html{overflow-x:clip}body{overflow-x:clip;max-width:100%}img,video,svg{max-width:100%;height:auto}@media screen and (max-width:767.98px){.space-x-6>:not([hidden])~:not([hidden]),.space-x-4>:not([hidden])~:not([hidden]){margin-left:0!important}.flex.space-x-6,.flex.space-x-4{gap:.75rem}}@media screen and (max-width:767.98px){.section[class*=section-suave] .px-8,.section-suave-footer .px-8,#hero-section .suave-hero-content,.section-suave-features .px-8,.section-suave-testimonials .px-8,.section-suave-products-final .px-8,.section-suave-tango .px-8,.section-suave-flamenco .px-8,.section-suave-sustainability-certifications .px-8,.section-suave-layers-of-luxury .px-8,.section-suave-exclusive-feedback .px-8,.section-suave-sleep-concierge-quiz-hook .px-8,.section-suave-comparison-matrix .px-8,.section-suave-inspirado .px-8,.section-suave-elaborado.px-8,.section-suave-elaborado{padding-left:1rem!important;padding-right:1rem!important}}@media screen and (min-width:640px)and (max-width:767.98px){.section[class*=section-suave] .px-8,.section-suave-footer .px-8{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media screen and (max-width:767.98px){#sticky-bar{padding-left:1rem!important;padding-right:1rem!important}}@media screen and (max-width:767.98px){#hero-section .suave-hero-desktop-nav{display:none!important}#hero-section{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;height:min(92vh,640px)!important;min-height:min(92vh,640px)!important;max-height:none;padding-bottom:0}#hero-section .suave-hero-content{position:relative;z-index:10;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3.5rem;padding-bottom:4.75rem;width:100%;box-sizing:border-box}#hero-section .suave-hero-content>.w-72{width:min(72vw,16rem);margin-bottom:1rem}#hero-section .suave-hero-content>p{font-size:.8125rem;letter-spacing:.2em;margin-bottom:1.5rem;padding-left:.5rem;padding-right:.5rem;overflow-wrap:break-word;word-break:break-word;max-width:100%}#hero-section .hero-carousel-controls{position:absolute!important;left:0!important;right:0!important;bottom:20px!important;top:auto!important;margin:0!important;padding-left:1rem;padding-right:1rem;gap:.75rem;width:100%!important;max-width:100%;justify-content:center;z-index:20;pointer-events:auto}#hero-section .suave-hero-content>.flex.gap-6{flex-direction:column;align-items:center;width:100%;max-width:20rem;margin-left:auto;margin-right:auto;gap:.75rem}#hero-section .suave-hero-content>.flex.gap-6 a{width:100%!important;max-width:16rem;box-sizing:border-box}.suave-hero-nav-actions{gap:.375rem!important}.suave-hero-icon-mask{width:1.25rem!important;height:1.25rem!important}}@media screen and (max-width:480px){#hero-section{min-height:min(88vh,560px)}}@media screen and (max-width:767.98px){.section-suave-features .flex-wrap>div{width:50%!important;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.section-suave-features h2{font-size:clamp(1.5rem,7vw,2rem)!important;letter-spacing:.1em!important;overflow-wrap:break-word;padding-left:.5rem;padding-right:.5rem}.section-suave-features .tracking-\[0\.3em\]{letter-spacing:.12em!important;font-size:.625rem!important;overflow-wrap:break-word}}@media screen and (max-width:767.98px){.suave-collection-split{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.suave-collection-split__grid{gap:1.25rem!important;padding-left:1rem!important;padding-right:1rem!important}.suave-collection-split__media{height:auto!important;min-height:0!important;aspect-ratio:4 / 3;max-height:18rem;width:100%}.suave-collection-split__media img{width:100%;height:100%;object-fit:cover;display:block}.suave-collection-split__content{padding:.5rem 0 0!important}.suave-collection-split__card{padding:1.25rem 1rem!important}.suave-collection-split__heading{font-size:1.375rem!important;letter-spacing:.12em!important;margin-bottom:.75rem!important;line-height:1.25!important}.suave-collection-split__text{font-size:.75rem!important;line-height:1.55!important;letter-spacing:.06em!important;margin-bottom:1rem!important;overflow-wrap:break-word;word-break:break-word}.suave-collection-split__text p{margin:0}.suave-collection-split__btn{display:inline-block;width:100%;max-width:16rem;padding:.75rem 1.25rem!important;font-size:.6875rem!important}#flamenco-section .suave-collection-split__media{order:1}#flamenco-section .suave-collection-split__content{order:2}#tango-section .suave-collection-split__media{order:1}#tango-section .suave-collection-split__content{order:2}}@media screen and (max-width:480px){.suave-collection-split__media{max-height:14rem;aspect-ratio:16 / 11}.suave-collection-split__heading{font-size:1.25rem!important}.suave-collection-split__card{padding:1rem .875rem!important}}@media screen and (min-width:768px){.suave-collection-split__btn{width:auto}}@media screen and (max-width:767.98px){.section-suave-products-final .grid{gap:2rem!important}}@media screen and (max-width:767.98px){.section-suave-comparison-matrix .grid.grid-cols-3{display:grid;grid-template-columns:minmax(7.5rem,1.1fr) minmax(5.5rem,1fr) minmax(5.5rem,1fr);overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;white-space:normal}.section-suave-comparison-matrix .grid.grid-cols-3>*{min-width:0;padding-left:.5rem!important;padding-right:.5rem!important;font-size:.6875rem;overflow-wrap:break-word;word-break:break-word;line-height:1.35}.section-suave-comparison-matrix .grid.grid-cols-3>div:nth-child(-n+3){font-size:.75rem;letter-spacing:.06em}.section-suave-comparison-matrix h2{font-size:1.5rem!important;line-height:1.25;overflow-wrap:break-word}}@media screen and (max-width:767.98px){.suave-collection-hero-nav .collection-nav-inner{width:100%;max-width:none;justify-content:space-between;padding-left:1rem!important;padding-right:1rem!important}.suave-collection-hero-nav .collection-nav-left,.suave-collection-hero-nav .collection-nav-right{flex-shrink:0}}@media screen and (max-width:767.98px){.section-suave-footer .suave-footer-newsletter__btn{flex-shrink:0;white-space:nowrap}.section-suave-footer .suave-footer-newsletter{gap:.75rem}.section-suave-footer .grid{gap:2rem!important}.section-suave-footer .suave-footer-bar{grid-template-columns:1fr;row-gap:.625rem;padding-top:.625rem;padding-bottom:.625rem;text-align:center}.section-suave-footer .suave-footer-bar__copyright{justify-self:center;text-align:center;grid-column:1;grid-row:1}.section-suave-footer .suave-footer-bar__localization{justify-self:center;grid-column:1;grid-row:2}.section-suave-footer .suave-footer-bar__links{justify-self:center;justify-content:center;grid-column:1;grid-row:3;gap:.75rem 1.25rem}}@media screen and (max-width:767.98px){.section-suave-faq .px-8{padding-left:1rem!important;padding-right:1rem!important}}@media screen and (max-width:989px){#custom-product-container .container{grid-template-columns:1fr!important;gap:1.5rem!important;padding-left:1rem!important;padding-right:1rem!important}#custom-product-container .product-images{position:relative!important;top:auto!important}#custom-product-container .product-description{font-size:max(14px,1rem)!important;line-height:1.55!important;max-width:100%!important;overflow:visible!important;word-wrap:break-word;color:rgba(var(--color-foreground),.9)!important}#custom-product-container .cta-buttons{display:flex;flex-direction:column;gap:.75rem}#custom-product-container .cta-buttons .btn{width:100%;margin-left:0!important;margin-right:0!important}#custom-product-container .guarantee-section{flex-wrap:wrap;justify-content:center;gap:.75rem}body.md-sticky-atc-visible{padding-bottom:calc(6.75rem + env(safe-area-inset-bottom,0px))}}@media screen and (min-width:990px){#md-sticky-atc.md-sticky-atc-bar,#md-sticky-atc.md-sticky-atc-bar.is-visible{display:none!important;pointer-events:none!important}}@media screen and (max-width:639px){.suave-layers-of-luxury .flex.flex-col.sm\:flex-row{flex-direction:column!important;align-items:stretch!important;width:100%;gap:.75rem}.suave-layers-of-luxury .flex.flex-col.sm\:flex-row .layers-tab-btn{width:100%;text-align:center}}@media screen and (max-width:767.98px){.page-width,.page-width--narrow{padding-left:1rem;padding-right:1rem}.shopify-section h1,.shopify-section h2,.shopify-section h3,.uppercase.tracking-widest,.uppercase.tracking-\[0\.3em\],.uppercase.tracking-\[0\.2em\]{overflow-wrap:break-word;word-break:break-word}}@media screen and (max-width:767.98px){.section-suave-top-promo-bar [id^=suave-top-promo-]{font-size:.6875rem!important;line-height:1.35;padding-left:.75rem!important;padding-right:.75rem!important;letter-spacing:.06em!important}.section-suave-top-promo-bar [id^=suave-top-promo-] .text-\[16px\]{font-size:inherit!important}.section-suave-top-promo-bar [id^=suave-top-promo-] span{overflow-wrap:break-word;word-break:break-word;display:inline-block;max-width:100%}}@media screen and (max-width:767.98px){#sticky-bar{gap:.5rem;align-items:center}#sticky-bar a[href]:not([aria-label]){padding-left:.75rem!important;padding-right:.75rem!important;font-size:.625rem!important;letter-spacing:.08em!important;white-space:nowrap;flex-shrink:0}#sticky-bar img{max-height:2rem;width:auto}}@media screen and (max-width:767.98px){.section-suave-exclusive-feedback .founder-program__watermark,.section-suave-exclusive-feedback img.w-\[120vw\]{width:min(100%,800px)!important;max-width:100%!important}.section-suave-exclusive-feedback h2{font-size:clamp(1.5rem,7vw,2rem)!important;letter-spacing:.08em!important;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;padding-left:.25rem;padding-right:.25rem}.section-suave-exclusive-feedback .tracking-\[0\.3em\]{letter-spacing:.12em!important;font-size:.6875rem!important}.section-suave-exclusive-feedback .founder-program__apply{width:100%;max-width:20rem;padding-left:1.25rem!important;padding-right:1.25rem!important;box-sizing:border-box}.section-suave-exclusive-feedback .text-base{font-size:.9375rem;padding-left:.25rem;padding-right:.25rem}}@media screen and (max-width:767.98px){.section-suave-inspirado h2{font-size:clamp(1.75rem,8vw,2.25rem)!important;letter-spacing:.08em!important;overflow-wrap:break-word;word-break:break-word}.section-suave-inspirado .tracking-\[0\.3em\]{letter-spacing:.12em!important;font-size:.625rem!important}}@media screen and (max-width:767.98px){.section-suave-elaborado .min-h-\[500px\]{min-height:16rem!important}.section-suave-elaborado .h-\[300px\]{height:12rem!important}.section-suave-elaborado h2,.section-suave-elaborado h3{overflow-wrap:break-word;letter-spacing:.1em!important}}@media screen and (max-width:767.98px){.section-suave-sleep-concierge-quiz-hook{padding-left:1rem;padding-right:1rem;box-sizing:border-box}.section-suave-sleep-concierge-quiz-hook h3{font-size:clamp(1.125rem,5vw,1.5rem)!important;letter-spacing:.12em!important;overflow-wrap:break-word;padding-left:.5rem;padding-right:.5rem}.section-suave-sleep-concierge-quiz-hook p{padding-left:.5rem;padding-right:.5rem;overflow-wrap:break-word}.section-suave-sleep-concierge-quiz-hook a{display:inline-block;max-width:100%;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box}}@media screen and (max-width:767.98px){.section-suave-testimonials .tracking-\[0\.3em\]{letter-spacing:.12em!important;font-size:.625rem!important;overflow-wrap:break-word;padding-left:.5rem;padding-right:.5rem}.section-suave-testimonials h2{font-size:clamp(1.5rem,7vw,2rem)!important;overflow-wrap:break-word}}@media screen and (max-width:767.98px){.section-suave-sustainability-certifications h2,.section-suave-sustainability-certifications h3,.section-suave-trust-banner h2{overflow-wrap:break-word;word-break:break-word}}@media screen and (max-width:767.98px){.hero-carousel-dots{flex-wrap:wrap;justify-content:center;max-width:100%;gap:.5rem!important}.hero-carousel-btn{width:2.5rem;height:2.5rem;flex-shrink:0}}@media screen and (max-width:767.98px){.section-suave-layers-of-luxury .hotspot-tooltip{width:min(12rem,72vw)!important;max-width:72vw;font-size:.6875rem;padding:.75rem!important}}@media(hover:none){.section-suave-layers-of-luxury .hotspot.is-active .hotspot-tooltip,.section-suave-layers-of-luxury .hotspot:focus-visible .hotspot-tooltip{visibility:visible;opacity:1;transform:translateY(0) translate(-50%)}}@media screen and (max-width:767.98px){.shopify-section .button,.shopify-section .btn,.shopify-section a[class*=tracking-widest][class*=uppercase]{max-width:100%;box-sizing:border-box}.shopify-section .flex.flex-wrap.gap-6,.shopify-section .flex.flex-wrap.gap-4{gap:.75rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/suave-mobile.css.map */
