.classic-pads{--classic-ink: var(--bs-body-color);--classic-muted: #5b645e;--classic-accent: var(--bs-primary);--classic-soft: var(--bs-secondary);--classic-line: #dce3dc;--classic-radius: 12px;background:#f5f5f5}.classic-pads #main{font-family:var(--bs-body-font-family);color:var(--classic-ink)}.classic-pads #main .container{max-width:1280px;padding-inline:16px}.classic-pads #product-template{padding-block:24px 48px}.classic-pads #product-template>.container>.d-flex:not(:has(*)){display:none!important}.classic-pads #product-template>.container>.row{margin:0;row-gap:24px}.classic-pads #product-template>.container>.row>div{padding-inline:0}.classic-pads .product-gallery{margin-bottom:0!important}.classic-pads #product-content form.shopify-product-form{display:flex;flex-direction:column;gap:16px}.classic-pads #product-content form.shopify-product-form>*{margin:0!important;min-width:0}.classic-pads #product-testimonials{padding:16px 16px 40px!important;border:1px solid var(--classic-line)!important;border-radius:12px!important;background:#fff!important;color:var(--classic-ink)!important;box-shadow:none!important}.classic-pads #product-testimonials .carousel-inner{display:grid;margin-bottom:12px!important}.classic-pads #product-testimonials .carousel-item{display:block!important;grid-area:1 / 1;float:none;margin-right:0;visibility:hidden;transition:opacity .16s cubic-bezier(.23,1,.32,1)}.classic-pads #product-testimonials :is(.carousel-item.active,.carousel-item-next,.carousel-item-prev){visibility:visible}.classic-pads #product-testimonials img{width:48px;height:48px;border-radius:50%!important;padding:0;margin:0 16px 0 0!important;border:0;box-shadow:none!important}.classic-pads #product-testimonials .title-wrapper{min-width:0;flex:1}.classic-pads #product-testimonials p{margin:0}.classic-pads #product-testimonials .description{font-size:.875rem!important;line-height:1.6;margin:8px 0 0!important}.classic-pads #product-testimonials .title-wrapper>.fw-semibold>.d-flex{color:#386641!important}.classic-pads #product-testimonials .carousel-indicators{inset:auto auto 16px 16px;margin:0}.classic-pads #product-testimonials .carousel-indicators button{box-sizing:border-box;width:32px;height:32px;padding:12px;border:0;background:transparent!important;opacity:1}.classic-pads #product-testimonials .carousel-indicators button:after{content:"";display:block;width:8px;height:8px;border:1px solid #386641;border-radius:50%}.classic-pads #product-testimonials .carousel-indicators button.active:after{background:#386641}.classic-reviews-pause{display:block;min-height:32px;margin-left:auto;padding:4px 8px;border:0;border-radius:8px;background:transparent;color:#386641;font-size:.8125rem;text-decoration:underline}@media(prefers-reduced-motion:reduce){.classic-pads #product-testimonials .carousel-item{transition:none}}.classic-product-kicker{margin:0 0 8px;color:var(--classic-muted);font-size:.8125rem;line-height:1.5}.classic-product-title{margin:0;font-size:2rem;font-weight:700;line-height:1.2!important;text-wrap:balance}.classic-product-gift{margin:8px 0 0;font-size:.9375rem;line-height:1.5}.classic-pads #product-content .btn-atc{min-height:50px;border-radius:8px;box-shadow:none;font-size:1rem;font-weight:700}.classic-pads #product-content .product-price{color:var(--classic-ink);font-size:1.375rem!important;line-height:1.5;font-variant-numeric:tabular-nums}.classic-pads #product-content .product-price-final{color:var(--classic-ink)!important}.classic-pads #main .price-badge-sale,.classic-pads #main .price-badge-sold-out{background:var(--classic-soft);color:var(--classic-ink);border-radius:4px}.classic-pads #product-content .product-variant-selector .input-group-text{background:#fff!important;color:var(--classic-ink)!important;border-color:var(--color-control-border)}.classic-pads #product-content .product-variant-selector :is(select,.input-group-text){min-height:44px;font-size:1rem}.classic-pads #product-content .product-options,.classic-pads #product-content .product-option-wrapper .input-group{margin-block:0!important}.classic-pads #product-delivery-info .title{font-size:.875rem;line-height:1.5}.classic-pads #product-delivery-info .description{font-size:.8125rem;line-height:1.5}.classic-pads #product-delivery-info .description p{margin:0;font-size:.8125rem;line-height:1.5}.classic-pads #product-delivery-info .block-icon svg{margin:0}.classic-pads #product-delivery-info .block-icon{margin-inline-end:12px!important}.classic-installments,.classic-safety{margin:0;color:var(--classic-ink);font-size:.875rem;line-height:1.5}.classic-installments small{display:block;color:var(--classic-muted);font-size:.8125rem;line-height:1.5}.classic-pads #product-content .payment-list :is(li,img,svg){box-shadow:none!important}.classic-pads #product-content .payment-list svg g[filter]{filter:none}.classic-product-summary,.classic-tabs{padding-top:8px}.classic-tabs-nav{display:none}.classic-tabs.is-enhanced .classic-tabs-nav{display:flex;gap:4px;border-bottom:1px solid var(--classic-line);margin-bottom:24px}.classic-tabs-nav button{flex:1;min-width:0;min-height:48px;padding:10px 6px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:var(--classic-muted);font:inherit;font-size:.875rem;line-height:1.5}.classic-tabs-nav button[aria-selected=true]{border-bottom-color:var(--classic-accent);color:var(--classic-accent);font-weight:700}.classic-tab-panel[hidden],.classic-tabs.is-enhanced .classic-panel-label{display:none}.classic-richtext{color:var(--classic-ink);font:inherit;font-size:1rem;line-height:1.55;overflow-wrap:anywhere}.classic-richtext :is(.frame,.inner,.box,.card,.pill,.peach,.grid){display:block;max-width:none;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:inherit;color:inherit}.classic-richtext :is(.box,.card,.pill,.peach){margin:20px 0}.classic-richtext .tag{display:none}.classic-richtext :is(h3,.h1){margin:24px 0 12px;font-size:1.125rem;font-weight:700;line-height:1.4}.classic-richtext h4{margin:16px 0 8px;font-size:1rem;font-weight:700;line-height:1.4}.classic-richtext :is(p,.lead,ul,ol){margin:0 0 12px;font-size:1rem;line-height:1.55}.classic-richtext :is(ul,ol){padding-inline-start:22px}.classic-richtext li+li{margin-top:6px}.classic-richtext :is(.note,.muted){color:var(--classic-muted);font-size:.8125rem;line-height:1.6}.classic-richtext strong,.classic-richtext b{font-weight:700}.classic-richtext a,.classic-safety a{color:var(--classic-accent);text-decoration:underline;text-underline-offset:3px}.classic-pads #main .accordion-button,.classic-pads #main .accordion-custom .accordion-button{padding:16px;background:#fff!important;color:var(--classic-ink)!important;font-size:1rem;line-height:1.5;box-shadow:none!important}.classic-pads #main .accordion-button:not(.collapsed),.classic-pads #main .accordion-custom .accordion-button:not(.collapsed){background:var(--classic-soft)!important;color:var(--classic-ink)!important}.classic-pads #main .accordion-button:after,.classic-pads #main .accordion-custom .accordion-button:after{flex-shrink:0;background-color:var(--classic-accent);color:#fff}.classic-pads #main .accordion-item{border-color:var(--classic-line);margin-bottom:8px}.classic-pads #main .accordion-body{padding:16px;font-size:1rem;line-height:1.55}.classic-pads #main .accordion-body :is(p,li){font-size:1rem;line-height:1.55}.classic-pads #main :is(.tiktok-slider,.image-with-text,.cards-with-image,.comparison-table,.animated-counters,.testimonials,.faq){padding-block:48px!important;margin-block:0!important}.classic-pads #main :is(.image-with-text,.cards-with-image,.comparison-table,.animated-counters)>.container{max-width:1280px!important}.classic-pads #main .title{font-weight:700;line-height:1.3;text-wrap:balance}.classic-pads #main .enter-view h2.title{font-size:1.75rem}.classic-pads #main .description{line-height:1.55}.classic-pads #main .enter-view .description p{font-size:1rem;line-height:1.55}.classic-pads #main :is(.comparison-table,.tiktok-slider) .description{max-inline-size:65ch;margin-inline:auto}.classic-pads #main .testimonials .title{line-height:1.4}.classic-pads #main :is(.shadow-1,.shadow-2,.shadow-3){box-shadow:none!important;border-radius:var(--classic-radius)!important}.classic-pads #product-template img.rounded,.classic-pads #main .video-wrapper{border-radius:var(--classic-radius)!important}.classic-pads #main :is(.cards-with-image,.testimonials) .card{border:1px solid var(--classic-line);border-radius:var(--classic-radius)!important;background:#fff!important;padding:0;overflow:hidden}.classic-pads #main :is(.cards-with-image,.testimonials) :is(.card-body,.card-body-image){padding:16px}.classic-pads #main .testimonials,.classic-pads #main .animated-counters{background:var(--classic-soft)!important;background-image:none!important}.classic-pads #main .testimonials .bi-star-fill,.classic-pads #main .jdgm-star{color:var(--classic-accent)!important}.classic-pads #main [id*=__custom_border_],.classic-pads #main [id*=__tiktok_slider_tKPQmC]{display:none}.classic-pads .classic-comparison-hint{margin:0 0 12px;color:var(--classic-muted);font-size:.8125rem;line-height:1.5}.classic-pads .comparison-table .table-responsive{border:1px solid var(--classic-line);overscroll-behavior-inline:contain}.classic-pads .comparison-table table{min-width:680px;table-layout:fixed;font-size:.875rem;line-height:1.5}.classic-pads .comparison-table table :is(th,td){padding:16px 12px;vertical-align:middle}.classic-pads .comparison-table table tr>:first-child{position:sticky;left:0;width:140px;z-index:1;background:#fff;text-align:start!important;box-shadow:1px 0 0 var(--classic-line)}.classic-pads .comparison-table thead tr>:first-child{z-index:2}.classic-pads .comparison-table table tr>:nth-child(2){background:var(--classic-soft)!important;color:var(--classic-ink)!important}.classic-pads #sticky-atc .product-price{white-space:nowrap;font-size:.8125rem;font-variant-numeric:tabular-nums}.classic-pads #sticky-atc .product-price-final{color:var(--classic-ink)!important}@media(min-width:992px){.classic-pads #product-template>.container>.row{column-gap:32px}.classic-pads #product-template>.container>.row>div{width:calc((100% - 32px)/2)}.classic-pads #main :is(.tiktok-slider,.image-with-text,.cards-with-image,.comparison-table,.animated-counters,.testimonials,.faq){padding-block:64px!important}.classic-comparison-hint{display:none}}@media(max-width:991px){.classic-pads #product-template{padding-top:16px}.classic-product-title{font-size:1.625rem}.classic-pads .product-gallery .main-splide{margin-inline:0;border-radius:var(--classic-radius);overflow:hidden;background:#fff}.classic-pads .product-gallery .main-splide>.splide__track{aspect-ratio:auto;height:clamp(230px,69vw,340px)}.classic-pads .product-gallery .main-splide .splide__slide>a,.classic-pads .product-gallery .main-splide .ratio{height:100%}.classic-pads .product-gallery .main-splide .splide__slide img{width:100%;height:100%;object-fit:contain!important}.classic-pads #main .enter-view h2.title{font-size:1.5rem}}@media(forced-colors:active){.classic-tabs-nav button[aria-selected=true]{border-bottom-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/classic-product.css.map */
