body.template-index{overflow-x:hidden!important}.accordion__content ul{list-style-position:outside!important;padding-left:1.5em!important;margin-left:0!important}.accordion__content li{padding-left:0!important}body{overflow-x:hidden!important}.ss-grid__item.ss-grid__item--content.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--center.full-width.full-height.overlay-bg .ss-text__content.ss-grid-block{padding:0!important}.scrolled .header-wrapper{transition:.25s;background-color:#2e040e!important}p.announcement-bar__message.h5{padding-top:12px}.header__heading-logo{max-width:190px!important;transition:.25s}.scrolled .header__heading-logo{max-width:150px!important;transition:.25s}.header__heading-logo-wrapper{position:relative}.header__heading-logo-wrapper:before{content:"";background-image:url(/cdn/shop/files/swan-logo-osquo.png?v=1791843321);background-size:contain;background-repeat:no-repeat;width:100%;position:absolute;height:100%;background-position:center;opacity:0;transition:.5s}.scrolled .header__heading-logo-wrapper:before{opacity:1;transition:.25s}.scrolled .header__heading-logo-wrapper img{opacity:0}.scrolled .list-menu.list-menu--inline a,.scrolled .header__icons .cart-count-bubble,.scrolled .header__icon{color:#fff}.scrolled span.header__active-menu-item{color:#fff!important}@media screen and (max-width:749px){.fullheight-bg{display:flex!important;flex-direction:column;justify-content:flex-end}}@media screen and (min-width:749px){.ss-grid__item.ss-grid__item--content.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--bottom.scoot-down{margin-top:126px}.ss-grid__item.scoot-down-more{margin-top:200px}}.fullheight-bg .section-background{position:absolute!important}@media screen and (min-width:750px){.fullheight-bg{height:100vh!important}.full-height .ss-image-wrapper.ss-grid-block{height:-webkit-fill-available!important;height:stretch!important}}.full-height .ss-text__content.ss-grid-block{height:100%}:root{--font-body-family: "adobe-garamond-pro", serif !important;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "adobe-garamond-pro", serif !important;--font-heading-style: normal;--font-heading-weight: 400}h2 em,h3 em{letter-spacing:.04em!important}h1,h2,h3,h4,h5,p{letter-spacing:-.02em!important}a.button.button--primary,h4,.list-menu.list-menu--inline a,.header__icons,.announcement-bar__message,.product__text.caption-with-letter-spacing,.ai-split-promo__button-aag45zhrobjdoqmhqtaigenblockb2c48b8yy8pg4{font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:500;font-style:normal;font-size:.75em!important;letter-spacing:.12em!important;text-transform:uppercase!important}p{line-height:1.55em!important}.ss-text__content__button-container{margin-top:25px}a.button.button--primary{background:transparent!important;border:1px solid;padding:10px 18px;transition:all .2s ease;-webkit-transition:all .2s ease}a.header__icon.header__icon--account.link.focus-inset.small-hide{padding:1.2em!important}.ai-split-promo__subheading-aag45zhrobjdoqmhqtaigenblockb2c48b8yy8pg4{letter-spacing:0px!important}a.button.button--primary:hover{background-color:rgba(var(--color-button-text),.25)!important;transition:all .2s ease;-webkit-transition:all .2s ease}.footer-text h4{font-size:.75em!important;line-height:1.8em!important}.footer-text h4 a{text-decoration:none!important}.footer-text h4 a:hover{color:#9d2235!important}@media screen and (min-width:749px){.product__info-wrapper.grid__item.product__info-wrapper--extra-padding.scroll-trigger.animate--slide-in{padding-left:40px!important}}.product__description.rte.quick-add-hidden h4{font-size:.75em!important}.product__title h1{font-weight:300!important;text-transform:uppercase;font-style:italic!important}.button--secondary:after{border:none!important}button#ProductSubmitButton-template--27894848356505__main{background-color:#9d2235!important;color:#fff!important;font-family:neue-haas-grotesk-display,sans-serif!important;transition:all .2s ease;-webkit-transition:all .2s ease}button#ProductSubmitButton-template--27894848356505__main:hover{opacity:.8;transition:all .2s ease;-webkit-transition:all .2s ease}.accordion__title{font-size:1.2em!important}.progress h3{font-size:1.4em!important;margin-bottom:-3px;margin-top:45px}.ss-video-caption-wrapper h3{font-size:1.7em}span.ai-split-promo__button-aag45zhrobjdoqmhqtaigenblockb2c48b8yy8pg4{padding:8px 18px!important}.description.description-position--default{text-align:center}.c-slider__button-container{text-align:center!important;margin-top:30px!important}@media(min-width:750px){#section-template--27894848192665__slider_aepcBq .c-slider__content{margin-left:-2vw!important}.c-slider__media--half-width{min-width:55%!important}.c-slider__media.c-slider__media-position--left.c-slider__media--half-width{margin:5em 0 5em 2em}}.c-slider__media img{object-fit:contain!important}@media screen and (min-width:749px){.ss-grid__item.footer-block-1{margin-left:30px}.ss-grid__item.footer-block-2{margin-left:-20px}.ss-grid__item.footer-block-3{margin-left:5px}}@media screen and (max-width:749px){.footer-text h4{text-align:center!important;margin-top:0!important;margin-bottom:0}.ai-split-promo__panel-aag45zhrobjdoqmhqtaigenblockb2c48b8yy8pg4{height:680px}.full-width{padding-left:0!important;padding-right:0!important}.mobile-reverse .ss-col-12{display:-webkit-flex;-webkit-flex-direction:column;display:flex;flex-direction:column}.mobile-reverse-order .ss-col-12{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse}.mobile-padding{padding-left:85px!important;padding-right:85px!important}.mobile-flex .ss-col-12{display:flex!important;flex-wrap:wrap!important}.footer-30{width:33%;margin-bottom:30px;margin-top:30px;padding-left:0!important;padding-right:0!important}.footer-50{width:50%;margin-bottom:30px;margin-top:30px;padding-left:0!important;padding-right:0!important}.ss-grid__item.footer-100{width:100%}.move-up{order:-2!important}.footer-text h4{font-size:.65em!important}.side-padding{padding-left:50px;padding-right:50px;padding-top:0!important;padding-bottom:0!important}.step-video{padding-bottom:60px!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a{font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:500!important;font-size:16px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-style:normal!important;text-align:center!important;color:#fff}.menu-drawer__utility-links{font-family:neue-haas-grotesk-display,sans-serif!important}.header:not(.drawer-menu).page-width{padding-left:20px!important;padding-right:20px!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li:first-child,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-top:none;border-bottom:none}.header__icon--menu[aria-expanded=true]:before{background:transparent!important}div#menu-drawer{border-radius:15px!important;z-index:99!important;height:auto;width:50%;left:3%;top:76px!important}.menu-drawer .list-social{display:none;justify-content:flex-start;margin-left:-1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-styles.css.map */
