.special-font{font-family:Gaqire,sans-serif!important}.heading-font{font-family:var(--heading-font-family)!important}.special-font-accent{font-family:Lowvetica,sans-serif!important;text-transform:uppercase;letter-spacing:.4em}.special-font-accent *{line-height:1.4!important}html{scroll-behavior:smooth}body{overflow-x:hidden}.design-alternate .main-heading{text-transform:uppercase;font-size:8vw;line-height:110%;text-align:center;padding-top:3vh;padding-bottom:12px}.navbar-offset{margin-top:-140px}.navbar{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:44px;padding-bottom:44px;display:flex}.sticky-header{position:sticky!important;top:0!important}.navbar-wide-container{justify-content:space-between;align-items:center;width:100%;max-width:92vw;display:flex;position:relative;z-index:2}.logo-wrapper{pointer-events:auto;justify-content:center;align-items:center;width:100px;text-decoration:none;display:flex;position:relative}.navbar button,.navbar a{pointer-events:auto}.menu-button{pointer-events:auto;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-end;width:46px;height:28px;display:flex}.menu-buttons-wrapper{grid-column-gap:36px;grid-row-gap:36px;justify-content:flex-start;align-items:center;display:flex}.menu-line{background-color:var(--color-text-primary);width:100%;height:2px}.menu-line.shorter{width:62%;margin-top:9px;transition:width .3s ease}.menu-button:hover .menu-line.shorter{width:100%}.menu{background-color:var(--color-background);align-items:center;height:100vh;display:none;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;transition:opacity .5s ease}.menu-links-part{background-color:var(--color-background);flex-direction:column;flex:none;justify-content:center;align-items:center;width:58.5vw;height:100%;display:flex}.menu-links-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.menu-link{flex-direction:column;justify-content:center;align-items:center;padding-top:17px;padding-bottom:17px;text-decoration:none;display:flex;position:relative}.menu-link-text{color:var(--color-text-accent);font-family:var(--heading-font-family);font-size:5vw;font-weight:300;line-height:121%;text-transform:uppercase;transition:color .2s ease}.menu-link:hover .menu-link-text{color:var(--color-gold)}.menu-images-part{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.menu-images-and-socials{flex-direction:column;justify-content:center;align-items:center;display:flex}.menu-image-container{border-top-left-radius:30vw;border-top-right-radius:30vw;width:27vw;height:44vh;position:relative}.menu-images-container-inner{border-top-left-radius:30vw;border-top-right-radius:30vw;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.menu-image-container.border{z-index:10;border:1px solid var(--color-text-accent);position:absolute;top:1.5vw;left:1.5vw}.image{object-fit:cover;object-position:50% 50%;width:100%;height:100%;margin-bottom:0;margin-left:0;position:relative}.image.menu-image{opacity:0;position:absolute;transition:opacity .5s ease}.image.menu-image.main{opacity:1}.menu-additional-links{grid-column-gap:18px;grid-row-gap:18px;flex-flow:column;justify-content:space-between;align-items:center;width:100%;margin-top:42px;display:flex}.socials.for-menu{justify-content:flex-start;align-items:center;width:auto}.socials{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.big-text.smaller.for-menu{font-size:2vw}.big-text.smaller{color:var(--color-text-primary);font-size:2.5vw;font-style:normal;font-weight:300}.big-text{color:var(--color-text-accent);font-family:var(--heading-font-family);font-size:3.33vw;font-weight:300;line-height:121%}.menu-socials.for-contact.for-footer.for-menu{grid-column-gap:.8vw;grid-row-gap:.8vw;margin-top:12px}.menu-socials.for-contact.for-footer{grid-column-gap:1.2vw;grid-row-gap:1.2vw;margin-top:18px}.menu-socials.for-contact{justify-content:center;margin-top:34px}.menu-socials{align-items:center;margin-top:46px;display:flex}.social-icon.bigger.for-menu{width:1.6vw;height:1.6vw}.social-icon.bigger{width:2vw;height:2vw}.social-icon{flex-flow:column;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s;display:flex}.social-icon svg{width:100%;height:100%}.social-icon:hover{transform:translateY(-3px)}.footer-contact.for-menu{justify-content:flex-start;align-items:center;width:auto}.footer-contact{flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.footer-contact-link{text-decoration:none}.header .header__icon{margin:0;padding:0;width:32px}.header .header__icon svg.icon{width:100%;height:100%;color:var(--color-text-primary)}.header-new .header__cart-count{background-color:var(--color-text-secondary);color:#fff;min-width:20px;min-height:20px;font-size:12px;transform:translate(70%) translateY(-70%)}.wide-container{width:100%;max-width:100vw;padding-left:60px;padding-right:60px;display:block}.footer-content{background-color:var(--color-background);padding-top:4vh}.footer-top{flex-direction:column;align-items:center;width:100%;display:flex}.footer-bottom{grid-column-gap:18px;grid-row-gap:18px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.footer-links-container{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.footer-links-top-row{align-items:center;margin-bottom:38px;display:flex}.empty-circle{border:1px solid var(--color-text-primary);border-radius:100%;flex:none;width:12px;height:12px;margin-left:22px;margin-right:22px}.footer-link{text-align:center;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.footer-links-bot-row{align-items:center;margin-top:0;display:flex}.footer-credits{border-top:1px solid var(--color-text-primary);text-align:center;justify-content:center;align-items:center;margin-top:8vh;padding-top:24px;padding-bottom:24px;display:flex}.credits-circle{background-color:var(--color-text-primary);border-radius:100%;width:2px;min-width:2px;height:2px;margin-left:12px;margin-right:12px}p,.swipe-new.swipe .swipe__content-block-text{margin-bottom:0;line-height:140%;font-size:18px}.paragraph{color:var(--color-text-primary);width:auto;margin-left:0}.unstyled-link{color:var(--color-text-primary);text-decoration:none}.banner-new .banner__wrapper.banner__wrapper--one-col:before,.banner-new .banner__wrapper{border-bottom-left-radius:0!important;border-top-right-radius:0!important}.button{background-color:var(--settings-button-background-color-primary);color:var(--settings-button-text-color-primary);border-radius:20px;justify-content:center;padding:9px 20px;font-size:16px;display:flex;width:fit-content}.button:hover{background-color:var(--settings-button-background-color-primary-hover)}.banner-new .banner__inner.banner__inner--right .button{margin-left:auto}.large-text{font-family:var(--heading-font-family);font-size:2.5vw;font-style:italic;line-height:100%}.large-text.bigger{font-size:5vw}.large-text.bigger.dark{font-size:3.5vw;line-height:120%}.price.product-price-new.h4{font-size:calc(var(--heading-font-size-untless) * 2.4px)}.product-inventory-status-new .product-inventory-status__text{font-size:calc(var(--body-font-size-without-unit) * 1.7px);color:var(--color-text-primary)!important}.full-width{width:100%}.button.bigger,html .design-alternate .cart-drawer-new .cart-drawer__footer .button{padding:13px 24px;font-size:18px}.no-arrows-and-thumbs .product-media__slider-thumbnails-container,.no-arrows-and-thumbs .product-media__navigation,.no-arrows-and-thumbs .swiper-pagination{display:none!important}.no-arrows-and-thumbs .product-media-new,.no-arrows-and-thumbs .product-media-new *{pointer-events:none!important}.no-arrows-and-thumbs .product-media__slider-wrapper{transition-duration:0s!important}.product-add-to-cart__additional-buttons{margin-top:15px}.swiper-wrapper-outer .swiper-button-prev,.swiper-wrapper-outer .swiper-button-next{color:var(--color-text-primary);transform:translateY(-50%)}.swiper-wrapper-outer .swiper-button-prev:after,.swiper-wrapper-outer .swiper-button-next:after{font-size:38px}.swiper-wrapper-outer .swiper-button-next{right:20px}.swiper-wrapper-outer .swiper-button-prev{left:20px}.faqs-button-wrapper{width:100%;display:flex;align-items:center;justify-content:center;margin-top:8px}accordion-group .accordion__item{position:relative;display:none}accordion-group .accordion__item:nth-of-type(1),accordion-group .accordion__item:nth-of-type(2),accordion-group .accordion__item:nth-of-type(3){display:block}accordion-group .accordion__item:nth-of-type(3):after{bottom:-2px;left:0;right:0;top:0;content:"";position:absolute;pointer-events:none;background:linear-gradient(to top,var(--color-background) 30%,transparent 100%)}accordion-group.all-faqs .accordion__item{display:block!important}accordion-group.all-faqs .accordion__item:nth-of-type(3):after{content:none}accordion-group.all-faqs .faqs-button-wrapper{display:none}html .cart-item-new .cart-item__cta,html .cart-item-new .cart-item__cta:hover{color:var(--color-background)!important}.swiper-pagination-bullets.swiper-pagination-horizontal{gap:8px}.design-alternate .swiper-pagination-bullets .swiper-pagination-bullet{width:16px;min-width:16px;height:16px;aspect-ratio:1 / 1;border-radius:100%;display:flex;align-items:center;justify-content:center;border:none;margin:0!important}.design-alternate .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--color-text-primary)}.design-alternate .swiper-pagination-bullets .swiper-pagination-bullet:after{width:10px;aspect-ratio:1 / 1;border-radius:100%;background-color:transparent;border:1px solid var(--color-text-primary);height:10px;transform:translate(0);top:auto;left:auto;box-sizing:border-box}.design-alternate .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:var(--color-text-primary)}.underlined-button{text-decoration:underline;color:var(--color-text-primary);padding:0}.limit-4-lines{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.limit-lines-button{margin-top:6px;font-weight:600;display:none}@media screen and (min-width: 1920px){body,html,.breadcrumb-new .breadcrumb__container,.button-link-simple,.product-description-new{font-size:calc(var(--body-font-size-without-unit) * .056vw)}.navbar{padding-top:2.1vw;padding-bottom:2.1vw}.menu-button{width:2.44vw;height:1.46vw}.menu-buttons-wrapper{grid-column-gap:1.78vw;grid-row-gap:1.78vw}.menu-line.shorter{margin-top:.47vw}.menu-link{padding-top:.85vw;padding-bottom:.85vw}.menu-image-container{width:22vw;height:50vh}.menu-additional-links{grid-column-gap:1vw;grid-row-gap:1vw;margin-top:2.33vw}.menu-socials.for-contact.for-footer{margin-top:1vw}.menu-socials.for-contact.for-footer.for-menu{margin-top:.67vw}.footer-contact-link{grid-column-gap:1vw;grid-row-gap:1vw}.header .header__icon{width:1.78vw}.header-new .header__cart-count{min-width:1.11vw;min-height:1.11vw;font-size:.67vw}.footer-bottom{grid-column-gap:1vw;grid-row-gap:1vw}.footer-links-top-row{margin-bottom:2.1vw}.empty-circle{width:.63vw;height:.63vw;margin-left:1.16vw;margin-right:1.16vw}.footer-credits{padding-top:1.33vw;padding-bottom:1.33vw;font-size:1.26vw}.paragraph,p,.swipe-new.swipe .swipe__content-block-text,html .cart-item-new .cart-item__details-title,html .cart-item-new .cart-item__details-text,.cart-item__price,html .product-recommendations-new .product-recommendations__tab-button,html .product-card-new .product-card__title,.product-card-new .price-item,input,textarea{font-size:.95vw}.credits-circle{width:3px;min-width:3px;height:3px;margin-left:.67vw;margin-right:.67vw}.button{padding:.5vw 1.11vw;font-size:.97vw}.design-alternate h2,.design-alternate .h2{font-size:calc(var(--heading-font-size-untless) * 3.125 * .056vw)}.design-alternate .h3,html .drawer.drawer--new .drawer__title{font-size:calc(var(--heading-font-size-untless) * 2.25 * .056vw)}.design-alternate h4,.design-alternate .h4,.product-inventory-status__text{font-size:calc(var(--heading-font-size-untless) * 1.5 * .056vw)}.design-alternate .subheading{font-size:calc(var(--subheading-font-size-untless) * 3 * .056vw)}.design-alternate .radio__option .radio__label,.product-quantity.product-quantity-new .product-quantity__container{min-width:5vw;min-height:2.67vw;padding:.2vw .67vw;border-radius:2.78vw;font-size:calc(var(--body-font-size-without-unit) * .056vw)}.design-alternate .text{font-size:calc(var(--body-font-size-without-unit) * .056vw)}.price.product-price-new.h4{font-size:calc(var(--heading-font-size-untless) * 2.4 * .056vw)}.button.bigger,html .design-alternate .cart-drawer-new .cart-drawer__footer .button{padding:.72vw 1.33vw;font-size:1vw}.navbar-offset{margin-top:-6.28vw}.swiper-wrapper-outer .swiper-button-prev:after,.swiper-wrapper-outer .swiper-button-next:after{font-size:2.11vw}.swiper-wrapper-outer .swiper-button-next{right:1.11vw}.swiper-wrapper-outer .swiper-button-prev{left:1.11vw}.faqs-button-wrapper{margin-top:.44vw}.design-alternate .drawer.cart-drawer-new{max-width:31.56vw}.drawer .cart-footer-new .cart-footer__accordion-control,html .design-alternate .cart-drawer-new .cart-drawer__discount-form-label,.drawer .cart-footer-new .cart-footer__tax,html .design-alternate .cart-drawer-new .cart-drawer__shipping-label{font-size:calc(var(--body-font-size-without-unit) * .875 * .056vw)}html .product-card-new .product-card__label{font-size:calc(var(--body-font-size-without-unit) * .75 * .056vw)}html .design-alternate .cart-drawer-new .cart-drawer__subtotal-value{font-size:calc(var(--body-font-size-without-unit) * 1.5 * .056vw)}html .cart-drawer-new .cart-item-new .cart-item__media{max-width:5.56vw;height:7.78vw}.design-alternate .swiper-pagination-bullets .swiper-pagination-bullet{width:20px;min-width:20px;height:20px}.design-alternate .swiper-pagination-bullets .swiper-pagination-bullet:after{width:12px;height:12px}.limit-lines-button{margin-top:.33vw}}@media screen and (max-width: 991px){.navbar{background-color:var(--color-background);padding-top:28px;padding-bottom:28px}.navbar-wide-container{max-width:100%;padding-left:30px;padding-right:30px;background-color:var(--color-background)}.logo-wrapper{width:70px}.menu-button:hover .menu-line.shorter{width:62%}.menu{height:100dvh}.menu-links-part{width:100%}.menu-links-container{margin-bottom:8vh}.menu-link{margin-top:20px;margin-bottom:20px;padding-top:0;padding-bottom:0}.menu-link-text{font-size:9vw}.menu-image-container{display:none}.menu-additional-links{margin-bottom:52px;position:absolute;bottom:0;left:0}.socials{justify-content:center;align-items:center;width:100%}.big-text{font-size:32px;line-height:110%}.big-text.smaller{font-size:36px}.big-text.smaller.for-menu{font-size:2vw}.big-text.smaller.for-menu{font-size:32px}.menu-socials.for-contact.for-footer{grid-column-gap:15px;grid-row-gap:15px}.menu-socials.for-contact.for-footer.for-menu{grid-column-gap:14px;grid-row-gap:14px;margin-top:14px}.social-icon.bigger{width:30px;height:30px}.social-icon.bigger.for-menu{width:28px;height:28px}.image{width:100%}.footer-content{padding-top:80px}.footer-bottom{flex-flow:column;justify-content:flex-start;align-items:center}.footer-links-container{margin-bottom:0}.footer-links-top-row{grid-column-gap:14px;grid-row-gap:14px;flex-flow:column;justify-content:flex-start;align-items:center}.empty-circle{border-width:.5px;width:8px;height:8px;margin-left:14px;margin-right:14px}.footer-credits{padding-top:28px;padding-bottom:28px}.wide-container{max-width:100%;padding-left:30px;padding-right:30px}.large-text{font-size:3vw}.large-text.bigger{font-size:6vw}.large-text.dark{font-size:32px}.large-text.bigger.dark{white-space:normal;font-weight:500}.price.product-price-new.h4{font-size:calc(var(--heading-font-size-untless) * 2.2px)}.design-alternate .h3{font-size:calc(var(--heading-font-size-untless) * 2.25px)}.product-inventory-status-new .product-inventory-status__text{font-size:calc(var(--body-font-size-without-unit) * 1.3px);color:var(--color-text-primary)!important}.design-alternate .main-heading{padding-top:100px;font-size:12vw;line-height:90%}.navbar-offset{margin-top:-92px}.wide-container{padding-left:30px;padding-right:30px}.swiper-wrapper-outer .swiper-button-prev:after,.swiper-wrapper-outer .swiper-button-next:after{font-size:28px}}@media screen and (max-width: 767px){.navbar{padding-top:22px;padding-bottom:22px}.navbar-wide-container{padding-left:24px;padding-right:24px}.logo-wrapper{width:60px}.menu-button{width:38px}.menu-buttons-wrapper{grid-column-gap:22px;grid-row-gap:22px}.menu-link{margin-top:16px;margin-bottom:16px}.menu-link-text{font-size:42px}.menu-additional-links{grid-column-gap:16px;grid-row-gap:16px}.big-text{font-size:28px;line-height:100%}.big-text.smaller{font-size:32px}.header .header__icon{width:22px}.header-new .header__cart-count{min-width:16px;min-height:16px;font-size:10px;transform:translate(65%) translateY(-65%)}.footer-content{padding-top:60px}.footer-bottom{grid-column-gap:16px;grid-row-gap:16px;text-align:center}.footer-links-container{grid-column-gap:12px;grid-row-gap:12px;margin-bottom:0}.footer-links-top-row{flex-flow:column;margin-bottom:28px}.footer-links-bot-row{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;margin-top:0}.footer-credits{white-space:nowrap;flex-flow:wrap;margin-top:80px;padding-top:25px;padding-bottom:25px}.button{margin-left:0;margin-right:0}.large-text.bigger.dark{font-size:6vw}.button.bigger,html .design-alternate .cart-drawer-new .cart-drawer__footer .button{padding:9px 20px;font-size:16px}.design-alternate .main-heading{padding-top:90px}.navbar-offset{margin-top:-75px}.wide-container{padding-left:24px;padding-right:24px}.design-alternate .h3{font-size:calc(var(--heading-font-size-untless) * 2px)}.swiper-wrapper-outer .swiper-button-prev:after,.swiper-wrapper-outer .swiper-button-next:after{font-size:20px}accordion-group .accordion__item:nth-of-type(3):after{background:linear-gradient(to top,var(--color-background) 20%,transparent 100%)}}@media screen and (max-width: 479px){.navbar{padding-top:16px;padding-bottom:16px}.navbar-wide-container{margin-bottom:0;padding-left:16px;padding-right:16px}.menu-button{width:34px}.menu-line.shorter{margin-top:7px}.menu-link-text{font-size:36px}.menu-additional-links{grid-column-gap:14px;grid-row-gap:14px;margin-bottom:28px}.big-text.smaller,.big-text.smaller.for-menu{font-size:28px}.menu-socials.for-contact.for-footer.for-menu{margin-top:10px}.social-icon.bigger{width:28px;height:28px}.social-icon.bigger.for-menu{width:26px;height:26px}.wide-container{max-width:100%;padding-left:16px;padding-right:16px}.footer-content{height:auto}.footer-bottom{grid-column-gap:14px;grid-row-gap:14px}.footer-links-container{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;margin-bottom:0}.footer-links-top-row{margin-bottom:22px}.empty-circle{width:6px;height:6px;margin-left:12px;margin-right:12px}.footer-credits{margin-top:72px;padding-top:22px;padding-bottom:22px}.paragraph{max-width:none;margin-top:0;margin-left:0;font-size:17px}p,.swipe-new.swipe .swipe__content-block-text{font-size:17px}.large-text.bigger{font-size:8vw}.large-text.dark{font-size:30px}.large-text.bigger.dark{width:100%;margin-top:0;font-size:9vw}.design-alternate .main-heading{font-size:15vw}.navbar-offset{margin-top:-63px}.wide-container{padding-left:16px;padding-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
