.et-db #et-boc .et-l .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:20px 0 7px}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{border-bottom:1px solid #d9c2a6!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{max-width:1400px}.bg-col-hover{position:relative;overflow:hidden}.bg-col-hover::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(217,194,166,0.8);transition:background-color 0.5s ease-in-out;z-index:-1}.bg-col-hover:hover::before{background-color:rgba(217,194,166,1)}.radio-option[value="Not sure/TBC"]:checked+label{background-color:#a8a29e!important;color:white!important}.swatch-control.radio-select [data-attribute_name="attribute_ring-size"] li label{margin-left:0px!important}tr:has(#ring-element-second-inlay),tr:has(#colour-second-inlay){display:none}.pg-header-banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.4;background:url('http://treasuredforeva.co.nz/wp-content/uploads/2025/05/banner-overlay.png') no-repeat center center;background-size:cover;mix-blend-mode:multiply;pointer-events:none}.faq-toggles .et_pb_module{margin-bottom:0!important}.variations tr{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:10px}.variations tr th{display:block;width:100%;text-align:left;font-weight:400!important;font-style:italic;margin-bottom:5px}.variations tr th label{font-weight:400!important}.variations tr td{display:block;width:100%}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}.woocommerce div.product form.cart .variations td{padding:0!important}.input-text.wc-pao-addon-custom-text{border-width:1px!important;border-color:#cbad8c!important;background-color:#FFFFFF!important;border-radius:5px!important;color:#000!important}input.input-text.wc-pao-addon-custom-text:focus{border-width:1px!important;border-color:#cbad8c!important;background-color:#FFFFFF!important;border-radius:5px!important;color:#000!important}.swatch-wrapper{padding:0px;background:#fff;border-radius:7px;border:1px solid #ccc;float:left;margin:0 5px 5px 0;overflow:hidden;width:24px;height:24px}div.swatch-wrapper.selected{border:3px solid #cbad8c;padding:0}.tc-image{width:900px!important;max-width:135%!important;margin:-2px 0px 0 -3px}.tm-extra-product-options .tmcp-field-wrap .tc-label-wrap .tc-image.tm-transparent-swatch,.tm-transparent-swatch .tc-image,.tm-extra-product-options .tmcp-field-wrap .tc-label-wrap .tm-transparent-swatch .tc-image{border-style:none}.tc-mode-color .radio-image-label{display:none!important}.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap.tc-mode-color,.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap.tc-mode-images{width:24px!important;height:24px;max-width:24px!important;min-width:24px!important;position:relative;border-radius:7px;overflow:hidden;border:1px solid #ccc;transition:border 0.3s ease-in-out;display:inline-block;margin:0 1px 5px 0}.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap.tc-mode-color.tc-active,.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap.tc-mode-images.tc-active{border:3px solid #cbad8c;padding:0}.tm-extra-product-options .tmcp-field-wrap.tc-active .tc-label-wrap .tc-image{border-color:none!important;border-width:0px!important}.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio{display:block!important}.tmhexcolorimage.tc-center .tc-image{display:-webkit-block;display:-ms-block;display:block;width:2000%!important;height:2000%!important;padding-top:calc(100%)!important;max-width:calc(100%)!important;vertical-align:middle;-webkit-box-sizing:content-box;box-sizing:content-box;min-width:min(var(--tcinlinesize),calc(100% -(2px* 2)))}.et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations{display:none!important}.woocommerce-variation-price{padding:20px 0 33px 0;font-size:30px;color:#cbad8c!important}.woocommerce div.product span.price{color:#cbad8c!important}.tm-extra-product-options .cpf-type-variations .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-product .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth>*,.tc-extra-product-options .cpf-type-selectmultiple .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-time .tmcp-field-wrap label.fullwidth .tm-epo-field,.tc-extra-product-options .cpf-type-date .tmcp-field-wrap label.fullwidth .tm-epo-field,.tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label.fullwidth .tm-epo-field{width:100%;border-width:1px!important;border-color:#cbad8c!important;background-color:#FFFFFF;border-radius:5px;padding:4px 4px}.et_pb_wc_add_to_cart_0_tb_body.et_pb_module .et_pb_module_inner form.cart .variations td select{border-width:1px!important;border-color:#cbad8c!important;background-color:#FFFFFF;border-radius:5px}.refer-btn{display:inline-block;padding:5px 10px 2px;background:#fff;margin-top:8px}#memkit{cursor:pointer;color:#d9c2a6}.swatch-wrapper img{max-width:32px}div.swatch-wrapper.selected img{max-width:32px;margin:-2px 0 0 0px}span[alt="Natural Ashes"] .tc-image{border:none!important}span[alt="Natural Ashes"] .tc-image::before{content:'';background:url('https://treasuredfureva.co.nz/wp-content/uploads/2025/02/natural-ash.jpg');display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:44px;color:#000;position:absolute;top:0px;left:0}.woocommerce div.product p.price{color:#cbad8c!important}.charm-addon-description{margin-left:70px;font-size:0.9em;color:#666;margin-top:0px;line-height:14px;margin-bottom:20px}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;border-width:1px!important;border-color:#cbad8c!important;background-color:#FFFFFF;border-radius:5px;padding:6px}.gform-footer input[type=submit]{color:#cbad8c!important;border-radius:6px;font-size:22px;font-style:italic!important;padding-top:3px!important;padding-right:13px!important;padding-bottom:3px!important;line-height:1.7em!important;background:transparent;position:relative;border:2px solid;padding-left:13px!important}@media (max-width:680px){.et_pb_shop ul.products.columns-1 li.product,.et_pb_shop ul.products.columns-2 li.product,.et_pb_shop ul.products.columns-3 li.product,.et_pb_shop ul.products.columns-4 li.product,.et_pb_shop ul.products.columns-5 li.product,.et_pb_shop ul.products.columns-6 li.product{width:100%!important;margin-right:0%!important}}