cart-drawer{z-index:99999999999!important}@media (min-width: 768px){.product-info .product-column-right{margin-inline-start:50px}}.logo-area__middle--scrolled .logo__image{transform:scale(.6);transition:transform .3s ease-in-out}.maximum-samples-alert{text-align:center}.product-block.collection-block.disabled{pointer-events:none}.product-block.collection-block.disabled .image-cont{filter:brightness(.7)}.collection-slider-row.for-collections .subtitle{font-family:Montserrat;text-transform:uppercase;letter-spacing:3px;font-size:11px;font-weight:400}.collection-slider-row.for-collections .subheading.lightly-spaced-row{margin-bottom:5px}.menu-promotion__text.subtitle{margin-top:0;font-size:10px;font-weight:500;line-height:18px}.search-suggestions,.main-search__results{color:#fff}input.main-search__input::placeholder{font-family:GascogneSerial;text-transform:uppercase;letter-spacing:3px}form.main-search__form svg.icon{color:#403529!important}input.main-search__input{background:#eae8df!important;border-radius:0}.section-header .main-search{background:#403429}@media screen and (min-width: 800px){.pageheader .logo{padding:25px 0}}.announcement-bar a,a.social__link.flex.items-center.justify-center{color:#aaa49c}.section-shop-the-look .product-block{padding:10px!important}.section-shop-the-look .product-block .product-block__detail.align-ltr-left{padding:0 6px!important;margin-top:0!important}.use-color-scheme.use-color-scheme--2.fully-padded-row--medium{background-image:url(/cdn/shop/files/drift-logo-transparent.png?v=1717750783);background-repeat:no-repeat;background-size:170px;background-position:101% 102%}div#shopify-section-template--15797409251414__key_features_EbL6jq .scrolling-image-list__background{background-image:url(/cdn/shop/files/drift-logo-transparent.png?v=1717750783)!important;background-repeat:no-repeat!important;background-position:101% -.9%!important;background-size:240px!important}div#shopify-section-template--15798390849622__key_features_EbL6jq .scrolling-image-list__background{background-image:url(/cdn/shop/files/drift-logo-transparent.png?v=1717750783)!important;background-repeat:no-repeat!important;background-position:101% -.9%!important;background-size:240px!important}.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .icon{color:#fff}@media (min-width: 768px){.cart-form .cart-item-list-heading--quantity,.cart-form .cart-item__quantity{padding-inline-end:0!important}}.cart-item__column.cart-item__description .lightly-spaced-row{margin-bottom:0}.cart-item,.cart-item__not-image{align-items:center}@media only screen and (max-width: 600px){.use-color-scheme.use-color-scheme--2.fully-padded-row--medium{padding-top:100px;padding-bottom:100px}scrolling-image-list#template--15787028938838__key_features_xAdnj9,scrolling-image-list#template--15797409251414__key_features_EbL6jq,scrolling-image-list#template--15787029299286__key_features_bAt8wB{padding-top:60px;padding-bottom:60px}div#shopify-section-template--15797409251414__key_features_EbL6jq .scrolling-image-list__background{background-position:104% 101%!important;background-size:140px!important}.collection-slider .has-paging .slider-nav__btn{display:none}.collection-slider-row .product-grid--carousel{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.collection-slider-row .product-grid--carousel .slider__item{width:45%}.section-rich-text .rte.lightly-spaced-row.large-text{padding:0 40px}.section-shop-the-look .text-overlay__subheading.subheading.subheading--over.lightish-spaced-row-above{padding:0 40px;line-height:22px}.section-footer__row__col.section-footer__newsletter-block{padding-top:25px}.section-footer__row--blocks{padding-bottom:0}.section-footer__row__col.section-footer__newsletter-block button.btn.btn--primary.signup-form__button{height:54.8px}.section-footer__row__col.section-footer__newsletter-block form#contact_form p{margin:0}.section-footer__row__col.section-footer__newsletter-block form#contact_form{display:flex;justify-content:center;align-items:center}.navigation .navigation__tier-2-container{background:transparent}.cart-item__quantity{text-align:end}span.section-footer__text-block__image{max-width:140px!important}.section-footer__row__col.section-footer__menu-block{margin-bottom:10px!important}}.menu-promotion__text{text-align:center!important}.mobile-navigation-drawer .navigation__tier-2{padding-top:18px}.cart-item__title{font-family:GascogneSerial;font-size:16px;letter-spacing:3px;text-transform:uppercase;font-weight:400;color:#40352a}.add_to_cart_button{text-align:center;margin-top:15px}.menu-promotion__text{margin-top:.7em;text-align:center;text-transform:uppercase;letter-spacing:4px;font-size:14px;line-height:24px}.shopify-pc__banner__dialog h2{font-family:GascogneSerial!important}button#shopify-pc__banner__btn-decline,button#shopify-pc__banner__btn-accept{text-transform:uppercase!important;letter-spacing:2px!important}.product-info .product-column-right .price{font-size:18px;letter-spacing:2px}.button-row .button-row__btn{transition:.4s}.button-row .button-row__btn:hover{background-color:#403429;border-color:#403429}.slideshow-nav__btn svg{stroke:#fff}.account-form label{text-transform:uppercase;font-weight:400;letter-spacing:2px}@font-face{font-family:GascogneSerial;src:url(/cdn/shop/files/GascogneSerial-Xlight.woff2?v=1717059427) format("woff2"),url(/cdn/shop/files/GascogneSerial-Xlight.woff2?v=1717059427) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--heading-font-family: "GascogneSerial", sans-serif !important;--heading-text-transform: uppercase}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{letter-spacing:10px}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea,.btn{border-radius:0}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link:before{bottom:calc(50% - var(--theme-header-height) / 2 - 1.5px)}@media (min-width: 768px){.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding-right:0}}.logo-1,.logo-2{transition:opacity .2s ease-in-out;opacity:1}.logo-2{height:53px!important;position:absolute;top:0;left:0;opacity:0}.logo img{width:160px;object-fit:contain}a.navigation__link{text-transform:uppercase!important;letter-spacing:3px!important;font-size:12px}page-header .icon{width:26px;height:26px;color:#aaa49c}a.btn{font-size:14px;line-height:17px;letter-spacing:3px;padding:20px 26px;border-radius:0!important}a.btn--secondary:hover{background-color:#54493e;color:#fff}a.btn--secondary{transition:.4s}.announcement-bar__announcements{margin:10px 0}.announcement__text{font-size:12px;line-height:18px;letter-spacing:3px;text-transform:uppercase}a.inline-menu__link.announcement-bar__link{font-size:14px;color:#a7a096}.section-footer__row__col.section-footer__newsletter-block input[type=email]{padding:1em 23px}.signup-form .heading-font.h6{text-transform:inherit;letter-spacing:1px}.section-footer__row__col.otherblock{display:none}.footer-socials{margin-top:22px}span.footer-sep{padding:0 12px}.copyright{color:#a7a096;text-transform:uppercase;font-size:14px;letter-spacing:4px;line-height:20px}.copyright a{color:#a7a096}.section-footer__row.section-footer__row-lower{display:flex;justify-content:center;padding-bottom:40px}.section-footer__title.heading-font.h6.no-wrap{font-family:Montserrat;font-size:18px;line-height:22px;letter-spacing:4px}.section-footer__row__col.section-footer__newsletter-block .section-footer__title.heading-font.h6.no-wrap{font-family:GascogneSerial;text-transform:inherit;letter-spacing:1.75px;font-size:26px;line-height:32px;margin-bottom:10px}@media (min-width: 768px){.section-footer__row__col.section-footer__newsletter-block{min-width:35%!important}.section-footer__row--blocks{padding-top:60px;padding-bottom:20px}}@media (min-width: 1100px){div#shopify-section-template--15787028938838__background_video_Q8yfYf .text-overlay--for-banner .text-overlay__inner{padding:150px 70px 70px}}.text-overlay__subheading{font-size:14px;line-height:18px;letter-spacing:4px;margin-bottom:25px}.slideshow h1{line-height:1.3em!important}.section-shop-the-look .slideshow-nav__btn{background:#fff;border-radius:var(--btn-border-radius);opacity:1;border-radius:0!important;border:1px solid #403429}.section-rich-text .lightly-spaced-row.large-text p{letter-spacing:4px;font-size:14px;line-height:18px}.section-rich-text h2{font-size:35px;line-height:42px;text-transform:inherit;letter-spacing:1.75px;color:#a7a096}.section-rich-text .container.container--reading-width{max-width:896px}.section-image-with-text .subheading{font-size:14px;line-height:18px;margin-top:0;margin-bottom:20px;letter-spacing:4px;font-weight:400}.section-image-with-text h2{color:#a7a096;letter-spacing:5px;font-size:26px;line-height:36px}@media (min-width: 768px){.section-image-with-text .feature-text-paired{margin-right:0;margin-left:10%}.section-image-with-text .rte.lightly-spaced-row{padding-right:60px}.section-image-with-text .fully-spaced-row--medium{margin-top:140px;margin-bottom:140px}}.text-overlay__rte.rte.lightly-spaced-row.large-text{font-family:GascogneSerial;font-size:32px;line-height:38px;letter-spacing:1.75px;max-width:896px!important}.collection-slider span.has-paging__title{letter-spacing:4px;font-family:Montserrat;font-size:18px;line-height:22px}.collection-slider .subheading{font-size:16px;font-weight:400;letter-spacing:4px;line-height:20px;text-transform:uppercase}.collection-slider .icon{width:23px;height:23px;color:#4034299c}@media screen and (min-width: 800px){.collection-slider .has-paging .slider-nav__btn{margin:-10px 0}.collection-slider .has-paging .slider-nav__btn{padding:10px 0}}.product-samples-widget__modal{background:#eae8df!important}.product-samples-widget__text p{display:none!important}.product-samples-widget__text h3{color:#a7a096;text-align:center;font-size:30px}.product-samples-item,.product-samples-placeholder{border:0}.product-samples-placeholder span{color:#111!important;text-transform:uppercase;letter-spacing:2px}button.product-samples-widget__checkout{border:0px;background-color:#a7a096;color:#fff;padding:15px 25px;width:fit-content;letter-spacing:2px}button.product-samples-widget__checkout:hover{background-color:#40352a}.product-samples-widget__grid{column-gap:0px!important}@media (min-width: 1280px){.product-samples-widget__text{width:calc(100% - 900px)!important}}@media (min-width: 768px){.product-samples-widget__list{max-width:980px!important}}.marquee-text{font-family:Montserrat;letter-spacing:6px}.marquee-container{border-top:1px solid #403429;border-bottom:1px solid #403429}.testimonial-list .subheading{font-size:18px;line-height:22px;letter-spacing:4px;margin-bottom:25px!important;font-weight:400}.testimonial-list blockquote.testimonial__blockquote.heading-font{font-size:31px!important;line-height:38px;letter-spacing:1.75px;color:#a7a096;padding-right:0}@media (min-width: 768px){.testimonial__image-with-caption{padding-left:0!important}.testimonial__column.testimonial__column--text{flex-basis:calc(66% - 15px)!important;padding-right:2%}.testimonial__star-rating{margin-bottom:30px!important}.testimonial__column.testimonial__column--image{flex-basis:calc(34% - 15px)!important}}.segment-bar__segment{height:8px!important;background:transparent!important;border:1px solid #403429}.segment-bar__segment--filled{background:rgb(var(--heading-color))!important}.scrolling-image-list .subheading.spaced-row{margin-bottom:30px;font-size:14px;line-height:18px;letter-spacing:4px;font-weight:400}.scrolling-image-list .h2{color:currentColor;font-size:35px;line-height:42px;letter-spacing:7px;color:#a7a096!important;margin-bottom:30px}@media (min-width: 768px){.scrolling-image-list .feature-text-paired{margin-right:0}.scrolling-image-list .feature-rating-row,.scrolling-image-list__content-list .rte{margin-right:15%}.scrolling-image-list .feature-rating-row{margin-top:40px!important}}.faq-header__content h2{color:#a7a096;font-size:50px;line-height:64px;letter-spacing:9px}.faq-header{margin-top:80px}.faq-index__heading,.collapsible-tabs__heading{color:#a7a096;font-family:GascogneSerial;font-size:30px;line-height:40px;letter-spacing:1.75px;text-transform:inherit}.faq-index-item{text-transform:uppercase;letter-spacing:4px}.wcpa_wrap .wcpa_fl_col-4{grid-template-columns:repeat(6,1fr)!important}.wcpa_wrap .wcpa_group_field,.wcpa_wrap .wcpa_grp_items{gap:0px!important}.product-grid .product-block__detail{margin-bottom:15px}.product-grid .product-block__title{margin-top:20px}.product-grid .product-price.product-price--block{margin-top:8px}.product-grid .product-price.product-price--block span{font-size:14px;letter-spacing:2px}.product-block__title{text-align:left;color:#a7a096;font-family:GascogneSerial;text-transform:uppercase;font-size:20px;letter-spacing:4px}.product-price--block{justify-content:flex-start}span.price__from{padding-right:5px!important}.price span{margin:0!important;font-size:16px;text-transform:uppercase}.shopify-policy__title h1{margin-bottom:40px;margin-top:20px}.shopify-policy__body h2{font-size:26px;line-height:36px;text-transform:inherit;letter-spacing:2px}.shopify-policy__body h3{font-size:22px;line-height:32px;text-transform:inherit;letter-spacing:2px}.add-a-sample .product-samples-button-wrap{display:flex;align-items:center;justify-content:center;margin-top:15px}.add-a-sample button.product-samples-button{background-color:#a7a096;color:#fff;border:0px;padding:16px 34px;letter-spacing:2px;font-size:12px}.add-a-sample button.product-samples-button:hover{background-color:#403429}button.product-samples-widget__trigger{background-color:#40352a;color:#fff;border:1px solid #fff!important;border-bottom:0px!important;padding:15px 30px 15px 50px;letter-spacing:2px}button.product-samples-widget__trigger:hover{background-color:#40352a}.product-samples-widget__trigger:before{left:22px!important;border-top:2px solid #fff!important;border-left:2px solid #fff!important}@media only screen and (max-width: 600px){.product-samples-widget__grid{grid-template-columns:auto auto auto auto auto!important}.product-samples-placeholder span{font-size:6px!important}.product-samples-widget__text h3{font-size:20px;letter-spacing:5px;margin-bottom:16px}.product-samples-widget__grid{column-gap:10px!important}.product-samples-widget__close:after,.product-samples-widget__close:before{height:12px!important}.product-samples-item__remove:after,.product-samples-item__remove:before{height:10px!important}button.product-samples-widget__checkout{width:100%}}@media (max-width: 767.98px){.text-overlay__text{text-align:center}.logo-area.container{padding:10px 0}.logo-2{height:40px!important;width:145px!important;margin-top:-4px}page-header .icon{width:24px;height:24px}.scrolling-image-list-dots{display:none!important}.slideshow h1,.slideshow h2{font-size:28px!important;letter-spacing:4px!important;line-height:36px!important}.section-rich-text .lightly-spaced-row.large-text p{line-height:22px}.section-rich-text h2{font-size:26px;line-height:36px;padding:0 30px}.collection-slider .has-paging .has-paging__title{font-size:14px;letter-spacing:3.2px;padding:0 50px}.collection-slider .subheading{font-size:12px;line-height:18px}.section-shop-the-look img{object-position:left}.testimonial-list blockquote.testimonial__blockquote.heading-font{font-size:24px!important;line-height:32px;letter-spacing:.75px}.testimonial-list .subheading{font-size:16px;line-height:24px;font-weight:400}.scrolling-image-list__content{padding-left:0!important}.scrolling-image-list .h2{font-size:28px;line-height:38px;margin-bottom:20px}.section-image-with-text .fully-spaced-row--medium{margin:90px 0!important}.text-overlay__rte.rte.lightly-spaced-row.large-text{font-size:24px;line-height:28px}.text-overlay .text-overlay__title{max-width:100%;letter-spacing:4px;font-size:26px!important;line-height:32px;margin-bottom:20px}.text-overlay__subheading{margin-bottom:16px}form#contact_form h2{font-size:30px!important;letter-spacing:6px!important;line-height:40px!important}.copyright{display:flex;flex-direction:column;align-items:center;gap:7px}span.footer-sep{display:none}.section-footer__row--blocks .section-footer__row__col{text-align:center}.mobile-navigation-drawer,.navigation .navigation__tier-1{background:#eae8df}a.inline-menu__link.announcement-bar__link{color:#40352a}.mobile-navigation-drawer__footer .announcement-bar__link,.mobile-navigation-drawer__footer .social{border-top:0}.mobile-navigation-drawer a.navigation__link,a.inline-menu__link.announcement-bar__link{font-family:GascogneSerial;text-transform:inherit!important;font-size:24px;font-weight:400!important;letter-spacing:1px!important}.mobile-navigation-drawer .navigation{margin-bottom:0}a.inline-menu__link.announcement-bar__link{padding-top:0}.mobile-navigation-drawer .navigation__mobile-header{border:0px}.mobile-navigation-drawer .navigation__mobile-header .icon,.mobile-navigation-drawer ul.social.inline-flex.flex-wrap .icon{color:#40362a}.mobile-navigation-drawer ul.social.inline-flex.flex-wrap .icon path{fill:#40362a}.mobile-navigation-drawer{background-image:url(/cdn/shop/files/drift-logo-transparent.png?v=1717750783);background-repeat:no-repeat;background-size:200px;background-position:111% 102%}.section-image-with-text .feature-text-paired{text-align:center;margin-top:30px;padding:0 30px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
