.overlay-text{position:absolute;font-size:11px}.overlay-text p{font-size:1em}.overlay-text h2{font-size:2em}.overlay-text.overlay-position-horizontal-left{left:0}.overlay-text.overlay-position-horizontal-right{right:0}.overlay-text.overlay-position-horizontal-center{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.overlay-text.overlay-position-vertical-bottom{bottom:0}.overlay-text.overlay-position-vertical-top{top:0}.overlay-text.overlay-position-vertical-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay-text.overlay-position-horizontal-center.overlay-position-vertical-center{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-container{position:relative}.video-container .video-link{position:absolute;top:0;left:0;height:100%;width:100%;font-size:0;line-height:0;text-indent:-4004px}.gallery-block .mobile-image{display:none}@media (max-width: 768px){.gallery-block .has-mobile-image .desktop-image{display:none}.gallery-block .has-mobile-image .mobile-image{display:block}}.section-header-alt{padding:22px 65px;background-color:transparent;position:fixed;top:0;width:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.section-header-alt .header__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 970px){.section-header-alt{display:none}}.js-header-inverted{position:fixed!important;top:0;width:100%}.js-header-inverted,.section-header-alt--secondary{background-color:#fff}.section-header-alt--secondary{position:relative}.section-header-alt--secondary .js-logo-hover-image{display:block!important}.section-header-alt--secondary .js-logo-image{display:none}.newsletter-popup{position:fixed;bottom:0;right:0;color:#fff;background-color:#000;padding:27px 35px;max-width:470px;width:100%}@media (max-width: 767px){.newsletter-popup{max-width:100%;padding:19px 18px}}.newsletter-popup h2{font-size:17px}@media (max-width: 767px){.newsletter-popup h2{font-size:15px}}.newsletter-popup a{color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}.newsletter-popup a:hover{opacity:.75}.newsletter-popup input[type=email]{width:100%;color:gray;background-color:transparent;border:none;border-bottom:1px solid #808080;padding-bottom:2px;text-transform:uppercase;font-weight:700;padding-left:0;padding-right:0}.newsletter-popup input[type=email]::-webkit-input-placeholder{color:gray}.newsletter-popup input[type=email]::-moz-placeholder{color:gray}.newsletter-popup input[type=email]:-ms-input-placeholder{color:gray}.newsletter-popup input[type=email]::-ms-input-placeholder{color:gray}.newsletter-popup input[type=email]::placeholder{color:gray}.newsletter-popup .newsletter__close{background-color:transparent;border:none;position:absolute;right:8px;top:8px;width:15px;height:15px}.newsletter-popup .newsletter__close:after,.newsletter-popup .newsletter__close:before{width:100%;height:2px;background-color:#fff;content:"";position:absolute;left:0;top:6px}.newsletter-popup .newsletter__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.newsletter-popup .newsletter__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.newsletter-popup .indicates-required{display:none}.newsletter-popup .button{display:block;margin-left:auto;background-color:transparent;color:#fff;font-weight:700;letter-spacing:.01em;text-transform:uppercase;font-size:15px;-webkit-transition:opacity .3s;transition:opacity .3s}.newsletter-popup .button:hover{opacity:.75}.newsletter-popup .mc-field-group{margin-bottom:9px}.newsletter-popup .mc-field-group label{display:none}.newsletter-popup .clear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.newsletter-popup .clear>p{color:gray;margin-bottom:0}.product-dropdown .product__head{border-top:1px solid #000;position:relative;padding:10px 20px 10px 0;cursor:pointer}.product-dropdown .product__head:after{position:absolute;content:"";right:5px;top:calc(50% - 5px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.product-dropdown .product__title{font-size:12px;text-transform:uppercase;font-weight:700}.product-dropdown .product__body{display:none;padding-top:15px}.product-dropdown .product__table th,.product-dropdown .product__table td{border:none;padding:5px 8px}.product-dropdown .product__table tr td:not(:nth-child(1)){text-align:center}.product-dropdown .product__table tr:nth-child(1){font-weight:700;font-size:13px}.product-dropdown .product__table tr:nth-child(2n){background-color:#f7f7f7}.product-dropdown.is-active .product__head:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.nav{font-weight:300}.nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav>ul>li{display:inline-block;position:relative;line-height:13px;margin:0}.nav>ul>li:before{content:"";position:absolute;top:100%;left:0;background-color:transparent;width:100%;height:2.8rem}.nav>ul>li+li{margin-left:3.5vw}.nav a{color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase;letter-spacing:1.6px;font-size:9.3px}.nav>ul>li:hover>a{color:#747474}.nav>ul>li:hover .navigation-menu{opacity:1;pointer-events:auto}.nav--secondary ul>li+li{margin-left:3.5vw}@media screen and (min-width: 768px){.js-header-inverted a{color:#000}}.nav--alt a{color:#000}.logo{width:120px;height:23.5px;display:block}.logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navigation-menu{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:57px;right:0;left:0;width:100%;padding:60px 280px 80px;background-color:#fff;opacity:0;pointer-events:none}.navigation-menu .menu__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6rem}.navigation-menu .menu__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}.navigation-menu .menu__container>a{display:block;margin-bottom:1rem;color:#000}.navigation-menu .menu__nav{display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,1fr);grid-gap:8px 32px}.navigation-menu .menu__nav a{color:#747474}.navigation-menu .menu__nav a:hover{color:#000}.navigation-menu .menu__blocks{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.navigation-menu .menu__blocks .menu__link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:4rem;padding-right:32px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:absolute;top:40%;right:100px;-webkit-transform:translateY(-40%);transform:translateY(-40%);-webkit-transition:color .3s ease;transition:color .3s ease}.navigation-menu .menu__blocks .menu__link:hover{color:#747474}.navigation-menu .menu__blocks .menu__link svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:fill .3s ease;transition:fill .3s ease}.navigation-menu .menu__blocks .menu__link svg{fill:#747474}.navigation-menu .menu__block{-webkit-box-flex:0;-webkit-flex:0 0 162px;-ms-flex:0 0 162px;flex:0 0 162px;display:block}.navigation-menu .menu__block span{-webkit-transition:color .3s ease;transition:color .3s ease}.navigation-menu .menu__block img{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.navigation-menu .menu__block:hover span{color:#747474}.navigation-menu .menu__block:hover img{opacity:.9}.navigation-menu .menu__blocks-image{display:block;position:relative;height:0;padding-bottom:110%;margin-bottom:1.5rem}.navigation-menu .menu__blocks-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navigation-menu .menu__block--alt{-webkit-box-flex:0;-webkit-flex:0 0 307px;-ms-flex:0 0 307px;flex:0 0 307px}.navigation-menu .menu__block--alt .menu__blocks-image{padding-bottom:60%}.section-header-mobile{display:none;padding:10px 50px;position:fixed;top:0;z-index:1;width:100%;background-color:#fff;border-bottom:1px solid #d5d3d3}.section-header-mobile .header__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-header-mobile .header__button,.section-header-mobile .header__cart{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-header-mobile .header__button{left:15px}.section-header-mobile .header__cart{right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-header-mobile .header__cart span{padding-right:5px}.section-header-mobile .header__menu{position:absolute;top:101%;left:0;right:0;z-index:1;overflow:scroll;height:100vh}.section-header-mobile .header-drawer-navigation{background-color:#fff}.section-header-mobile .header-drawer__menu-item a{padding:15px;border-bottom:1px solid #000;display:block}.section-header-mobile .header-drawer__menu-item summary{padding:15px;border-bottom:1px solid #000;display:block}.section-header-mobile .header-drawer__menu-item summary a{padding:0;border:none;display:inline-block}.section-header-mobile .header-drawer__menu-item,.section-header-mobile .header-drawer__menu-item--child{font-size:10px;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}.section-header-mobile .header-drawer__menu-item>details[open]>.has-dropdown:after,.section-header-mobile .header-drawer__submenu-item>details[open]>.has-dropdown:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.section-header-mobile .has-dropdown{position:relative}.section-header-mobile .has-dropdown:before{content:"";position:absolute;background-color:#000;top:50%;right:10px;width:13px;height:1px}.section-header-mobile .has-dropdown:after{content:"";position:absolute;background-color:#000;top:50%;right:10px;width:13px;height:1px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.section-header-mobile .header-drawer__submenu .header-drawer__submenu-item a,.section-header-mobile .header-drawer__submenu .header-drawer__submenu-item summary{padding-left:70px}.section-header-mobile .header-drawer__submenu-alt .header-drawer__submenu-item a{padding-left:140px}.section-header-mobile .header-drawer__menu-item--child .header-drawer__menu{pointer-events:auto}@media screen and (max-width: 970px){.section-header-mobile{display:block}}.js-header-mobile{position:relative}.js-header-mobile-inverted{position:fixed}.js-header-mobile-menu[open] .js-menu-open{display:none}.js-header-mobile-menu[open] .js-menu-close,.js-header-mobile-menu .js-menu-open{display:block}.js-header-mobile-menu .js-menu-close{display:none}.footer{background-color:#000;color:#fff;padding:66px 41px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-transform:none;font-size:9.3px;font-weight:300;letter-spacing:1.6px;text-transform:uppercase}@media screen and (max-width: 768px){.footer{padding:30px 40px 50px}}@media screen and (max-width: 768px){.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:80px}}.footer .footer__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:177px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1339px){.footer .footer__container{gap:10px}}@media screen and (max-width: 768px){.footer .footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}}.footer .footer__logo{display:block;width:109px;height:38px;margin-bottom:20px}@media screen and (max-width: 1339px){.footer .footer__logo{margin-right:30px}}@media screen and (max-width: 768px){.footer .footer__logo{margin-right:0}}.footer .footer__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.footer .footer__content p{display:none}}.footer s .footer__nav{padding-left:24px;font-weight:300}@media screen and (max-width: 500px){.footer s .footer__nav{margin-top:30px;padding-left:0}}.footer .footer__nav li+li{margin-top:20px}.footer .footer__nav li a{-webkit-transition:color .3s ease;transition:color .3s ease}.footer .footer__nav li a:hover{color:#747474}.footer a{color:#fff}.footer .footer__form{text-transform:uppercase;-webkit-box-flex:0;-webkit-flex:0 0 17.6%;-ms-flex:0 0 17.6%;flex:0 0 17.6%}@media screen and (max-width: 1339px){.footer .footer__form{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}}.footer .footer__form-head{letter-spacing:.15em}.footer .footer__form-head p{margin:0}.footer .footer__form .form__field{background-color:inherit;color:#fff;border-bottom:.1px solid #ffffff;height:30px;line-height:normal;padding:0 5px;font-size:9.3px}.footer .footer__form .form__actions{margin-top:32px}.footer .footer__form .form__btn{padding:5px 25px;background-color:inherit;border:1px solid #ffffff;color:#fff;-webkit-transition:color .3s ease,border .3s ease;transition:color .3s ease,border .3s ease;font-size:9.3px;font-weight:300;letter-spacing:1.6px;text-transform:uppercase}@media screen and (max-width: 768px){.footer .footer__form .form__btn{padding:7px 30px}}.footer .footer__form .form__btn:hover{color:#747474;border:1px solid #747474}
/*# sourceMappingURL=/s/files/1/2668/1934/t/13/assets/custom_bundle.css.map */
