:root{--sp-bg: #fdfaf4;--sp-ground: #f5ead8;--sp-panel: #efe6d6;--sp-card: #fffdf9;--sp-text: #201e1d;--sp-dark: #2e2b25;--sp-darker: #26241f;--sp-accent: #c67139;--sp-accent-deep: #b2622d;--sp-accent-tint: #fff2eb;--sp-sage-tint: #e9f0dd;--sp-sage-deep: #4f5c37;--sp-star: #e0a43a;--sp-line: rgba(32,30,29,.1)}.sp-landing .product{font-family:Figtree,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.sp-landing .product__media-wrapper .product__media-item img,.sp-landing .product__media-wrapper .product__media-item model-viewer{border-radius:20px;overflow:hidden}.sp-landing .product__media-wrapper .product__media-item{border-radius:20px;overflow:hidden}.sp-landing .product__media-wrapper .product-media-modal__content .product__media-item{border-radius:0}.sp-landing .product__media-wrapper .thumbnail-list .thumbnail{border-radius:12px;overflow:hidden}.sp-landing .product__title h1,.sp-landing .product__title h2{font-family:Caprasimo,Georgia,serif;font-weight:400;letter-spacing:-.02em;line-height:1.08;color:var(--sp-text)}.sp-landing .price-item--regular,.sp-landing .price-item--sale{font-family:Caprasimo,serif;font-size:28px;color:var(--sp-text)}.sp-landing .price-item--compare{color:#201e1d73}.sp-landing .badge{background:var(--sp-sage-tint);color:var(--sp-sage-deep);border-radius:999px;font-size:12px;font-weight:700;padding:4px 10px}.sp-landing .product-form__submit,.sp-landing .atc-button{background:var(--sp-accent)!important;color:#fff!important;border-radius:999px!important;height:54px;font-size:16px;font-weight:700;border:0;box-shadow:0 10px 24px #c6713947;transition:filter .2s}.sp-landing .product-form__submit:hover,.sp-landing .atc-button:hover{filter:brightness(.95)}.sp-landing #gokwik-buy-now{border-radius:999px!important;height:54px;font-size:16px}.sp-landing .gokwik-checkout button{border-radius:999px!important;height:54px}.sp-landing .product-form__input .form__label{font-size:13px;font-weight:700;color:var(--sp-text)}.sp-landing .product-form__input input[type=radio]+label{border-radius:999px;min-width:48px;height:48px;font-weight:700;font-size:15px;border:1.5px solid rgba(32,30,29,.16);transition:all .2s}.sp-landing .product-form__input input[type=radio]:checked+label{background:var(--sp-accent);color:#fff;border-color:var(--sp-accent)}.sp-landing .icon-with-text__item{background:var(--sp-accent-tint);border-radius:12px;padding:10px 14px}.sp-landing .quantity-breaks-container{border-radius:18px;overflow:hidden}.sp-landing .quantity-break{border-radius:14px}.sp-landing .quantity-break__badge{background:var(--sp-accent);border-radius:999px}.sp-landing .product__description{font-size:15px;color:#201e1db8;max-width:46ch}.sp-landing .sp-star-line{display:flex;align-items:center;gap:6px;font-size:14px;color:#201e1d99;font-family:Figtree,system-ui,sans-serif;margin-bottom:4px}.sp-landing .sp-stars-inline{color:var(--sp-star);font-size:16px;letter-spacing:1px}.sp-landing .sp-star-line strong{color:var(--sp-text)}.sp-landing .shopify-payment-button .shopify-payment-button__button{background:var(--sp-dark)!important;color:#fff!important;border-radius:999px!important;height:54px;font-size:16px;font-weight:700;border:0!important;box-shadow:none;font-family:Figtree,system-ui,sans-serif!important}.sp-landing .shopify-payment-button .shopify-payment-button__button:hover{background:var(--sp-darker)!important}.sp-landing .shopify-payment-button .shopify-payment-button__button [role=button]{font-family:Figtree,system-ui,sans-serif!important}.sp-landing .product-form__input--color-swatch .color-swatch{border-radius:999px}.sp-landing .product-form__input--color-swatch label,.sp-landing .product-form__input .swatch-label{border-radius:999px;padding:6px 16px 6px 6px;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;border:1.5px solid rgba(32,30,29,.16);transition:all .2s}.sp-landing .product-form__input--color-swatch input:checked+label,.sp-landing .product-form__input .swatch-input:checked+.swatch-label{border-color:var(--sp-text);border-width:2px}.sp-landing .product-form__input .size-guide-link,.sp-landing .product-form__input a[href*=size]{color:var(--sp-accent-deep);font-size:13px;font-weight:600;text-decoration:underline}.sp-landing .product__description{font-size:15px;color:#201e1d9e;max-width:46ch;line-height:1.6;margin-bottom:8px}.sp-landing .product__description strong{color:var(--sp-text);font-weight:700}.sp-landing .urgency-badge,.sp-landing .badge{background:var(--sp-sage-tint)!important;color:var(--sp-sage-deep)!important;border-radius:999px;font-size:12px;font-weight:700;padding:6px 14px;letter-spacing:.06em;border:0}.sp-landing .price__sale .price-item--sale{color:var(--sp-text)}.sp-landing .price__sale .price-item--compare{color:#201e1d73;text-decoration:line-through}.sp-landing .price .badge-discount,.sp-landing .price .badge--sale{background:var(--sp-sage-tint)!important;color:var(--sp-sage-deep)!important;border-radius:999px;font-size:12px;font-weight:700;padding:4px 10px}.sp-section{font-family:Figtree,system-ui,sans-serif;color:var(--sp-text);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}.sp-section *,.sp-section *:before,.sp-section *:after{box-sizing:border-box}.sp-section img{display:block;max-width:100%}.sp-section p{margin:0}.sp-section h2,.sp-section h3{font-family:Caprasimo,Georgia,serif;font-weight:400;margin:0;line-height:1.08;letter-spacing:-.01em}.sp-section a{color:var(--sp-accent-deep);text-decoration:none}.sp-section a:hover{text-decoration:underline}.sp-section ::selection{background:#c6713940}.sp-wrap{max-width:1180px;margin:0 auto;padding:0 20px;width:100%}.sp-kicker{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-accent-deep);margin-bottom:10px}.sp-head-center{text-align:center;max-width:640px;margin:0 auto 34px}.sp-h2{font-size:clamp(26px,4vw,36px)}.sp-sub{font-size:15px;color:#201e1da8;margin-top:12px}.sp-sec{padding:52px 0}.sp-sec-ground{background:var(--sp-ground)}.sp-sec-panel{background:var(--sp-panel)}.sp-trust{background:var(--sp-accent-tint);border-top:1px solid rgba(198,113,57,.14);border-bottom:1px solid rgba(198,113,57,.14)}.sp-trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;padding:18px 20px;max-width:1180px;margin:0 auto}.sp-trust-item{display:flex;align-items:center;gap:11px}.sp-trust-item b{font-size:13px;display:block}.sp-trust-item small{font-size:11.5px;color:#201e1d99}.sp-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.sp-benefit{background:var(--sp-card);border-radius:18px;padding:20px 18px;box-shadow:0 2px 10px #2e2b250d}.sp-benefit b{font-size:15px;display:block;margin-top:14px}.sp-benefit p{font-size:13px;color:#201e1d9e;margin-top:5px}.sp-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.sp-fig{margin:0;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 8px 26px #2e2b2514}.sp-fig img{width:100%;height:auto;display:block}.sp-fig figcaption{padding:16px 18px;font-size:13.5px;color:#201e1db3}.sp-fig figcaption strong{color:var(--sp-text)}.sp-split{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}.sp-split-img{border-radius:22px;overflow:hidden;box-shadow:0 12px 34px #2e2b2524}.sp-split-img img{width:100%;height:auto;display:block}.sp-ba{background:var(--sp-dark);color:#f5ead8}.sp-ba .sp-kicker{color:var(--sp-accent)}.sp-ba h2{color:#f7efe0;font-size:clamp(26px,4vw,38px)}.sp-ba p{color:#f5ead8b8;margin-top:14px;max-width:44ch}.sp-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.sp-chip{border:1px solid rgba(245,234,216,.28);border-radius:999px;padding:8px 15px;font-size:12.5px;font-weight:600}.sp-fabric-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.sp-fabric-mini>div{background:var(--sp-card);border-radius:16px;padding:16px 12px;text-align:center;font-size:12.5px;font-weight:700}.sp-fabric-mini svg{margin:0 auto 9px;display:block}.sp-step{display:flex;gap:15px;align-items:flex-start}.sp-step-n{flex:none;width:38px;height:38px;border-radius:999px;background:var(--sp-accent-tint);color:var(--sp-accent-deep);font-family:Caprasimo,serif;font-size:17px;display:flex;align-items:center;justify-content:center}.sp-step b{font-size:15.5px}.sp-step p{font-size:13.5px;color:#201e1da8;margin-top:3px}.sp-rate-box{display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:center;background:var(--sp-card);border-radius:22px;padding:26px;margin-bottom:24px;box-shadow:0 4px 16px #2e2b250f}.sp-rate-big{font-family:Caprasimo,serif;font-size:52px;line-height:1}.sp-stars{color:var(--sp-star);letter-spacing:1px}.sp-bars{flex:1 1 240px;min-width:200px;display:flex;flex-direction:column;gap:7px}.sp-bar-row{display:flex;align-items:center;gap:10px;font-size:12px;color:#201e1d99}.sp-bar{flex:1;height:7px;border-radius:999px;background:#201e1d1a;overflow:hidden}.sp-bar i{display:block;height:100%;background:var(--sp-star);border-radius:999px;font-style:normal}.sp-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.sp-review{background:var(--sp-card);border-radius:18px;padding:20px;box-shadow:0 2px 10px #2e2b250d}.sp-review-top{display:flex;align-items:center;gap:11px;margin-bottom:12px}.sp-avatar{width:40px;height:40px;border-radius:999px;background:var(--sp-accent-tint);color:var(--sp-accent-deep);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sp-review-top b{font-size:14px;display:flex;align-items:center;gap:6px}.sp-review-top small{font-size:11.5px;color:#201e1d80}.sp-review p{font-size:13.5px;color:#201e1dbd;line-height:1.6}.sp-faqs{display:flex;flex-direction:column;gap:10px;max-width:760px;margin:0 auto}.sp-faq-item{background:var(--sp-card);border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #2e2b250d}.sp-faq-q{width:100%;background:none;border:0;cursor:pointer;padding:17px 20px;display:flex;align-items:center;gap:14px;text-align:left;color:var(--sp-text);font-size:15px;font-weight:700;font-family:Figtree,system-ui,sans-serif}.sp-faq-q span{flex:1}.sp-chev{display:flex;transition:transform .3s ease}.sp-faq-item.is-open .sp-chev{transform:rotate(180deg)}.sp-faq-a{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .3s ease}.sp-faq-item.is-open .sp-faq-a{max-height:340px;opacity:1}.sp-faq-a p{padding:0 20px 18px;font-size:13.8px;color:#201e1db3;line-height:1.6}.sp-final{background:var(--sp-accent);color:#fff;text-align:center;padding:52px 0}.sp-final h2{color:#fff;font-size:clamp(26px,4vw,38px)}.sp-final p{color:#ffffffd9;margin-top:12px;max-width:44ch;margin-left:auto;margin-right:auto}.sp-final .sp-final-btn{margin-top:24px;height:54px;padding:0 34px;border:0;border-radius:999px;background:#fff;color:var(--sp-text);font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 12px 28px #0000002e;display:inline-flex;align-items:center;justify-content:center;font-family:Figtree,system-ui,sans-serif;text-decoration:none}.sp-final .sp-final-btn:hover{filter:brightness(.94);text-decoration:none}.announcement-bar.gradient,.announcement-bar.color-accent-1,.announcement-bar.color-accent-2{--color-background: 198, 113, 57;--color-foreground: 255, 255, 255;--gradient-background: #c67139;background:#c67139!important;background-color:#c67139!important}.announcement-bar,.announcement-bar *,.announcement-bar__message,.announcement-bar__link{color:#fff!important}.horizontal-ticker,.horizontal-ticker[class*=color-]{--color-background: 198, 113, 57;--color-foreground: 255, 255, 255;--gradient-background: #c67139;background:#c67139!important;background-color:#c67139!important}.horizontal-ticker *,.horizontal-ticker__item{color:#fff!important}footer.footer,footer.footer.gradient,footer.footer[class*=color-]{--color-background: 17, 17, 17;--color-foreground: 255, 255, 255;--gradient-background: #111;background:#111!important;background-color:#111!important}footer.footer,footer.footer p,footer.footer li,footer.footer span,footer.footer small,footer.footer .rte,footer.footer .footer-block__details-content,footer.footer .list-menu__item{color:#ffffffd9!important}footer.footer h2,footer.footer h3,footer.footer h4,footer.footer .footer-block__heading{color:#fff!important}footer.footer a,footer.footer .link{color:#ffffffb3!important}footer.footer a:hover,footer.footer .link:hover{color:#fff!important}footer.footer .footer__content-bottom{background:#111!important}footer.footer .footer__content-bottom *,footer.footer .copyright__content,footer.footer .copyright__content a{color:#ffffff8c!important}@media(min-width:900px){.sp-section{font-size:16px}.sp-sec{padding:64px 0}.sp-split{grid-template-columns:1fr 1fr;gap:44px}.sp-fabric-img-order{order:2}.sp-final{padding:64px 0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sp-landing.css.map */
