@font-face{font-family:Futura EV;src:url(Futura_Book_font.ttf) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura EV;src:url(Futura_Book_Italic_font.ttf) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Futura EV Body;src:url(Futura_Book_font.ttf) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura EV Body;src:url(Futura_Book_Italic_font.ttf) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Futura EV;src:url(Futura_Bold_font.ttf) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura EV;src:url(Futura_Bold_Italic_font.ttf) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Futura EV;src:url(Futura_Extra_Black_font.ttf) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--ev-font-futura: "Futura EV", var(--ev-font-price);--ev-font-futura-body: "Futura EV Body", var(--ev-font-price);--ev-font-price: Raleway, Arial, sans-serif}body.ev-font-body-futura{--ev-font-body-weight: 400;--ev-font-body-strong-weight: 700;--ev-font-body-style: normal;--body-font-family: var(--ev-font-futura-body);--element-text-font-family--body: var(--ev-font-futura-body);font-family:var(--ev-font-futura-body);font-weight:var(--ev-font-body-weight);font-style:var(--ev-font-body-style);font-synthesis-weight:auto}body.ev-font-body-futura[data-ev-font-body-variant=book_italic]{--ev-font-body-weight: 400;--ev-font-body-style: italic}body.ev-font-body-futura[data-ev-font-body-variant=bold]{--ev-font-body-weight: 700;--ev-font-body-style: normal}body.ev-font-body-futura[data-ev-font-body-variant=bold_italic]{--ev-font-body-weight: 700;--ev-font-body-style: italic}body.ev-font-body-futura[data-ev-font-body-variant=extra_black]{--ev-font-body-weight: 900;--ev-font-body-strong-weight: 900;--ev-font-body-style: normal}body.ev-font-body-futura input,body.ev-font-body-futura select,body.ev-font-body-futura textarea,body.ev-font-body-futura .rte,body.ev-font-body-futura .product__description,body.ev-font-body-futura .collection__description,body.ev-font-body-futura .slideshow-with-text .text-slideshow__heading.banner__subheading{font-family:var(--ev-font-futura-body);font-weight:var(--ev-font-body-weight);font-style:var(--ev-font-body-style);font-synthesis-weight:auto}body.ev-font-body-futura .price .money,body.ev-font-body-futura .compare-at-price .money,body.ev-font-body-futura .modal_price .money,body.ev-font-body-futura .product-thumbnail__price .money,body.ev-font-body-futura .cart__card .money,body.ev-font-body-futura .cart__subtotal .money,body.ev-font-body-futura .ajax-cart .money{font-family:var(--ev-font-price);font-synthesis-weight:auto}body.ev-font-body-futura :is(.content,.rte,.rich-text__text,.product__description,.collection__description,.shopify-policy__body,.element-text--body,.element-text--rte) :is(strong,b),body.ev-font-body-futura .slideshow-with-text .text-slideshow__heading.banner__subheading :is(strong,b){font-family:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;font-weight:var(--ev-font-body-strong-weight);font-synthesis-weight:auto}body.ev-font-logo-futura{--ev-font-logo-weight: 400;--ev-font-logo-style: normal}body.ev-font-logo-futura[data-ev-font-logo-variant=book_italic]{--ev-font-logo-weight: 400;--ev-font-logo-style: italic}body.ev-font-logo-futura[data-ev-font-logo-variant=bold]{--ev-font-logo-weight: 700;--ev-font-logo-style: normal}body.ev-font-logo-futura[data-ev-font-logo-variant=bold_italic]{--ev-font-logo-weight: 700;--ev-font-logo-style: italic}body.ev-font-logo-futura[data-ev-font-logo-variant=extra_black]{--ev-font-logo-weight: 900;--ev-font-logo-style: normal}body.ev-font-logo-futura .header__logo-text,body.ev-font-logo-futura h1.header__logo-text>a,body.ev-font-logo-futura .header__logo-text.age-gate__heading>a,body.ev-font-logo-futura .footer__block.block__logo .footer__heading{font-family:var(--ev-font-futura);font-weight:var(--ev-font-logo-weight);font-style:var(--ev-font-logo-style)}body.ev-font-nav-futura{--ev-font-nav-weight: 400;--ev-font-nav-style: normal;--nav-font-family: var(--ev-font-futura)}body.ev-font-nav-futura[data-ev-font-nav-variant=book_italic]{--ev-font-nav-weight: 400;--ev-font-nav-style: italic}body.ev-font-nav-futura[data-ev-font-nav-variant=bold]{--ev-font-nav-weight: 700;--ev-font-nav-style: normal}body.ev-font-nav-futura[data-ev-font-nav-variant=bold_italic]{--ev-font-nav-weight: 700;--ev-font-nav-style: italic}body.ev-font-nav-futura[data-ev-font-nav-variant=extra_black]{--ev-font-nav-weight: 900;--ev-font-nav-style: normal}body.ev-font-nav-futura .header,body.ev-font-nav-futura .mobile-header,body.ev-font-nav-futura .top-bar,body.ev-font-nav-futura .header__link,body.ev-font-nav-futura .header__link>a,body.ev-font-nav-futura .navbar-link,body.ev-font-nav-futura .mobile-menu,body.ev-font-nav-futura .mega-menu,body.ev-font-nav-futura .disclosure__toggle,body.ev-font-nav-futura .disclosure__button{font-family:var(--ev-font-futura);font-weight:var(--ev-font-nav-weight);font-style:var(--ev-font-nav-style)}.product-image__wrapper{position:relative}.product-thumbnail__variant-controls{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 10px;pointer-events:none}.product-thumbnail__variant-arrow{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#ffffffa8;color:var(--element-text-color--body, #222);pointer-events:auto;box-shadow:0 2px 8px #0000001f}.product-thumbnail__variant-arrow .icon{width:10px;height:10px}.thumbnail-swatch .swatch.is-active{border:1px solid #000}.thumbnail-swatch__more{display:none}@media only screen and (max-width:798px){.product-thumbnail__variant-controls{display:none}.thumbnail-swatch .swatch:nth-of-type(n+4){display:none}.thumbnail-swatch__more{display:inline-flex;flex-basis:100%;justify-content:center;margin-top:4px;color:#569f37;font-size:12px;line-height:1.2;text-decoration:underline;text-underline-offset:2px}}@media only screen and (min-width:799px){.product-thumbnail__variant-controls{display:none}}body.ev-font-dropdown-futura{--ev-font-dropdown-weight: 400;--ev-font-dropdown-style: normal}body.ev-font-dropdown-futura[data-ev-font-dropdown-variant=book_italic]{--ev-font-dropdown-weight: 400;--ev-font-dropdown-style: italic}body.ev-font-dropdown-futura[data-ev-font-dropdown-variant=bold]{--ev-font-dropdown-weight: 700;--ev-font-dropdown-style: normal}body.ev-font-dropdown-futura[data-ev-font-dropdown-variant=bold_italic]{--ev-font-dropdown-weight: 700;--ev-font-dropdown-style: italic}body.ev-font-dropdown-futura[data-ev-font-dropdown-variant=extra_black]{--ev-font-dropdown-weight: 900;--ev-font-dropdown-style: normal}body.ev-font-dropdown-futura .navbar-dropdown,body.ev-font-dropdown-futura .navbar-dropdown .navbar-link,body.ev-font-dropdown-futura .navbar-dropdown .navbar-item,body.ev-font-dropdown-futura .mega-menu,body.ev-font-dropdown-futura .mega-menu a,body.ev-font-dropdown-futura .mega-menu .menu__heading,body.ev-font-dropdown-futura .mega-menu__content,body.ev-font-dropdown-futura .mega-menu__linklist-link,body.ev-font-dropdown-futura .mega-menu__sticker-text,body.ev-font-dropdown-futura .mobile-menu__submenu{font-family:var(--ev-font-futura);font-weight:var(--ev-font-dropdown-weight);font-style:var(--ev-font-dropdown-style)}body.ev-font-button-futura{--ev-font-button-weight: 400;--ev-font-button-style: normal;--button-font-family: var(--ev-font-futura);--element-button-font-family: var(--ev-font-futura)}body.ev-font-button-futura[data-ev-font-button-variant=book_italic]{--ev-font-button-weight: 400;--ev-font-button-style: italic}body.ev-font-button-futura[data-ev-font-button-variant=bold]{--ev-font-button-weight: 700;--ev-font-button-style: normal}body.ev-font-button-futura[data-ev-font-button-variant=bold_italic]{--ev-font-button-weight: 700;--ev-font-button-style: italic}body.ev-font-button-futura[data-ev-font-button-variant=extra_black]{--ev-font-button-weight: 900;--ev-font-button-style: normal}body.ev-font-button-futura button,body.ev-font-button-futura .button,body.ev-font-button-futura .age-gate__confirm_btn,body.ev-font-button-futura .action_button,body.ev-font-button-futura .element-button,body.ev-font-button-futura .shopify-payment-button__button{font-family:var(--ev-font-futura);font-weight:var(--ev-font-button-weight);font-style:var(--ev-font-button-style)}body.ev-font-heading-futura{--ev-font-heading-weight: 400;--ev-font-heading-style: normal;--heading-font-family: var(--ev-font-futura);--element-text-font-family--heading: var(--ev-font-futura)}body.ev-font-heading-futura[data-ev-font-heading-variant=book_italic]{--ev-font-heading-weight: 400;--ev-font-heading-style: italic}body.ev-font-heading-futura[data-ev-font-heading-variant=bold]{--ev-font-heading-weight: 700;--ev-font-heading-style: normal}body.ev-font-heading-futura[data-ev-font-heading-variant=bold_italic]{--ev-font-heading-weight: 700;--ev-font-heading-style: italic}body.ev-font-heading-futura[data-ev-font-heading-variant=extra_black]{--ev-font-heading-weight: 900;--ev-font-heading-style: normal}body.ev-font-heading-futura h1,body.ev-font-heading-futura h2,body.ev-font-heading-futura h3,body.ev-font-heading-futura h4,body.ev-font-heading-futura h5,body.ev-font-heading-futura h6,body.ev-font-heading-futura .h1,body.ev-font-heading-futura .h2,body.ev-font-heading-futura .h3,body.ev-font-heading-futura .h4,body.ev-font-heading-futura .h5,body.ev-font-heading-futura .h6,body.ev-font-heading-futura .age-gate__heading,body.ev-font-heading-futura .footer__heading,body.ev-font-heading-futura .heading,body.ev-font-heading-futura .title,body.ev-font-heading-futura .element-text--heading{font-family:var(--ev-font-futura);font-weight:var(--ev-font-heading-weight);font-style:var(--ev-font-heading-style)}body.ev-font-preheading-futura{--ev-font-preheading-weight: 400;--ev-font-preheading-style: normal}body.ev-font-preheading-futura[data-ev-font-preheading-variant=book_italic]{--ev-font-preheading-weight: 400;--ev-font-preheading-style: italic}body.ev-font-preheading-futura[data-ev-font-preheading-variant=bold]{--ev-font-preheading-weight: 700;--ev-font-preheading-style: normal}body.ev-font-preheading-futura[data-ev-font-preheading-variant=bold_italic]{--ev-font-preheading-weight: 700;--ev-font-preheading-style: italic}body.ev-font-preheading-futura[data-ev-font-preheading-variant=extra_black]{--ev-font-preheading-weight: 900;--ev-font-preheading-style: normal}body.ev-font-subheading-futura{--ev-font-subheading-weight: 400;--ev-font-subheading-style: normal;--ev-font-subheading-strong-family: var(--ev-font-futura-body);--ev-font-subheading-strong-weight: 700}body.ev-font-subheading-futura[data-ev-font-subheading-variant=book_italic]{--ev-font-subheading-weight: 400;--ev-font-subheading-style: italic}body.ev-font-subheading-futura[data-ev-font-subheading-variant=bold]{--ev-font-subheading-weight: 700;--ev-font-subheading-style: normal;--ev-font-subheading-strong-family: var(--ev-font-futura)}body.ev-font-subheading-futura[data-ev-font-subheading-variant=bold_italic]{--ev-font-subheading-weight: 700;--ev-font-subheading-style: italic;--ev-font-subheading-strong-family: var(--ev-font-futura)}body.ev-font-subheading-futura[data-ev-font-subheading-variant=extra_black]{--ev-font-subheading-weight: 900;--ev-font-subheading-style: normal;--ev-font-subheading-strong-family: var(--ev-font-futura);--ev-font-subheading-strong-weight: 900}body.ev-font-banner-heading-futura{--ev-font-banner-heading-weight: 400;--ev-font-banner-heading-style: normal}body.ev-font-banner-heading-futura[data-ev-font-banner-heading-variant=book_italic]{--ev-font-banner-heading-weight: 400;--ev-font-banner-heading-style: italic}body.ev-font-banner-heading-futura[data-ev-font-banner-heading-variant=bold]{--ev-font-banner-heading-weight: 700;--ev-font-banner-heading-style: normal}body.ev-font-banner-heading-futura[data-ev-font-banner-heading-variant=bold_italic]{--ev-font-banner-heading-weight: 700;--ev-font-banner-heading-style: italic}body.ev-font-banner-heading-futura[data-ev-font-banner-heading-variant=extra_black]{--ev-font-banner-heading-weight: 900;--ev-font-banner-heading-style: normal}body.ev-font-banner-text-futura{--ev-font-banner-text-weight: 400;--ev-font-banner-text-style: normal;--ev-font-banner-text-strong-family: var(--ev-font-futura-body);--ev-font-banner-text-strong-weight: 700}body.ev-font-banner-text-futura[data-ev-font-banner-text-variant=book_italic]{--ev-font-banner-text-weight: 400;--ev-font-banner-text-style: italic}body.ev-font-banner-text-futura[data-ev-font-banner-text-variant=bold]{--ev-font-banner-text-weight: 700;--ev-font-banner-text-style: normal;--ev-font-banner-text-strong-family: var(--ev-font-futura)}body.ev-font-banner-text-futura[data-ev-font-banner-text-variant=bold_italic]{--ev-font-banner-text-weight: 700;--ev-font-banner-text-style: italic;--ev-font-banner-text-strong-family: var(--ev-font-futura)}body.ev-font-banner-text-futura[data-ev-font-banner-text-variant=extra_black]{--ev-font-banner-text-weight: 900;--ev-font-banner-text-style: normal;--ev-font-banner-text-strong-family: var(--ev-font-futura);--ev-font-banner-text-strong-weight: 900}body.ev-font-preheading-futura .heading-section__preheading{font-family:var(--ev-font-futura);font-weight:var(--ev-font-preheading-weight);font-style:var(--ev-font-preheading-style)}body.ev-font-subheading-futura .heading-section__subheading{font-family:var(--ev-font-futura);font-weight:var(--ev-font-subheading-weight);font-style:var(--ev-font-subheading-style)}body.ev-font-subheading-futura :is(.heading-section__subheading,.subheading,.subtitle,.element-text--subheading) :is(strong,b){font-family:var(--ev-font-subheading-strong-family);font-style:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;font-weight:var(--ev-font-subheading-strong-weight);font-synthesis-weight:auto}body.ev-font-banner-heading-futura .banner__heading{font-family:var(--ev-font-futura);font-weight:var(--ev-font-banner-heading-weight);font-style:var(--ev-font-banner-heading-style)}body.ev-font-banner-text-futura .banner__subheading,body.ev-font-banner-text-futura .slideshow-with-text .text-slideshow__heading.banner__subheading,body.ev-font-banner-text-futura .image-with-text-overlay .subtitle.image-with-text-overlay__subheading{font-family:var(--ev-font-futura);font-weight:var(--ev-font-banner-text-weight);font-style:var(--ev-font-banner-text-style)}body.ev-font-banner-text-futura .banner__subheading :is(strong,b),body.ev-font-banner-text-futura .text-slideshow__heading.banner__subheading :is(strong,b),body.ev-font-banner-text-futura .image-with-text-overlay__text :is(strong,b),body.ev-font-banner-text-futura .slideshow__text :is(strong,b){font-family:var(--ev-font-banner-text-strong-family);font-style:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;font-weight:var(--ev-font-banner-text-strong-weight);font-synthesis-weight:auto}body.ev-font-footer-futura{--ev-font-footer-weight: 400;--ev-font-footer-style: normal;--ev-font-footer-strong-family: var(--ev-font-futura-body);--ev-font-footer-strong-weight: 700}body.ev-font-footer-futura[data-ev-font-footer-variant=book_italic]{--ev-font-footer-weight: 400;--ev-font-footer-style: italic}body.ev-font-footer-futura[data-ev-font-footer-variant=bold]{--ev-font-footer-weight: 700;--ev-font-footer-style: normal;--ev-font-footer-strong-family: var(--ev-font-futura)}body.ev-font-footer-futura[data-ev-font-footer-variant=bold_italic]{--ev-font-footer-weight: 700;--ev-font-footer-style: italic;--ev-font-footer-strong-family: var(--ev-font-futura)}body.ev-font-footer-futura[data-ev-font-footer-variant=extra_black]{--ev-font-footer-weight: 900;--ev-font-footer-style: normal;--ev-font-footer-strong-family: var(--ev-font-futura);--ev-font-footer-strong-weight: 900}body.ev-font-footer-futura .footer__container,body.ev-font-footer-futura .footer__content,body.ev-font-footer-futura .footer__heading,body.ev-font-footer-futura .footer__menu,body.ev-font-footer-futura .footer__menu-link,body.ev-font-footer-futura .footer__credits,body.ev-font-footer-futura .footer__credits p,body.ev-font-footer-futura .sub-footer__row,body.ev-font-footer-futura .footer__promo,body.ev-font-footer-futura .footer__promo-content,body.ev-font-footer-futura .footer__promo-content p,body.ev-font-footer-futura .footer__follow-on-shop,body.ev-font-footer-futura .footer__selector-form,body.ev-font-footer-futura .footer__selector-form select{font-family:var(--ev-font-futura);font-weight:var(--ev-font-footer-weight);font-style:var(--ev-font-footer-style)}body.ev-font-footer-futura :is(.footer__content,.footer__credits,.footer__promo-content) :is(strong,b){font-family:var(--ev-font-footer-strong-family);font-style:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;font-weight:var(--ev-font-footer-strong-weight);font-synthesis-weight:auto}@media only screen and (max-width:798px){.footer--classic .footer__content{padding:20px;font-size:14px;line-height:1.5}.footer--classic .footer__content>.container.has-limit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:100%;gap:16px}.footer--classic .footer__content .footer__block{grid-column:1 / -1;width:100%;min-width:0;margin:0;padding:0;text-align:left;overflow-wrap:anywhere}.footer--classic .footer__block.block__link-list,.footer--classic .footer__block.block__text{grid-column:auto}.footer--classic .footer__block.block__empty{display:none}.footer--classic .footer__brand{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.footer--classic .footer__brand .footer__logo-wrapper{width:128px;max-width:100%;margin-inline:auto;padding-bottom:0}.footer--classic .footer__brand-text{font-size:14px}.footer--classic .footer__brand-text p{margin:0}.footer--classic .footer__brand-text p+p{margin-top:4px}.footer--classic .footer__heading{margin:0 0 4px;font-size:18px;line-height:1.25}.footer--classic .footer__menu>ul{margin:0}.footer--classic .footer__menu-link{min-width:0}.footer--classic .footer__menu-link>a,.footer--classic .footer__text-content>p>a:only-child{display:flex;align-items:center;min-height:30px;padding-block:4px}.footer--classic .footer__text-content{display:grid;gap:0}.footer--classic .footer__text-content>*{grid-column:1 / -1;min-width:0;margin:0}.footer--classic .footer__text-content>p+p:not(:has(>a:only-child)){margin-top:4px}.footer--classic .footer__text-spacer{display:none}.footer--classic .footer__social{padding:6px 0 0}.footer--classic .social-icons{gap:2px}.footer--classic .social-icons li{padding:0}.footer--classic .social-icons a{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.footer--classic .footer__content a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.footer--classic .footer__extra-content .sub-footer{gap:16px;padding-block:16px}.footer--classic .footer__extra-content .sub-footer__row{gap:12px}}@media only screen and (max-width:359px){.footer--classic .footer__block:is(.block__link-list,.block__text) .footer__heading{min-height:2.5em}}:root{--ev-custom-border-radius: 50px}.ev-custom-border{border-radius:var(--ev-custom-border-radius)!important}.thumbnail.has-thumbnail-sticker .sticker-shape-round.sticker-position-right .sticker-holder__content--thumbnail .thumbnail-sticker--sold-out{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:min(66px,calc(100% - 40px));max-width:none;height:auto;aspect-ratio:1;padding:0;margin:20px 20px 5px 0}.thumbnail.has-thumbnail-sticker .sticker-shape-round .thumbnail-sticker--sold-out .thumbnail-sticker__text{position:static;width:auto;max-width:calc(100% - 10px);transform:none;font-size:12px;line-height:1.1;text-align:center;white-space:nowrap}@media only screen and (max-width:798px){.thumbnail.has-thumbnail-sticker .sticker-shape-round.sticker-position-right .sticker-holder__content--thumbnail .thumbnail-sticker--sold-out{width:min(56px,calc(100% - 36px));margin-top:18px;margin-right:18px}.thumbnail.has-thumbnail-sticker .sticker-shape-round .thumbnail-sticker--sold-out .thumbnail-sticker__text{font-size:11px}}.slideshow-with-text .section.ev-custom-border,.video-section .section.ev-custom-border,.image-with-text-overlay .section.ev-custom-border,.newsletter-section.ev-custom-border{overflow:hidden}@media only screen and (max-width:798px){.newsletter-section.ev-custom-border{margin-top:20px;margin-bottom:20px}}.image-with-text-overlay .section.ev-custom-border .image-with-text-overlay__banner,.video-section .section.ev-custom-border .video-wrapper{border-radius:var(--ev-custom-border-radius);overflow:hidden}.popup__wrapper.ev-custom-border .popup__close{top:20px;right:20px;margin:0}.ev-hover-custom-border{border-radius:var(--ev-custom-border-radius)!important}.image-with-text__link .image-element__wrap{border-radius:inherit}[id^=template-product] .image-with-text__image-column .image-element__wrap{border-radius:var(--ev-custom-border-radius)}@media only screen and (max-width:798px){[id^=template-product] .image-with-text__image-column{height:auto}[id^=template-product] .image-with-text__image-column .image-element__wrap{max-height:none}[id^=template-product] .image-with-text__image-column .image-with-text__image{height:auto}}.theme-asset-image__wrap{width:100%}.theme-asset-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mega-menu .mega-menu__collection-card-column{display:flex}@media only screen and (min-width:799px){.mega-menu .mega-menu__collection-card-column{width:calc(100% / var(--mega-menu-collection-card-columns, 4))}}.mega-menu .mega-menu__collection-card{display:flex;flex-direction:column;gap:14px;width:100%;height:100%}.mega-menu .mega-menu__collection-card-media{display:block;position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;border-radius:var(--ev-custom-border-radius);background:#f3f3f3}.mega-menu .mega-menu__collection-card-image{display:block;width:100%;height:100%!important;max-height:none!important;object-fit:cover;object-position:center}.mega-menu .mega-menu__collection-card-placeholder{display:block;width:100%;height:100%;aspect-ratio:16 / 9;background:#f3f3f3}.mega-menu .mega-menu__collection-card-title{margin:0}.mega-menu .mega-menu__collection-card-title>a{font-size:.85em;line-height:inherit}.mega-menu .mega-menu__collection-overview-column{flex:0 0 100%;max-width:100%;padding-top:4px}.mega-menu .mega-menu__collection-overview-link{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:14px 18px;border-top:1px solid rgba(64,64,64,.14);color:#19233d;font-weight:700;text-align:center;text-decoration:none}.mega-menu .mega-menu__collection-overview-link:after{content:"";display:inline-block;width:.55em;height:.55em;border:solid currentColor;border-width:0 .12em .12em 0;transform:rotate(-45deg);transition:transform .2s ease}.mega-menu .mega-menu__collection-overview-link:hover{color:#6fb54e;text-decoration:underline;text-underline-offset:.18em}.mega-menu .mega-menu__collection-overview-link:hover:after{transform:translate(3px) rotate(-45deg)}.mega-menu .mega-menu__collection-overview-link[hidden]{display:none!important}@media only screen and (min-width:799px){.header--classic #header .navbar{flex-wrap:nowrap;gap:12px}.header--classic #header .header__brand,.header--classic #header .header__icons{flex:0 0 auto}.header--classic #header .header__menu{flex:1 1 auto;width:auto;min-width:0}.header--classic #header .header__menu-items{flex-wrap:nowrap!important;align-items:center;min-width:0}.header--classic #header .header__item,.header--classic #header .header__item>label,.header--classic #header .header__link{white-space:nowrap}.header__menu-items [data-navlink-handle=mondo-melinda],.header__menu-items [data-navlink-handle=mondomelinda]{position:static}.mondo-melinda-menu.navbar-dropdown{left:50%;top:100%;width:100vw;max-width:none;min-width:0;padding:0;border:1px solid rgba(7,14,45,.1);border-right:0;border-left:0;background:#fff;box-shadow:0 12px 24px #070e2d14;color:#070e2d;letter-spacing:0;text-transform:none;transform:translate(-50%)}.mondo-melinda-menu.is-vertical{max-width:none;min-width:0}.mondo-melinda-menu__inner{display:grid;grid-template-columns:minmax(260px,30%) minmax(0,1fr);width:min(100%,1780px);margin:0 auto;padding:36px 66px 30px}.mondo-melinda-menu__intro{display:flex;flex-direction:column;justify-content:center;min-height:226px;padding:18px 58px 18px 0;border-right:1px solid rgba(7,14,45,.14)}.mondo-melinda-menu__eyebrow{margin:0;color:#5c9f3f;font-size:16px;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.mondo-melinda-menu__accent{display:block;width:48px;height:2px;margin:28px 0 34px;background:#5c9f3f}.mondo-melinda-menu__copy{max-width:230px;margin:0;color:#070e2d;font-size:18px;line-height:1.45}.mondo-melinda-menu__links{display:flex;flex-direction:column;justify-content:center;padding-left:70px}.mondo-melinda-menu__item{display:grid;grid-template-columns:74px minmax(0,1fr) 42px;align-items:center;gap:20px;min-height:86px;border-bottom:1px solid rgba(7,14,45,.14);color:#070e2d;text-decoration:none;transition:color .2s ease}.mondo-melinda-menu__item:last-child{border-bottom:0}.mondo-melinda-menu__item:hover,.mondo-melinda-menu__item.is-active{color:#5c9f3f}.mondo-melinda-menu__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:#5c9f3f}.mondo-melinda-menu__icon svg{display:block;width:48px;height:48px;overflow:visible}.mondo-melinda-menu__icon path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mondo-melinda-menu__label{color:inherit;font-size:25px;font-weight:400;line-height:1.2;text-transform:none}.mondo-melinda-menu__arrow{position:relative;justify-self:end;width:34px;height:18px;color:currentColor;transition:transform .2s ease}.mondo-melinda-menu__arrow:before{content:"";position:absolute;top:50%;right:1px;width:32px;height:2px;background:currentColor;transform:translateY(-50%)}.mondo-melinda-menu__arrow:after{content:"";position:absolute;top:50%;right:1px;width:11px;height:11px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.mondo-melinda-menu__item:hover .mondo-melinda-menu__arrow{transform:translate(4px)}}@media only screen and (min-width:799px)and (max-width:1180px){.mondo-melinda-menu__inner{padding-right:36px;padding-left:36px}.mondo-melinda-menu__intro{padding-right:34px}.mondo-melinda-menu__links{padding-left:44px}}@media only screen and (max-width:1225px){header.header{display:none}.mobile-header{display:block}}@media only screen and (min-width:799px)and (max-width:1225px){.mobile-header__content{padding:0 20px}.mobile-menu__toggle-button{display:block}}@media only screen and (max-width:798px){.product-gallery__thumbnails .flickity-prev-next-button{display:none}}@media only screen and (max-width:798px){body.page-contact .image-with-text__image-column{height:auto}body.page-contact .image-with-text__image-column .image-element__wrap{max-height:none}body.page-contact .image-with-text__image-column .image-with-text__image{height:auto}}.newsletter-consent{box-sizing:border-box;flex:1 0 100%;padding:0 6px;margin:0 0 20px;font-size:13px;line-height:1.5;text-align:left}.newsletter-consent__option a{color:inherit;text-decoration:underline;text-underline-offset:2px}.newsletter-consent__option{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start;margin:0 0 10px;cursor:pointer}.newsletter-consent__option:last-child{margin-bottom:0}.newsletter-consent__checkbox{width:16px;height:16px;margin:1px 0 0;color:inherit;cursor:pointer;accent-color:currentColor}@media only screen and (max-width:480px){.popup-modal .fancybox-slide{align-items:center;padding:24px 16px}.popup-modal .popup__wrapper{box-sizing:border-box;width:100%;max-width:420px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-x:hidden;overflow-y:auto;border-radius:20px;-webkit-overflow-scrolling:touch}.popup-modal .popup__wrapper.ev-custom-border{border:1px solid #c9d0c8;box-shadow:0 16px 42px #1521293d}.popup-modal .popup__content{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:68px 20px 24px}.popup-modal .popup__header{display:flex;flex-direction:column;gap:12px;width:100%;margin:0}.popup-modal .popup__title{font-size:22px;line-height:1.2;margin:0}.popup-modal .popup__text{font-size:14px;line-height:1.45;margin:0}.popup-modal .popup__header .title:not(.is-spaced)+.subtitle:not(.modal_price){margin-top:0}.popup-modal .popup__text p{margin:0}.popup-modal .popup__wrapper.ev-custom-border .popup__close{top:12px;right:12px;z-index:2;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;margin:0;background:transparent}.popup-modal .popup__wrapper.ev-custom-border .popup__close:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid #c9d0c8;border-radius:50%;background:#f4f5f3}.popup-modal .popup__wrapper.ev-custom-border .popup__close .icon{position:relative;width:12px;height:12px;min-width:12px;min-height:12px;max-width:12px;max-height:12px}.popup-modal .popup__wrapper.ev-custom-border .popup__close:hover,.popup-modal .popup__wrapper.ev-custom-border .popup__close:focus{background:transparent}.popup-modal .newsletter-section--popup{padding-top:18px}.popup-modal .newsletter-form .field{margin-bottom:12px}.popup-modal .newsletter-form .input{min-height:44px}.popup-modal .newsletter-consent{padding:0;margin-bottom:16px;font-size:13px;line-height:1.45}.popup-modal .newsletter-consent__option{margin-bottom:8px}.popup-modal .newsletter-consent__option:last-child{margin-bottom:0}}@media only screen and (min-width:799px){.product-template .product-gallery__image,.product-template .product-gallery__image .image__container{position:relative}.product-template .product-gallery__image .thumbnail-sticker--sold-out{position:absolute;z-index:3;top:20px;right:20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:min(120px,calc(100% - 40px));aspect-ratio:1;padding:0;margin:0;border-radius:50%;pointer-events:none}.product-template .product-gallery__image .thumbnail-sticker--sold-out .thumbnail-sticker__text{position:static;max-width:calc(100% - 12px);transform:none;font-size:22px;line-height:1.1;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ev-custom.css.map */
