.cc-pd .e-con:has(>.elementor-widget-woocommerce-product-etheme_additional_information:only-child){display:none!important}.cc-pd-ex [data-elementor-type=product]>.elementor-top-section:first-child{background:var(--navy)!important;padding:44px 0 56px}.cc-pd-ex .elementor-widget-woocommerce-product-title .product_title,.cc-pd-ex .elementor-widget-woocommerce-product-title .elementor-heading-title{color:#fff!important;font-weight:400!important;font-size:38px!important}.cc-pd-ex .elementor-widget-wrap>.elementor-widget-text-editor,.cc-pd-ex .elementor-widget-wrap>.elementor-widget-text-editor *{color:var(--mist)!important}.cc-pd-ex .elementor-widget-woocommerce-product-price .price,.cc-pd-ex .elementor-widget-woocommerce-product-price .price .amount{color:var(--soft)!important}.cc-pd-ex .elementor-widget-woocommerce-product-price .woocommerce-price-suffix{color:var(--mist)!important}.cc-pd-ex .cc-spec{background:0 0;border-color:rgba(232,207,138,.35)}.cc-pd-ex .cc-spec div{border-color:rgba(232,207,138,.25)}.cc-pd-ex .cc-spec dt{color:var(--mist)}.cc-pd-ex .cc-spec dd{color:#fff}.cc-pd-ex .elementor-widget-woocommerce-product-add-to-cart .stock{color:var(--soft)!important}.cc-pd-ex .elementor-widget-woocommerce-product-add-to-cart .et-single-buy-now{border-color:var(--soft)!important;color:var(--soft)!important}.cc-pd-ex .elementor-widget-woocommerce-product-add-to-cart .et-single-buy-now:hover{background:var(--soft)!important;color:var(--navy)!important}.cc-pd-ex .cc-pd-wa{color:var(--soft)!important}.cc-pd-ex .elementor-widget-woocommerce-product-etheme_product_images .main-images>*{background:var(--ivory);border-color:transparent}.cc-pd-ex .elementor-widget-woocommerce-product-meta,.cc-pd-ex .elementor-widget-woocommerce-product-meta *{color:var(--mist)!important}@media (max-width:767px){.cc-pd .elementor-column:has(>.elementor-widget-wrap>.elementor-widget-woocommerce-product-title) .e-con:has(>.e-con>.elementor-widget-icon-box){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important}}@media (max-width:767px){.cc-pd .elementor-widget-woocommerce-product-etheme_product_images .swiper-control-bottom{margin-top:10px}.cc-pd .elementor-widget-woocommerce-product-etheme_product_images .thumbnail-item{width:62px!important;height:62px!important;margin-right:10px!important;background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;opacity:1!important}.cc-pd .elementor-widget-woocommerce-product-etheme_product_images .thumbnail-item.active-thumbnail{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.cc-pd-ex .elementor-widget-woocommerce-product-etheme_product_images .swiper-control-top{background:var(--ivory);border:0;border-radius:0;clip-path:polygon(7% 0,93% 0,100% 7%,100% 93%,93% 100%,7% 100%,0 93%,0 7%)}.cc-pd-ex .elementor-widget-woocommerce-product-etheme_product_images .thumbnail-item{background:var(--ivory);border-color:transparent}.cc-pd-ex .elementor-widget-woocommerce-product-etheme_product_images .thumbnail-item.active-thumbnail{border-color:var(--soft);box-shadow:0 0 0 1px var(--soft)}.cc-pd .cc-tag{margin:0 0 8px;font:400 18px/1.3 var(--cc-h);color:var(--soft)!important;opacity:1}.cc-pd-ex .cc-crumb{color:var(--mist)}.cc-pd-ex .elementor-widget-shortcode #pin_code{background:0 0!important;border-color:rgba(232,207,138,.35)!important;color:#fff!important}.cc-pd-ex .elementor-widget-shortcode #pin_code::placeholder{color:var(--mist)}.cc-pd-ex .elementor-widget-shortcode #check_pin{background:var(--soft)!important;border-color:var(--soft)!important;color:var(--navy)!important}.cc-pd-ex .cc-trust{color:var(--mist)}.cc-pd-ex .cc-trust li:before{background:var(--soft)}.cc-pd-br .elementor-widget-wrap>.elementor-widget-text-editor:last-child:before{content:"About this bracelet"}.cc-pd-ex .elementor-widget-wrap>.elementor-widget-text-editor:last-child:before{color:#fff;border-color:rgba(232,207,138,.25)}.cc-pd .elementor-widget-woocommerce-products .row.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin:0!important;padding:0 16px;height:auto!important}.cc-pd .elementor-widget-woocommerce-products .row.products:before,.cc-pd .elementor-widget-woocommerce-products .row.products:after{display:none!important}.cc-pd .elementor-widget-woocommerce-products .row.products>.product{position:static!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}.cc-pd .elementor-widget-woocommerce-products .row.products>.product:nth-child(n+5){display:none!important}}