:root{--ds-nav-type: clamp(1.0625rem, .96rem + .35vw, 1.3125rem);--ds-body-type: clamp(1rem, .93rem + .32vw, 1.25rem);--ds-control-type: clamp(1rem, .95rem + .24vw, 1.1875rem);--ds-label-type: clamp(.875rem, .8375rem + .15vw, 1.0625rem);--ds-note-type: clamp(.8125rem, .76rem + .18vw, 1rem)}.ds-header{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:90px;padding:16px 5%;background:#f7f7f7;color:#151713;border-bottom:1px solid #15171312}.ds-wordmark{display:inline-block;font-size:35px;font-weight:650;letter-spacing:-2px;line-height:1}.ds-wordmark span{color:#b79455}.ds-wordmark small{display:block;font-size:8px;letter-spacing:2.1px;font-weight:400;margin-top:8px}.template-index #shopify-section-disaina-header{position:sticky;top:0;z-index:30}.template-index .ds-header{position:relative;top:auto}.template-index :is(#product-introduction,#collection){scroll-margin-top:90px}.template-index .stage{top:90px;height:calc(100svh - 90px);min-height:560px}.template-index .hero-copy{top:6%;z-index:2}.template-index .poster-product{top:43%;height:44%}.ds-desktop-nav{display:flex;align-items:center;gap:clamp(18px,2vw,36px);font-weight:600;line-height:1.35;font-size:var(--ds-nav-type)}.ds-desktop-nav a:hover,.ds-desktop-nav a[aria-current=page]{color:#866536}.ds-quote-link{display:flex;align-items:center;gap:24px;border:1px solid #15171342;border-radius:99px;padding:13px 20px;font-size:var(--ds-control-type);white-space:nowrap}.ds-quote-link:hover{background:#e9e7e0}.ds-mobile-menu{display:none}.ds-mobile-menu summary{min-height:44px;list-style:none;cursor:pointer;font-size:var(--ds-nav-type);display:flex;align-items:center;gap:12px}.ds-mobile-menu summary::-webkit-details-marker{display:none}.ds-mobile-menu nav{position:absolute;top:100%;left:0;right:0;padding:22px 6%;background:#f7f7f7;box-shadow:0 20px 30px #0002;display:grid;gap:0}.ds-mobile-menu nav a{padding:16px 0;border-bottom:1px solid #0001;font-size:var(--ds-nav-type)}.ds-footer{padding:40px 5%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px;background:#11150f;color:#efeee8;align-items:start}.ds-footer p{font-size:var(--ds-label-type);line-height:1.8;color:#aeb3a4;letter-spacing:0;margin-top:16px}.ds-footer-links{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 20px;font-size:var(--ds-control-type);line-height:1.8}.ds-footer .ds-footer-note{margin:0;font-size:var(--ds-note-type);text-align:right}.other-collections>a{display:flex;align-items:center;gap:22px;padding:14px 0;font-size:var(--ds-control-type)}.other-collections>a:hover{color:#717e5b}.ds-simple{padding:90px 6%;max-width:1000px;min-height:55vh;margin:auto}.ds-simple h1{font-size:clamp(38px,6vw,70px);letter-spacing:-2px;line-height:1.1}.ds-simple p{font-size:16px;line-height:1.8;max-width:640px;margin:22px 0}.ds-simple a{display:inline-block;border-bottom:1px solid currentColor;padding:12px 0}.shopify-policy__container{max-width:900px!important;padding:60px 6%!important;background:#f1f0e9;color:#151713}.shopify-policy__container h1{font-size:38px;letter-spacing:-1px;line-height:1.2}.shopify-policy__container h2{font-size:24px;margin:26px 0 12px}.shopify-policy__container p,.shopify-policy__container li{line-height:1.8;margin-bottom:12px}.shopify-policy__container a{text-decoration:underline}body.template-page .ds-contact-banner{display:none}@media(max-width:900px){.ds-desktop-nav,.ds-quote-link{display:none}.ds-mobile-menu{display:block;margin-left:auto}.ds-header{gap:16px}.ds-footer{grid-template-columns:1fr 1fr}.ds-footer .ds-footer-note{grid-column:1/-1;text-align:left}}@media(max-width:700px){.ds-header{min-height:76px;padding:15px 5%;gap:15px}.ds-wordmark{font-size:29px}.ds-wordmark small{font-size:6px;letter-spacing:1.7px}.ds-desktop-nav{display:none}.ds-mobile-menu{display:block;margin-left:auto}.ds-quote-link{display:none}.ds-footer{grid-template-columns:1fr;gap:24px}.ds-footer .ds-footer-note{grid-column:auto}.other-collections>a{width:100%;justify-content:space-between;padding:18px 0;border-bottom:1px solid #17220b20;font-size:var(--ds-control-type)}.ds-simple{padding:55px 6%}}@media(max-width:700px){.template-index .stage{top:76px;height:calc(100svh - 76px);min-height:600px}.template-index .hero-copy{top:7%}.template-index .poster-product{top:40%;height:44%}}@media(max-width:700px){.template-index :is(#product-introduction,#collection){scroll-margin-top:76px}}@media(max-height:560px)and (orientation:landscape){.template-index .ds-header{min-height:62px;padding-top:10px;padding-bottom:10px}.template-index .stage{top:62px;height:calc(100svh - 62px);min-height:320px}.template-index .hero-copy{top:10%}.template-index .poster-product{top:22%;height:64%}}@media(max-height:560px)and (orientation:landscape){.template-index :is(#product-introduction,#collection){scroll-margin-top:62px}}@media(max-height:560px)and (orientation:landscape){.template-index .ds-header .ds-wordmark{font-size:27px}.template-index .ds-header .ds-wordmark small{font-size:6px;margin-top:5px}}.ds-desktop-nav>a,.ds-footer-links>a{display:inline-flex;align-items:center;min-height:44px}.ds-brand-banner .ds-brand-banner__explore a,.ds-brand-banner .ds-brand-banner__actions a,.collection .text-cta{font-size:var(--ds-control-type);line-height:1.45}.ds-brand-banner .ds-brand-banner__explore-label,.ds-brand-banner .ds-brand-banner__eyebrow,.landscape-intro .eyebrow,.intro-app>span,.collection .eyebrow,.collection .section-top>span,.collection .product-tag,.collection .product-baseline,.collection .product-baseline span:last-child,.collection .other-collections>p{font-size:var(--ds-note-type);letter-spacing:.075em;line-height:1.45}.ds-brand-banner .ds-brand-banner__description,.intro-app p,.intro-features p,.collection-heading>p,.product-information>p:not(.eyebrow){font-size:var(--ds-body-type);line-height:1.65}.intro-description,.intro-features h3{font-size:clamp(1.125rem,1rem + .4vw,1.5rem)}.intro-features h3{font-weight:600}.product-information h3{font-size:clamp(2.25rem,1.75rem + 1.5vw,3.5rem);line-height:1.1}.product-information>p:not(.eyebrow){max-width:43ch;color:#515b4e}.collection-heading>p,.product-information dt{color:#515b4e}.product-information dl>div{align-items:baseline;font-size:var(--ds-control-type);line-height:1.5}.product-information dd{font-weight:600}.collection .text-cta{min-height:48px;font-weight:600}.collection .product-baseline,.ds-brand-banner .ds-brand-banner__explore{flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/disaina-shell.css.map */
