:root{--swiper-navigation-color: #000;--swiper-navigation-size: 50px;--base-body-size: 20px}html,body{overflow-x:hidden}#site-menu-sidebar{width:300px}.product-swiper-container{position:relative}.product-swiper .swiper-slide{max-height:70vh}.product-thumb-swiper .swiper-slide{aspect-ratio:1}.product-swiper .swiper-slide img{max-width:100%;max-height:70vh;margin:auto;display:block}.products-swiper .product-item__variants{display:none}.products-swiper{margin-bottom:100px}.product-slider-nav{position:relative;margin-top:40px;margin-bottom:10px;display:flex;justify-content:center}.product-slider-nav .swiper-button-prev,.product-slider-nav .swiper-button-next{position:relative;width:30px}.product-thumb-swiper .swiper-slide img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:835px){.product-swiper-container{width:100%}}.product-swiper-container .swiper-button-prev{left:unset;margin-right:1vw}.product-swiper-container .swiper-button-next{right:unset;margin-left:1vw}.swiper-button-next:after,.swiper-button-prev:after{content:"";cursor:inherit}.swiper-button-next,.swiper-button-prev{width:var(--swiper-navigation-size, 50px)}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%}.swiper-button-next{right:-80px}.swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev{left:-80px}@media screen and (max-width:1023px){.swiper-button-next{right:-35px;width:30px}.swiper-button-prev{left:-35px;width:30px}}@media screen and (max-width:599px){.swiper-button-next{right:0;top:calc(100% + 20px);width:30px}.swiper-button-prev{left:0;top:calc(100% + 20px);width:30px}.product-swiper-container .swiper-button-prev,.product-swiper-container .swiper-button-next{top:var(--swiper-navigation-top-offset,50%)}}.swiper-slide .blog-item__title{font-weight:800;text-transform:uppercase;font-family:BuenosAires!important;letter-spacing:.1em;font-size:1rem}.swiper-slide .blog-item__excerpt{font-family:Feature Deck Web;letter-spacing:.1em;font-size:1.1rem}.swiper-slide.variable-width{width:unset}.variable-width .blog-item__image figure{height:40vh;max-width:var(--grid-width)}@media screen and (max-width:599px){.variable-width .blog-item__image figure{min-width:var(--grid-width);height:70vh}}.swiper-slide.variable-width .blog-item__content{position:absolute;width:100%}.variable-width .blog-item__image:hover figure{transform:none}.image-with-text__image figure,.image-with-text__image .lazy-image-container{margin-left:auto;margin-right:auto}.images-with-text-slider__description{font-size:var(--base-body-size);margin-top:.5em}.images-with-text-slider__slide h3{font-family:BuenosAires!important;letter-spacing:.1em;text-transform:uppercase;margin-top:1em}.css-slider .images-with-text-slider__slide h3{font-size:18px}.gallery-item__title{font-family:BuenosAires!important;letter-spacing:.1em;text-transform:uppercase}.footer-container{background-color:#fff;padding-top:5vw}.footer-item--newsletter{width:40%;flex:0 1 auto;padding-right:5vw}@media screen and (max-width:1023px){.footer-item--newsletter{width:50%}}@media screen and (max-width:835px){.footer-item--newsletter{width:100%;padding-right:0}.footer-item--menus{width:45%}}.footer-item__title{font-family:BuenosAires;font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);text-transform:uppercase;margin-bottom:2em;color:rgba(var(--color-text-rgb),1)}input:hover,textarea:hover{border-color:rgba(var(--color-text-rgb),.68)}.newsletter-input{border-top:0;border-right:0;border-left:0;padding-left:0;border-color:rgba(var(--color-text-rgb),1);background:transparent}.newsletter-input::placeholder{text-transform:uppercase;font-weight:800;font-family:BuenosAires!important;letter-spacing:.1em}.newsletter-text{font-size:var(--base-body-size)}.footer-item--newsletter .footer-item__title{font-size:min(max(1.2rem,1.9vw),36px);margin-bottom:1em;font-weight:var(--font-weight-headings);font-family:var(--font-stack-body)}.footer-links{font-size:var(--base-body-size)}.image-gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4vw;padding-bottom:max(7vw,100px)}.image-gallery .gallery-item{margin-bottom:0}.image-gallery .grid-cols-2{grid-column:span 2}.image-gallery .grid-cols-3{grid-column:span 3}@media screen and (max-width:835px){.image-gallery{grid-template-columns:1fr 1fr}.image-gallery .grid-cols-2,.image-gallery .grid-cols-3{grid-column:span 2}}@media screen and (max-width:599px){.image-gallery{grid-template-columns:1fr}.image-gallery .grid-cols-2,.image-gallery .grid-cols-3{grid-column:span 1}}#modal-popup input{text-align:center;padding-right:0;font-family:Feature Deck Web;text-transform:unset}#modal-popup input::placeholder{text-align:center;font-family:Feature Deck Web!important;text-transform:unset}#modal-popup .button{font-family:Feature Deck Web!important;text-transform:unset}#modal-popup .popup-text .rte{font-size:.8rem}.navigation-container{margin-bottom:calc(4vw + 10px)}.navigation-container nav{display:flex;flex-wrap:wrap;justify-content:center;padding-top:0;padding-bottom:calc(1vw + 20px);border-bottom:3px solid #000}.nav-item{margin:0 calc(1.2vw + 5px) 10px;font-family:BuenosAires;font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);text-transform:uppercase;color:rgba(var(--color-text-rgb),1);letter-spacing:.1em;font-size:min(max(.85rem,1.2vw),16px)}.nav-item:hover,.nav-item .active,.masonry-item:hover a{color:var(--color-accent)}#CollectionProductGrid .no-content-message{text-align:center}.container{max-width:100%;--masonry-gutter-size: 4%;--masonry-col-count: 4;--masonry-gutter-count: calc(var(--masonry-col-count) - 1);--masonry-col-space: calc(100% - (var(--masonry-gutter-count) * var(--masonry-gutter-size)));--masonry-col-width: calc(var(--masonry-col-space) / var(--masonry-col-count))}.grid-sizer,.masonry-item{width:var(--masonry-col-width);margin-bottom:var(--masonry-gutter-size)}.gutter-sizer{width:var(--masonry-gutter-size)}.masonry-item.col-span-2{width:calc((var(--masonry-col-width) * 2) + (var(--masonry-gutter-size)))}.masonry-item.col-span-3{width:calc((var(--masonry-col-width) * 3) + (var(--masonry-gutter-size) * 2))}.masonry-item.col-span-4{width:100%}@media screen and (max-width:835px){.container{--masonry-col-count: 3}.masonry-item.col-span-4,.masonry-item.col-span-3{width:100%}}@media screen and (max-width:599px){.container{--masonry-col-count: 2}.masonry-item.col-span-4,.masonry-item.col-span-3,.masonry-item.col-span-2{width:100%}}.masonry-item a{color:#000;text-decoration:none}.ProductItem__details h2{font-size:.75rem;font-weight:500;font-family:BuenosAires;letter-spacing:.1em;text-transform:uppercase;margin-bottom:0;margin-top:1em}.article-body{font-size:1.5rem}.image-with-text__button{font-size:calc(18px / 18 * var(--base-body-size) + 0px)}#notebook .lazy-image-container{margin-left:auto;margin-right:unset}.image-right-align .lazy-image-container{margin-left:auto}.mobile-mb-100{margin-bottom:100px}@media screen and (min-width:835px){.product{width:100%;padding-left:8vw;padding-right:8vw;margin-bottom:0!important;padding-bottom:0!important;display:grid!important;grid-template-columns:1fr 1fr;gap:4vw}.product__offers{position:relative;right:unset;order:1;width:auto}.product .product-swiper-container{order:0;margin:0}}.strike-through{text-decoration:line-through}.sold-out{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-override.css.map */
