@-webkit-keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}@keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}body{color:#000}body:not(.templat-index){padding-top:var(--headerHeight)}.container{width:100%;max-width:1920px;margin:auto;padding:0 15px}@media only screen and (min-width: 1024px){.container{padding:0 30px}}@media only screen and (min-width: 1440px){.container{padding:0 60px}}.cursor-trail{position:fixed;z-index:999999;top:0;left:0;width:10px;height:10px;display:none!important;margin-left:-5px;margin-top:-5px;background-color:#000;border-radius:50%;pointer-events:none;-webkit-box-shadow:0 0 8px 2px #fff;box-shadow:0 0 8px 2px #fff;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;will-change:transform}@media only screen and (min-width: 1024px){.cursor-trail{display:block!important}}@media only screen and (min-width: 1024px){.full-list{height:100vh;overflow:hidden}}@media only screen and (min-width: 1024px){.full-item{height:calc(var(--vh, 1vh) * 100);display:-webkit-box;display:-ms-flexbox;display:flex}.full-item .container{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 auto}}.full-item__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.full-item__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;background:#fff;border:1px solid currentColor}@media only screen and (min-width: 1024px){.full-item__media{max-height:calc(100% - 60px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.full-item__media img{max-height:100%;-o-object-fit:cover;object-fit:cover}img{max-width:100%}.main-header{position:absolute;top:0;left:0;z-index:10;width:100%;padding-top:30px;padding-bottom:30px;font-size:0;line-height:0;background:#fff}@media only screen and (min-width: 1024px){.main-header{padding-top:60px;padding-bottom:60px}}.main-header .container{max-width:100%}.main-header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header__logo{position:relative;z-index:10;-ms-flex-negative:0;flex-shrink:0;margin:0 10px 0 0;cursor:pointer;font-size:0;line-height:0}@media only screen and (min-width: 1024px){.main-header__logo{margin-right:15px}}.main-header__logo svg,.main-header__logo img{height:35px;width:auto;display:block}@media only screen and (min-width: 1024px){.main-header__logo svg,.main-header__logo img{height:50px}}.main-header__logo img{display:none}.main-header__logo svg{fill:#000;-webkit-transition:fill .25s linear;transition:fill .25s linear}.main-header__cta{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px;margin-left:auto;padding-left:15px}.header__icon.header__icon--cart{text-decoration:none}.header__icon.header__icon--cart:hover{text-decoration:underline}.header__icon.header__icon--cart span{color:#000;font-weight:700;font-size:20px;line-height:1;letter-spacing:normal;font-family:var(--font-heading-family);text-transform:uppercase}.header__icon.header__icon--cart .svg-wrapper{position:relative}.header__icon.header__icon--cart .svg-wrapper svg{display:none!important}.header__icon.header__icon--cart .svg-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:30px 30px;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon' viewBox='0 -960 960 960'%3E%3Cpath d='M286.15-97.69q-29.15 0-49.57-20.43-20.42-20.42-20.42-49.57 0-29.16 20.42-49.58 20.42-20.42 49.57-20.42 29.16 0 49.58 20.42 20.42 20.42 20.42 49.58 0 29.15-20.42 49.57-20.42 20.43-49.58 20.43Zm387.7 0q-29.16 0-49.58-20.43-20.42-20.42-20.42-49.57 0-29.16 20.42-49.58 20.42-20.42 49.58-20.42 29.15 0 49.57 20.42t20.42 49.58q0 29.15-20.42 49.57Q703-97.69 673.85-97.69ZM240.61-730 342-517.69h272.69q3.46 0 6.16-1.73 2.69-1.73 4.61-4.81l107.31-195q2.31-4.23.38-7.5-1.92-3.27-6.54-3.27h-486Zm-28.76-60h555.38q24.54 0 37.11 20.89 12.58 20.88 1.2 42.65L677.38-494.31q-9.84 17.31-26.03 26.96-16.2 9.66-35.5 9.66H324l-46.31 84.61q-3.08 4.62-.19 10 2.88 5.39 8.65 5.39h457.69v60H286.15q-40 0-60.11-34.5-20.12-34.5-1.42-68.89l57.07-102.61L136.16-810H60v-60h113.85l38 80ZM342-517.69h280-280Z'/%3E%3C/svg%3E")}.menu-trigger{position:relative;width:35px;height:21px;cursor:pointer;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}@media only screen and (min-width: 1024px){.menu-trigger{width:50px;height:30px}}.menu-trigger.open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-trigger.open span:nth-child(1){-webkit-transform:rotate(90deg);transform:rotate(90deg);top:calc(50% - 1px)}.menu-trigger.open span:nth-child(2){-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:50ms;transition-duration:50ms}.menu-trigger.open span:nth-child(3){top:calc(50% - 1px)}.menu-trigger span{position:absolute;width:100%;height:2px;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);background-color:#000}.menu-trigger span:nth-child(1){top:0;left:0}.menu-trigger span:nth-child(2){top:calc(50% - 1px);left:0}.menu-trigger span:nth-child(3){bottom:0;left:0}@media only screen and (max-width: 1024px){.main-nav-open{overflow:hidden}}.main-nav-open .main-header{pointer-events:none}.main-nav-open .main-header__logo,.main-nav-open .menu-trigger,.main-nav-open .main-nav{pointer-events:auto}.main-nav{position:fixed;top:0;left:0;z-index:4;width:100%;height:calc(var(--vh, 1vh) * 100);color:#000;background:#fff;opacity:0;visibility:hidden;-webkit-transition:all .25s linear;transition:all .25s linear}.main-nav.active{opacity:1;visibility:visible}.main-nav__inner{height:100%;overflow-y:auto}.menu-drawer__navigation{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.menu-drawer__navigation .menu-drawer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0;letter-spacing:normal;text-align:center}@media only screen and (min-width: 1200px){.menu-drawer__navigation .menu-drawer__menu{gap:20px}}.menu-drawer__navigation .menu-drawer__menu li{margin:0!important}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item{position:relative;padding:0 10px;line-height:1;font-size:40px;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;background:#fff0!important}@media only screen and (min-width: 1200px){.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item{padding:0 20px;font-size:80px}}@media only screen and (min-width: 1024px){.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item:hover:before{opacity:1}}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item:before{content:"";position:absolute;top:50%;left:0;right:0;height:6px;margin-top:-3px;background:currentColor;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}@media only screen and (min-width: 1200px){.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item:before{height:10px;margin-top:-5px}}.list-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;font-size:0;line-height:0}.list-social .svg-wrapper{width:24px;height:24px}.templat-product .global-media-settings{border:0!important}.templat-product .product-form__submit{color:#fff;background:#000}.shopify-section-group-footer-group{margin-top:auto}.footer .special-link{color:#000;font-weight:700;font-size:20px;line-height:1;letter-spacing:normal;font-family:var(--font-heading-family);text-decoration:none}@media only screen and (min-width: 1024px){.footer .special-link{font-size:16px}}.footer .special-link:hover{text-decoration:underline}.footer__content-bottom-wrapper.last{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media only screen and (max-width: 749px){.footer__content-bottom-wrapper.last{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:27px}}@media only screen and (min-width: 750px){.footer__content-bottom-wrapper.last .footer__copyright{margin-left:auto}}@media only screen and (min-width: 768px){.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cart-drawer .drawer__heading,.cart-drawer .totals{text-transform:uppercase}.button{text-transform:uppercase!important;font-family:var(--font-heading-family)!important}.collections-list h1{margin-top:0;text-transform:uppercase;text-align:center}.collection-list{padding-top:36px;margin-top:16px}.collection-list .card__content{display:none}.collection-list .card__heading{text-decoration:underline;font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width: 750px){.collection-list .card__heading{font-size:calc(var(--font-heading-scale) * 1.3rem)}.collection-list .card__heading:hover{text-decoration:none}}.collection-list .card__heading .icon-wrap{display:none}body .footer .copyright__content{margin-left:10px}@media only screen and (min-width: 768px){body .footer .copyright__content{margin-left:20px}}@media only screen and (max-width: 768px){body .footer .footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media only screen and (min-width: 750px){.footer-block--newsletter{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}}@media only screen and (min-width: 750px){.footer__follow-on-shop{margin:0}}.footer__follow-on-shop .localization-form{margin:0;padding:0}.footer__follow-on-shop .footer-block__heading{text-transform:uppercase}@media only screen and (min-width: 750px){.footer__follow-on-shop .footer-block__heading{text-align:right}}.footer__follow-on-shop .disclosure__list-wrapper{z-index:99;background:#fff}@media only screen and (min-width: 750px){.footer__follow-on-shop .disclosure__list-wrapper{top:auto;bottom:100%;right:0}}.price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.price-row .price{padding-top:1px;line-height:1}.price-row .price *{line-height:1}.price-row .card__badge{position:static;display:block!important}.video-section.border>div{display:block;padding-top:30px;border-top:1px solid #000}html.overflow{height:100vh;overflow:hidden}html.overflow body{overflow-y:scroll}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-styling.css.map */
