.single-product{--pd-ink:#0F3A29;--pd-text:#2D2E2B;--pd-muted:#55574F;--pd-price:#1D5C3B;--pd-line:#E4DCC8;--pd-pill:#FFFCF4;--pd-pill-ln:#CFC7B2;--pd-stage:#F4E7CB;--pd-arch:#FAF1DE;--pd-gold:#E7B544;--pd-sans:"Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--pd-serif:"Playfair Display", Georgia, "Times New Roman", serif}.single-product .single-product-page>.container,.single-product .product-tabs-wrapper>.container,.single-product .container.related-and-upsells{max-width:1338px}.single-product .product-tabs-wrapper{background:transparent!important;border:0!important}@media (min-width:1025px){.single-product .product-image-summary-inner{display:grid!important;grid-template-columns:minmax(0,581fr) minmax(0,635fr);column-gap:clamp(28px, 4.03vw, 58px);margin:0!important;padding:clamp(14px, 1.39vw, 20px) clamp(8px, 1.25vw, 18px) 0}.single-product .product-image-summary-inner>.product-images,.single-product .product-image-summary-inner>.summary{width:auto!important;max-width:none!important;flex:none!important;padding:0!important}}.single-product .woocommerce-product-gallery{display:flex!important;flex-direction:column;gap:clamp(8px, .76vw, 11px)}.single-product .woocommerce-product-gallery .wd-gallery-images{position:relative;width:100%;border-radius:clamp(12px, 1.11vw, 16px);overflow:hidden;background:var(--pd-stage)}.single-product .woocommerce-product-gallery .wd-gallery-images::before{content:"";position:absolute;z-index:0;left:11%;right:11%;top:7%;bottom:-2%;border-radius:50% 50% 0 0 / 34% 34% 0 0;background:linear-gradient(180deg,#FCF5E6 0%,var(--pd-arch) 70%,var(--pd-stage) 100%);pointer-events:none}.single-product .woocommerce-product-gallery .wd-gallery-images .wd-carousel-inner{position:relative;z-index:1}.single-product .wd-gallery-images .wd-carousel-inner,.single-product .wd-gallery-images .wd-carousel,.single-product .wd-gallery-images .wd-carousel-wrap{min-width:0!important;width:100%!important}.single-product .wd-gallery-images .wd-carousel{display:block!important;overflow:hidden}.single-product .woocommerce-product-gallery .wd-gallery-images figure{margin:0;width:100%;height:clamp(300px, 36.4vw, 524px);display:grid!important;place-items:center;background:none!important}.single-product .woocommerce-product-gallery .wd-gallery-images figure>a{display:grid;place-items:center;width:100%;height:100%}.single-product .woocommerce-product-gallery .wd-gallery-images img{width:auto!important;height:auto!important;max-width:88%!important;max-height:calc(clamp(300px, 36.4vw, 524px) * .87)!important;object-fit:contain}.single-product .wd-gallery-thumb{width:100%}.single-product .wd-gallery-thumb .wd-carousel-inner,.single-product .wd-gallery-thumb .wd-carousel{overflow:visible}.single-product .wd-gallery-thumb .wd-carousel-wrap{justify-content:center;gap:clamp(10px, 1.25vw, 18px);transform:none!important}.single-product .wd-gallery-thumb .wd-carousel-item{flex:0 0 auto!important;width:clamp(78px, 8.19vw, 118px)!important;height:clamp(72px, 7.64vw, 110px);margin:0!important;padding:0!important;border-radius:10px;background:var(--pd-stage);border:2px solid #fff0;display:grid!important;place-items:center;cursor:pointer;transition:border-color .18s}.single-product .wd-gallery-thumb .wd-carousel-item img{width:auto!important;height:auto!important;max-width:70%;max-height:calc(clamp(72px, 7.64vw, 110px) * .84)!important;object-fit:contain;opacity:1!important}.single-product .wd-gallery-thumb .wd-carousel-item.wd-thumb-active,.single-product .wd-gallery-thumb .wd-carousel-item.wd-active,.single-product .wd-gallery-thumb .wd-carousel-item:hover{border-color:var(--pd-gold)}.single-product .wd-gallery-thumb .wd-nav-arrows,.single-product .wd-gallery-thumb .wd-btn-arrow{display:none!important}.single-product .product-additional-galleries{position:absolute;right:clamp(14px, 3.75vw, 54px);bottom:clamp(22px, 2.36vw, 34px);z-index:3}.single-product .woocommerce-product-gallery{position:relative}.single-product .product-additional-galleries .wd-action-btn>a{width:clamp(40px, 3.47vw, 50px);height:clamp(40px, 3.47vw, 50px);border-radius:50%;background:#fff;box-shadow:0 4px 14px rgb(2 32 23 / .12);display:grid;place-items:center;color:var(--pd-text)}.single-product .product-additional-galleries .wd-action-btn>a span{display:none}.single-product .product-labels{display:none}.single-product .summary{font-family:var(--pd-sans);color:var(--pd-text)}.single-product .summary .single-breadcrumbs-wrapper{margin:0 0 clamp(8px, .97vw, 14px)}.single-product .summary .wd-products-nav{display:none!important}.single-product .summary .woocommerce-breadcrumb{font:400 clamp(12px, .97vw, 14px)/1.4 var(--pd-sans)!important;color:var(--pd-muted)}.single-product .summary .woocommerce-breadcrumb a{color:var(--pd-muted)}.single-product .summary .woocommerce-breadcrumb .breadcrumb-last{color:var(--pd-text);font-weight:600}.single-product .summary .product_title{font:700 clamp(34px, 4.03vw, 58px)/1.05 var(--pd-serif)!important;letter-spacing:-.005em!important;color:var(--pd-ink)!important;margin:0!important}.single-product .summary .hp-pcat{margin:clamp(4px, .49vw, 7px) 0 clamp(12px, 1.39vw, 20px);font-size:clamp(14px, 1.18vw, 17px);color:var(--pd-text)}.single-product .summary>.price,.single-product .summary .summary-inner>.price{display:block;margin:0 0 clamp(6px, .69vw, 10px)!important;font:700 clamp(24px, 2.36vw, 34px)/1.2 var(--pd-serif)!important;color:var(--pd-price)!important}.single-product .summary .price .woocommerce-Price-amount{color:inherit;font:inherit}.single-product .summary .woocommerce-product-details__short-description{margin:0 0 clamp(16px, 1.67vw, 24px);font-size:clamp(15px, 1.25vw, 18px);line-height:1.5;color:var(--pd-text)}.single-product .summary .hp-choose{margin:0 0 clamp(8px, .83vw, 12px);font:600 clamp(14px, 1.15vw, 16.5px)/1.3 var(--pd-sans);color:var(--pd-text)}.single-product .summary table.variations,.single-product .summary table.variations tbody,.single-product .summary table.variations tr,.single-product .summary table.variations td{display:block;width:auto;margin:0;padding:0;border:0}.single-product .summary table.variations th.label{display:none}.single-product .summary .cfvsw-swatches-container{display:flex;flex-wrap:wrap;gap:clamp(10px, .97vw, 14px)}.single-product .summary .cfvsw-swatches-option{min-width:clamp(100px, 9.38vw, 135px)!important;height:clamp(40px, 3.33vw, 48px)!important;min-height:0!important;padding:0 18px!important;margin:0!important;border:1px solid var(--pd-pill-ln)!important;border-radius:999px!important;background:var(--pd-pill)!important;box-shadow:none!important;display:grid!important;place-items:center;font:500 clamp(14px, 1.11vw, 16px)/1 var(--pd-sans)!important;color:var(--pd-text)!important;transition:border-color .18s,background-color .18s}.single-product .summary .cfvsw-swatches-option .cfvsw-swatch-inner{padding:0!important;background:none!important;color:inherit!important}.single-product .summary .cfvsw-swatches-option:hover{border-color:var(--pd-ink)!important}.single-product .summary .cfvsw-swatches-option.cfvsw-selected-swatch{border:2px solid var(--pd-ink)!important;background:#EEF2E8!important;font-weight:600!important}.single-product .summary .wd-reset-var{height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.single-product .summary .wd-reset-var:empty{display:none}.single-product .summary .reset_variations[style*="hidden"]{display:none!important}.single-product .summary .reset_variations{height:auto!important;min-height:0!important;padding:0!important;line-height:1.4!important;display:inline-block;margin-top:8px;font-size:.82rem;color:var(--pd-muted)}.single-product .summary .hp-size-hint{display:flex;align-items:center;gap:8px;margin:clamp(10px, .97vw, 14px) 0 clamp(14px, 1.39vw, 20px);font-size:clamp(12.5px, .97vw, 14px);color:var(--pd-text)}.single-product .summary form.hp-has-size .hp-size-hint{display:none}.single-product .summary .woocommerce-variation-price .price{font:700 clamp(20px, 1.81vw, 26px)/1.2 var(--pd-serif)!important;color:var(--pd-price)!important;margin:14px 0 14px}.single-product .summary .woocommerce-variation-availability{font-size:.86rem;color:var(--pd-muted)}.single-product .summary .woocommerce-variation-add-to-cart,.single-product .summary form.cart:not(.variations_form){display:flex!important;align-items:center;gap:clamp(12px, 1.39vw, 20px);flex-wrap:wrap}.single-product .summary .quantity{display:inline-flex!important;align-items:center;justify-content:space-between;width:clamp(130px, 11.53vw, 166px);height:clamp(48px, 4.1vw, 59px);margin:0!important;padding:0 clamp(10px, 1.11vw, 16px);border:1px solid var(--pd-line);border-radius:999px;background:var(--pd-pill)}.single-product .summary .quantity .minus,.single-product .summary .quantity .plus{width:30px!important;height:30px!important;min-height:0!important;border:0!important;background:none!important;box-shadow:none!important;padding:0!important;font:400 22px/1 var(--pd-sans)!important;color:var(--pd-text)!important;cursor:pointer}.single-product .summary .quantity input.qty{width:40px!important;height:auto!important;border:0!important;background:none!important;box-shadow:none!important;text-align:center;font:500 clamp(15px, 1.18vw, 17px)/1 var(--pd-sans)!important;color:var(--pd-text)!important;-moz-appearance:textfield}.single-product .summary .quantity input.qty::-webkit-outer-spin-button,.single-product .summary .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .summary .single_add_to_cart_button{position:relative;flex:1 1 auto;max-width:clamp(260px, 30.63vw, 441px);height:clamp(48px, 4.1vw, 59px)!important;min-height:0!important;padding:0 30px 0 64px!important;border:0!important;border-radius:999px!important;background:linear-gradient(180deg,#0E4A31 0%,#07311F 100%)!important;color:#F4EFDD!important;font:600 clamp(15px, 1.25vw, 18px)/1 var(--pd-sans)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 8px 20px rgb(7 49 31 / .18);opacity:1!important;display:inline-flex!important;align-items:center;justify-content:center}.single-product .summary .single_add_to_cart_button::before{content:"";width:26px;height:26px;margin-right:14px;margin-left:-34px;flex:none;background:#E2A83B;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 32' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 3.5h4.2l3.7 17.2a2 2 0 0 0 2 1.6h12.3a2 2 0 0 0 1.9-1.4L28.5 9.5H7'/%3E%3Cpath d='M8.6 15.5h17.6'/%3E%3Ccircle cx='12.4' cy='28' r='2.1'/%3E%3Ccircle cx='23.3' cy='28' r='2.1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 32' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 3.5h4.2l3.7 17.2a2 2 0 0 0 2 1.6h12.3a2 2 0 0 0 1.9-1.4L28.5 9.5H7'/%3E%3Cpath d='M8.6 15.5h17.6'/%3E%3Ccircle cx='12.4' cy='28' r='2.1'/%3E%3Ccircle cx='23.3' cy='28' r='2.1'/%3E%3C/svg%3E") center / contain no-repeat}.single-product .summary .single_add_to_cart_button.disabled{cursor:not-allowed}.single-product .summary .single_add_to_cart_button:not(.disabled):hover{box-shadow:0 12px 26px rgb(7 49 31 / .26)}.single-product .summary .wd-compare-btn,.single-product .summary .wd-wishlist-btn{display:inline-flex!important;vertical-align:middle;margin:clamp(16px, 1.67vw, 24px) 0 clamp(14px, 1.39vw, 20px)!important}.single-product .summary .wd-wishlist-btn{margin-left:clamp(18px, 2.5vw, 36px)!important;padding-left:clamp(18px, 2.5vw, 36px);border-left:1px solid var(--pd-line)}.single-product .summary .wd-compare-btn>a,.single-product .summary .wd-wishlist-btn>a{display:inline-flex;align-items:center;gap:10px;font:500 clamp(14px, 1.11vw, 16px)/1 var(--pd-sans)!important;color:var(--pd-text)!important;text-transform:none!important}.single-product .summary .wd-compare-btn>a::before,.single-product .summary .wd-wishlist-btn>a::before{font-size:22px!important;color:var(--pd-text)}.single-product .summary .hp-trust{list-style:none;margin:0 0 clamp(14px, 1.39vw, 20px)!important;padding:clamp(12px, 1.11vw, 16px) 0!important;border-top:1px solid var(--pd-line);border-bottom:1px solid var(--pd-line);display:grid!important;grid-template-columns:1.14fr 1fr 1fr;gap:0!important;background:none!important}.single-product .summary .hp-trust li{display:flex!important;align-items:center;gap:clamp(8px, .83vw, 12px);padding:2px clamp(8px, 1.04vw, 15px)!important;margin:0!important;border:0!important;background:none!important;font-size:clamp(11px, .9vw, 13px)!important;line-height:1.45;color:var(--pd-text)!important}.single-product .summary .hp-trust li:first-child{padding-left:0!important}.single-product .summary .hp-trust li+li{border-left:1px solid var(--pd-line)!important}.single-product .summary .hp-trust svg{flex:none;width:clamp(24px, 2.22vw, 32px)!important;height:auto!important;color:var(--pd-text)!important}.single-product .summary .product_meta{display:grid;gap:4px;font:400 clamp(14px, 1.11vw, 16px)/1.45 var(--pd-sans);color:var(--pd-text);border:0!important;padding:0!important}.single-product .summary .product_meta .meta-label{font-weight:700;color:var(--pd-text)}.single-product .summary .product_meta a{color:var(--pd-text)}.single-product .summary .wd-social-icons,.single-product .summary .product-share{display:none!important}.single-product .woocommerce-tabs{margin-top:clamp(16px, 1.67vw, 24px)}.single-product .product-tabs-wrapper{padding-top:0!important;margin-top:0!important}.single-product .woocommerce-tabs ul.tabs{display:flex!important;justify-content:center;gap:clamp(16px, 4.17vw, 60px);margin:0!important;padding:0!important;border-top:1px solid var(--pd-line);border-bottom:1px solid var(--pd-line);background:none!important}.single-product .woocommerce-tabs ul.tabs::before,.single-product .woocommerce-tabs ul.tabs::after{display:none!important}.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:0!important;background:none!important}.single-product .woocommerce-tabs ul.tabs li a{position:relative;display:block;padding:clamp(14px, 1.39vw, 20px) clamp(14px, 2.15vw, 31px)!important;font:500 clamp(13px, 1.18vw, 17px)/1.2 var(--pd-sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#3A3B37!important}.single-product .woocommerce-tabs ul.tabs li a::after{display:none!important}.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--pd-ink)!important;font-weight:700!important}.single-product .woocommerce-tabs ul.tabs li.active a::before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--pd-ink)}.single-product .woocommerce-tabs .wc-tab{padding:clamp(24px, 2.78vw, 40px) 0 0!important}.single-product .woocommerce-tabs .wc-tab>h2:first-child{display:none}.single-product .hp-desc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,543px);gap:clamp(24px, 4.17vw, 60px);align-items:start;padding-inline:clamp(0px, 3.06vw, 44px)}.single-product .hp-desc__text{font:400 clamp(15px, 1.25vw, 18px)/1.6 var(--pd-sans);color:var(--pd-text);max-width:640px}.single-product .hp-desc__text p{margin:0 0 .9em}.single-product .hp-desc__text h1,.single-product .hp-desc__text h2,.single-product .hp-desc__text h3,.single-product .hp-desc__text h4,.single-product .hp-desc__text p:has(>strong:only-child){font-family:var(--pd-serif)!important;font-weight:700;color:var(--pd-ink);line-height:1.15;margin:1.1em 0 .4em;font-size:clamp(19px, 1.67vw, 24px)}.single-product .hp-desc__text>:first-child{margin-top:0}.single-product .hp-desc__text>h1:first-child,.single-product .hp-desc__text>h2:first-child,.single-product .hp-desc__text>h3:first-child,.single-product .hp-desc__text>p:first-child:has(>strong:only-child){font-size:clamp(30px, 3.13vw, 45px);line-height:1.05;margin-bottom:.45em}.single-product .hp-desc__text ul{margin:0 0 1em;padding:0;list-style:none}.single-product .hp-desc__text li{position:relative;padding-left:1.4em;margin:0 0 .35em}.single-product .hp-desc__text li::before{content:"";position:absolute;left:.2em;top:.55em;width:.5em;height:.5em;border-radius:50%;background:var(--pd-ink)}.single-product .hp-desc__text .hp-nutri{width:100%;max-width:420px;border-collapse:collapse;margin:0 0 1em}.single-product .hp-desc__text .hp-nutri td{padding:.45em .2em;border-bottom:1px solid rgb(0 0 0 / .08)}.single-product .hp-desc__text .hp-nutri td:last-child{text-align:right;font-weight:600}.single-product .hp-details{position:relative;padding:clamp(18px, 1.81vw, 26px) clamp(20px, 1.74vw, 25px) clamp(10px, 1.11vw, 16px);border:1px solid #E8D7A8;border-radius:clamp(12px, 1.11vw, 16px);background:linear-gradient(180deg,#FDF6E5 0%,#F9EED5 100%)}.single-product .hp-details h2{margin:0 0 clamp(10px, 1.11vw, 16px);font:700 clamp(24px, 2.71vw, 39px)/1.1 var(--pd-serif);color:var(--pd-ink)}.single-product .hp-details dl{margin:0}.single-product .hp-details dl>div{display:grid;grid-template-columns:clamp(110px, 13.2vw, 190px) 1fr;padding:clamp(10px, 1.11vw, 15px) 0;border-top:1px solid #E5D8B8;font:400 clamp(14px, 1.11vw, 16px)/1.4 var(--pd-sans);color:var(--pd-text)}.single-product .hp-details dt{font-weight:600}.single-product .hp-details dd{margin:0}.single-product .hp-details__sprig{position:absolute;right:clamp(-26px, -1.81vw, -12px);bottom:clamp(-30px, -2.08vw, -14px);width:clamp(56px, 5.35vw, 77px);transform:scaleX(-1) rotate(-38deg);pointer-events:none}.single-product .related-and-upsells{margin-top:clamp(28px, 2.78vw, 40px)}.single-product .related-products{max-width:1224px;margin-inline:auto;--wd-col-lg:3 !important;--wd-col-md:3 !important;--wd-gap-lg:25px !important;--wd-gap-md:18px !important}.single-product .related-products>.wd-el-title,.single-product .related-products .slider-title{position:relative;display:flex!important;align-items:center;gap:clamp(16px, 2.08vw, 30px);margin:0 0 clamp(16px, 1.67vw, 24px)!important;font:700 clamp(26px, 2.71vw, 39px)/1.1 var(--pd-serif)!important;color:var(--pd-ink)!important;text-transform:none!important;letter-spacing:0!important;text-align:center}.single-product .related-products .slider-title::before,.single-product .related-products .slider-title::after{content:"";flex:1;height:1px;background:#DFD1AD}.single-product .related-products .slider-title span{flex:none;border:0!important;padding:0!important}.single-product .related-products .wd-product .wd-entities-title{font:700 clamp(15px, 1.25vw, 18px)/1.3 var(--pd-serif)!important;color:var(--pd-text)!important}.single-product .related-products .wd-product .price{font-family:var(--pd-serif)!important;color:var(--pd-text)!important}.single-product .wd-gallery-thumb .wd-carousel-inner{display:flex;justify-content:center}.single-product .wd-gallery-thumb .wd-carousel{width:auto!important;flex:none}.single-product .single-product-page{position:relative;overflow-x:clip}.single-product .single-product-page::before,.single-product .single-product-page::after{content:"";position:absolute;top:clamp(-96px, -6.67vw, -48px);width:clamp(96px, 10.4vw, 150px);aspect-ratio:640 / 595;background:url(/wp-content/themes/woodmart-child/assets/img/leaf-fan.webp) center / contain no-repeat;pointer-events:none;z-index:401}.single-product .single-product-page::before{left:clamp(-14px, -.97vw, -6px);transform:rotate(18deg);transform-origin:0 50%}.single-product .single-product-page::after{right:clamp(-14px, -.97vw, -6px);transform:scaleX(-1) rotate(14deg);transform-origin:50% 50%}.single-product .single-product-page>*{position:relative;z-index:1}@media (max-width:860px){.single-product .single-product-page::before,.single-product .single-product-page::after{display:none}}.single-product .summary .single_add_to_cart_button::after{display:none!important}.single-product .summary .single_add_to_cart_button::before{position:static!important;opacity:1!important;visibility:visible!important;animation:none!important;border:0!important}.single-product .summary .wd-reset-var{display:block!important;line-height:0}.single-product .summary .wd-reset-var:has(.reset_variations[style*="visible"]){line-height:1.4;margin-top:8px!important}.single-product .product-additional-galleries{left:auto!important;top:auto!important;width:auto!important;height:auto!important}.single-product .product-additional-galleries .wd-action-btn>a::before{margin:0!important;font-size:18px!important}.single-product .summary table.variations td.value{display:flex!important;flex-wrap:wrap;align-items:center;gap:clamp(10px, .97vw, 14px)}.single-product .summary .wd-reset-var{display:inline-flex!important;width:auto!important;height:auto!important;margin:0!important;line-height:1!important;overflow:visible!important}.single-product .summary .wd-reset-var:has(.reset_variations[style*="visible"]){margin:0!important}.single-product .summary .reset_variations{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;height:auto!important;min-height:0!important;padding:6px 4px!important;margin:0!important;white-space:nowrap!important;background:none!important;border:0!important;font:500 clamp(13px, .97vw, 14px)/1 var(--pd-sans)!important;color:var(--pd-muted)!important;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:3px;transition:color .18s,text-decoration-color .18s}.single-product .summary .reset_variations:hover{color:var(--pd-ink)!important;text-decoration-color:currentColor}.single-product .summary .reset_variations::before{font-size:11px!important;margin:0!important}.single-product .related-products{position:relative}.single-product .related-products::before{content:"";position:absolute;left:clamp(-34px, -2.36vw, -18px);top:clamp(36px, 3.6vw, 52px);width:clamp(46px, 4.65vw, 67px);aspect-ratio:640 / 595;background:url(/wp-content/themes/woodmart-child/assets/img/leaf-fan.webp) center / contain no-repeat;transform:rotate(-38deg);pointer-events:none;z-index:2}@media (max-width:860px){.single-product .related-products::before{display:none}}@media (min-width:769px){.single-product .related-products .wd-carousel{--wd-col-lg:3 !important;--wd-col-md:3 !important;--wd-gap-lg:25px !important}}@media (max-width:1024px){.single-product .hp-desc{grid-template-columns:minmax(0,1fr);gap:24px;padding-inline:0}.single-product .hp-desc__text{max-width:none}.single-product .hp-details{max-width:560px}.single-product .summary .hp-trust{grid-template-columns:1fr!important;padding:4px 0!important}.single-product .summary .hp-trust li{padding:10px 0!important;font-size:13.5px!important}.single-product .summary .hp-trust li+li{border-left:0!important;border-top:1px solid var(--pd-line)!important}.single-product .summary .hp-trust li br{display:none}.single-product .summary .hp-trust svg{width:26px!important}}@media (max-width:768px){.single-product .summary{padding-top:18px!important}.single-product .summary .product_title{font-size:34px!important}.single-product .summary .woocommerce-variation-add-to-cart,.single-product .summary form.cart:not(.variations_form){flex-wrap:nowrap;gap:10px}.single-product .summary .quantity{width:118px;flex:none}.single-product .summary .single_add_to_cart_button{flex:1 1 0%;min-width:0;max-width:none;padding:0 14px 0 44px!important;font-size:15px!important}.single-product .summary .single_add_to_cart_button::before{width:20px;height:20px;margin:0 10px 0 -26px}.single-product .summary .wd-compare-btn,.single-product .summary .wd-wishlist-btn{margin:18px 0 16px!important}.single-product .summary .wd-wishlist-btn{margin-left:16px!important;padding-left:16px}.single-product .woocommerce-tabs{margin-top:8px}.single-product .woocommerce-tabs .wd-accordion-item{border-top:1px solid var(--pd-line)}.single-product .woocommerce-tabs .wd-accordion-item:last-child{border-bottom:1px solid var(--pd-line)}.single-product .woocommerce-tabs .wd-accordion-title{padding:16px 0!important}.single-product .woocommerce-tabs .wd-accordion-title-text span{font:600 14px/1.2 var(--pd-sans)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--pd-ink)}.single-product .woocommerce-tabs .wd-accordion-content{padding:4px 0 22px!important}.single-product .hp-desc__text>h1:first-child,.single-product .hp-desc__text>h2:first-child,.single-product .hp-desc__text>h3:first-child,.single-product .hp-desc__text>p:first-child:has(>strong:only-child){font-size:28px}.single-product .hp-details h2{font-size:26px}.single-product .hp-details dl>div{grid-template-columns:96px 1fr}.single-product .related-products .slider-title{font-size:26px!important;gap:12px}}