#sst2-wrap{overflow-x:hidden!important;width:100%!important;max-width:140rem!important;margin:0 auto!important;background:#fffdfb!important;color:#24211f!important;font-family:var(--font-body-family,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;font-size:16px!important;line-height:1.55!important}#sst2-wrap *{box-sizing:border-box!important}#sst2-wrap img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important}#sst2-wrap button,#sst2-wrap input{font:inherit!important}#sst2-wrap .sst2-top{background:linear-gradient(90deg,#f39a9d,#ee7f87,#f4a3a7)!important;color:#fff!important;text-align:center!important;padding:9px 14px!important;font-size:12px!important;font-weight:800!important;letter-spacing:.02em!important}#sst2-wrap .sst2-marquee{overflow:hidden!important;border-bottom:1px solid #f2dedc!important;background:#fff7f5!important;white-space:nowrap!important}#sst2-wrap .sst2-marquee-track{display:flex!important;width:max-content!important;gap:36px!important;padding:10px 0!important;animation:sst2Tick 25s linear infinite!important}#sst2-wrap .sst2-marquee-item{color:#b85255!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}@keyframes sst2Tick{0%{transform:translate(0)}to{transform:translate(-33.333%)}}#sst2-wrap .sst2-shell{max-width:1180px!important;margin:0 auto!important;padding:38px 22px 28px!important}#sst2-wrap .sst2-hero{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(360px,.86fr)!important;gap:46px!important;align-items:start!important}#sst2-wrap .sst2-gallery{min-width:0!important}#sst2-wrap .sst2-main{overflow:hidden!important;border:1px solid #eadfda!important;border-radius:18px!important;background:#f8f3ef!important;aspect-ratio:4/5!important;box-shadow:0 14px 36px #623f2e14!important}#sst2-wrap .sst2-main img{height:100%!important;object-fit:cover!important}#sst2-wrap .sst2-thumbs{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin-top:12px!important}#sst2-wrap .sst2-thumb{-webkit-appearance:none!important;appearance:none!important;overflow:hidden!important;aspect-ratio:4/5!important;border:1px solid #e7dbd5!important;border-radius:11px!important;background:#fff!important;padding:0!important;cursor:pointer!important;transition:border-color .2s ease,box-shadow .2s ease!important}#sst2-wrap .sst2-thumb.sst2-active{border:2px solid #e16a70!important;box-shadow:0 0 0 3px #e16a701f!important}#sst2-wrap .sst2-thumb img{height:100%!important;object-fit:cover!important}#sst2-wrap .sst2-buy{position:sticky!important;top:18px!important;padding:4px 0!important}#sst2-wrap .sst2-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0 0 11px!important;padding:6px 10px!important;border-radius:999px!important;background:#fff0ed!important;color:#bd555a!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}#sst2-wrap .sst2-title{margin:0!important;color:#292321!important;font-size:40px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.035em!important}#sst2-wrap .sst2-sub{margin:12px 0 0!important;color:#6d6460!important;font-size:14px!important;line-height:1.6!important}#sst2-wrap .sst2-price-row{display:flex!important;align-items:center!important;gap:11px!important;flex-wrap:wrap!important;margin:20px 0 18px!important}#sst2-wrap .sst2-price{color:#d93443!important;font-size:31px!important;font-weight:900!important;letter-spacing:-.02em!important}#sst2-wrap .sst2-compare{color:#8c8581!important;font-size:17px!important;font-weight:700!important;text-decoration:line-through!important}#sst2-wrap .sst2-save{display:inline-flex!important;align-items:center!important;border-radius:5px!important;background:#d93443!important;color:#fff!important;padding:5px 8px!important;font-size:10px!important;font-weight:900!important}#sst2-wrap .sst2-rule{height:1px!important;background:#eee4df!important;margin:18px 0!important}#sst2-wrap .sst2-label{display:block!important;margin:16px 0 8px!important;color:#39312e!important;font-size:12px!important;font-weight:900!important}#sst2-wrap .sst2-options{display:flex!important;flex-wrap:wrap!important;gap:8px!important}#sst2-wrap .sst2-opt{position:relative!important}#sst2-wrap .sst2-opt input{position:absolute!important;opacity:0!important;pointer-events:none!important}#sst2-wrap .sst2-opt span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:45px!important;min-height:39px!important;padding:8px 13px!important;border:1px solid #dfd5d0!important;border-radius:7px!important;background:#fff!important;color:#312a27!important;font-size:12px!important;font-weight:800!important;cursor:pointer!important}#sst2-wrap .sst2-opt input:checked+span{border-color:#df656d!important;background:#df656d!important;color:#fff!important;box-shadow:0 5px 14px #df656d33!important}#sst2-wrap .sst2-bundles{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}#sst2-wrap .sst2-bundle{border:1px solid #dfd5d0!important;border-radius:8px!important;background:#fff!important;color:#3c3532!important;padding:10px 8px!important;cursor:pointer!important;font-size:11px!important;font-weight:850!important}#sst2-wrap .sst2-bundle.sst2-selected{border-color:#df656d!important;background:#fff2f1!important;color:#c8464e!important}#sst2-wrap .sst2-qty-wrap{display:flex!important;align-items:center!important;gap:12px!important}#sst2-wrap .sst2-qty{display:grid!important;grid-template-columns:39px 48px 39px!important;overflow:hidden!important;border:1px solid #ded4cf!important;border-radius:8px!important;background:#fff!important}#sst2-wrap .sst2-qty button{min-height:40px!important;border:0!important;background:#fff!important;color:#302925!important;cursor:pointer!important;font-size:19px!important}#sst2-wrap .sst2-qty input{width:100%!important;border:0!important;border-left:1px solid #eee4df!important;border-right:1px solid #eee4df!important;background:#fff!important;text-align:center!important;outline:none!important;color:#312b28!important}#sst2-wrap .sst2-atc{width:100%!important;min-height:54px!important;margin-top:19px!important;border:0!important;border-radius:9px!important;background:linear-gradient(90deg,#db3e4c,#ef5963)!important;color:#fff!important;padding:14px 18px!important;cursor:pointer!important;font-size:14px!important;font-weight:900!important;letter-spacing:.025em!important;box-shadow:0 10px 22px #d7394638!important}#sst2-wrap .sst2-atc[disabled]{opacity:.45!important;cursor:not-allowed!important}#sst2-wrap .sst2-note{margin:10px 0 0!important;text-align:center!important;color:#746c68!important;font-size:10px!important}#sst2-wrap .sst2-trust{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:18px!important}#sst2-wrap .sst2-trust-item{display:flex!important;align-items:flex-start!important;gap:8px!important;padding:10px!important;border-radius:9px!important;background:#faf5f2!important;color:#625956!important;font-size:10px!important;font-weight:700!important}#sst2-wrap .sst2-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;flex:0 0 22px!important;border-radius:50%!important;background:#fff!important;color:#d84f58!important;font-size:11px!important;font-weight:900!important}#sst2-wrap .sst2-strip{margin-top:34px!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;overflow:hidden!important;border:1px solid #f0ddd8!important;border-radius:14px!important;background:#fff5f3!important}#sst2-wrap .sst2-strip-item{padding:17px 15px!important;text-align:center!important;border-right:1px solid #f0ddd8!important}#sst2-wrap .sst2-strip-item:last-child{border-right:0!important}#sst2-wrap .sst2-strip-item strong{display:block!important;color:#c64f56!important;font-size:11px!important;font-weight:900!important}#sst2-wrap .sst2-strip-item span{display:block!important;margin-top:4px!important;color:#766b67!important;font-size:10px!important}#sst2-wrap .sst2-sec{padding:58px 22px!important}#sst2-wrap .sst2-sec-alt{background:linear-gradient(180deg,#fff8f5,#fffdfb)!important}#sst2-wrap .sst2-inner{max-width:1180px!important;margin:0 auto!important}#sst2-wrap .sst2-kicker{margin:0 0 8px!important;text-align:center!important;color:#d75b63!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}#sst2-wrap .sst2-h2{max-width:760px!important;margin:0 auto!important;text-align:center!important;color:#2b2522!important;font-size:32px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.025em!important}#sst2-wrap .sst2-lead{max-width:720px!important;margin:13px auto 30px!important;text-align:center!important;color:#706763!important;font-size:14px!important}#sst2-wrap .sst2-feature-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:17px!important}#sst2-wrap .sst2-feature{overflow:hidden!important;border:1px solid #eadfd9!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 28px #56392c0f!important}#sst2-wrap .sst2-feature img{aspect-ratio:4/5!important;object-fit:cover!important}#sst2-wrap .sst2-feature-copy{padding:18px!important}#sst2-wrap .sst2-feature-copy strong{display:block!important;color:#302925!important;font-size:15px!important;font-weight:900!important}#sst2-wrap .sst2-feature-copy p{margin:7px 0 0!important;color:#726965!important;font-size:12px!important}#sst2-wrap .sst2-split{display:grid!important;grid-template-columns:1fr 1fr!important;gap:34px!important;align-items:center!important}#sst2-wrap .sst2-split-img{overflow:hidden!important;border-radius:18px!important;border:1px solid #eadfd9!important;box-shadow:0 14px 34px #56392c14!important}#sst2-wrap .sst2-split-img img{aspect-ratio:4/5!important;object-fit:cover!important}#sst2-wrap .sst2-split-copy h3{margin:0 0 12px!important;color:#2b2522!important;font-size:31px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.02em!important}#sst2-wrap .sst2-split-copy p{margin:0 0 14px!important;color:#6f6662!important;font-size:14px!important}#sst2-wrap .sst2-checks{display:grid!important;gap:9px!important;margin-top:18px!important}#sst2-wrap .sst2-check{display:flex!important;align-items:center!important;gap:9px!important;color:#493f3b!important;font-size:12px!important;font-weight:800!important}#sst2-wrap .sst2-check:before{content:"\2713"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:21px!important;height:21px!important;flex:0 0 21px!important;border-radius:50%!important;background:#ffe8e7!important;color:#d94b55!important;font-weight:900!important}#sst2-wrap .sst2-faq{max-width:820px!important;margin:30px auto 0!important;border-top:1px solid #e9ded9!important}#sst2-wrap .sst2-faq-item{border-bottom:1px solid #e9ded9!important}#sst2-wrap .sst2-faq-q{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border:0!important;background:transparent!important;padding:18px 0!important;text-align:left!important;color:#302925!important;font-size:14px!important;font-weight:850!important;cursor:pointer!important}#sst2-wrap .sst2-faq-q span:last-child{transition:transform .25s ease!important}#sst2-wrap .sst2-faq-item.sst2-open .sst2-faq-q span:last-child{transform:rotate(45deg)!important}#sst2-wrap .sst2-faq-a{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease!important}#sst2-wrap .sst2-faq-item.sst2-open .sst2-faq-a{max-height:280px!important}#sst2-wrap .sst2-faq-a p{margin:0!important;padding:0 0 18px!important;color:#716865!important;font-size:13px!important}#sst2-wrap .sst2-sticky{display:none!important}@media(max-width:749px){#sst2-wrap{font-size:15px!important}#sst2-wrap .sst2-shell{padding:18px 13px 28px!important}#sst2-wrap .sst2-hero{grid-template-columns:1fr!important;gap:22px!important}#sst2-wrap .sst2-buy{position:static!important;top:auto!important}#sst2-wrap .sst2-title{font-size:29px!important}#sst2-wrap .sst2-sub{font-size:13px!important}#sst2-wrap .sst2-price{font-size:27px!important}#sst2-wrap .sst2-main{border-radius:13px!important}#sst2-wrap .sst2-thumbs{grid-template-columns:repeat(4,72px)!important;overflow-x:auto!important;justify-content:start!important;padding-bottom:3px!important}#sst2-wrap .sst2-strip{grid-template-columns:1fr 1fr!important}#sst2-wrap .sst2-strip-item{border-bottom:1px solid #f0ddd8!important}#sst2-wrap .sst2-strip-item:nth-child(2n){border-right:0!important}#sst2-wrap .sst2-sec{padding:42px 13px!important}#sst2-wrap .sst2-h2{font-size:26px!important}#sst2-wrap .sst2-feature-grid{display:flex!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding:2px 1px 10px!important}#sst2-wrap .sst2-feature{min-width:82vw!important;scroll-snap-align:start!important}#sst2-wrap .sst2-split{grid-template-columns:1fr!important;gap:22px!important}#sst2-wrap .sst2-split-copy h3{font-size:26px!important}#sst2-wrap .sst2-trust{grid-template-columns:1fr!important}#sst2-wrap .sst2-sticky{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:9999!important;display:flex!important;align-items:center!important;gap:9px!important;padding:9px 11px calc(9px + env(safe-area-inset-bottom))!important;border-top:1px solid #eaded9!important;background:#fffffffa!important;box-shadow:0 -6px 20px #3f2a2217!important}#sst2-wrap .sst2-sticky img{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:8px!important;object-fit:cover!important}#sst2-wrap .sst2-sticky-info{min-width:0!important;flex:1!important}#sst2-wrap .sst2-sticky-title{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#342d2a!important;font-size:10px!important;font-weight:850!important}#sst2-wrap .sst2-sticky-price{display:block!important;color:#d73c49!important;font-size:13px!important;font-weight:900!important}#sst2-wrap .sst2-sticky-btn{border:0!important;border-radius:8px!important;background:#dd3e4d!important;color:#fff!important;padding:11px 13px!important;font-size:10px!important;font-weight:900!important;cursor:pointer!important}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAEA */
