:root{--font-body: "ABCFavoritMono", "Courier New", monospace;--font-heading: "ABCFavoritMonoBlack", "Courier New", monospace;--font-heading-ja: "ABCFavoritMonoBlack", "NotoSansJP", sans-serif;--font-heading-ko: "ABCFavoritMonoBlack", "NotoSansKR", sans-serif;--font-favorit: "ABCFavorit", "Helvetica Neue", Arial, sans-serif;--font-grotesk: "Space Grotesk", "Helvetica Neue", Arial, sans-serif;--module-pad-inline: 5%;--module-pad-bottom: 80px;--module-title-mb: 60px;--sticky-chrome: 130px;--caption-size: 10px;--caption-lh: 12px;--color-black: #000000;--color-white: #FFFFFF;--color-green: #00D200;--color-grey: #B2B2B2;--color-grey-dark: #808080;--color-cream: #F8F8EC}@media(max-width:1369.98px){:root{--sticky-chrome: 44px}}@media(max-width:767.98px){:root{--module-pad-bottom: 60px;--module-title-mb: 40px}}.module-pad-inline{padding-inline:var(--module-pad-inline)}.module-inline--wide{--module-inline: var(--site-gutter)}.module-inline--inset{--module-inline: var(--module-pad-inline)}.scale-on-hover:hover .scale-on-hover__target{transform:none}.ratio-media{aspect-ratio:var(--image-ratio, auto);object-fit:cover}@media(max-width:767.98px){.ratio-media{aspect-ratio:var(--image-ratio-mobile, auto)}}.caption{font-size:var(--caption-size);line-height:var(--caption-lh)}.body-2{font-family:var(--font-grotesk);font-size:12px;line-height:14px}.heading-1{font-family:var(--font-heading);font-size:48px;line-height:48px}.heading-2{font-family:var(--font-heading);font-size:32px;line-height:32px}.heading-3,.section-collection-list .product-block__title{font-family:var(--font-heading);font-size:18px;line-height:21px;text-transform:uppercase}@media(max-width:767.98px){.heading-1{font-size:28px;line-height:28px}.heading-2{font-size:18px;line-height:18px}.heading-3,.section-collection-list .product-block__title{font-size:16px;line-height:22px}}@font-face{font-family:ABCFavoritMono;src:url(ABCFavoritMono-Regular.woff2) format("woff2");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:ABCFavoritMono;src:url(ABCFavoritMono-Black.woff2) format("woff2");font-weight:501 1000;font-style:normal;font-display:swap}@font-face{font-family:ABCFavoritMonoBlack;src:url(ABCFavoritMono-Black.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:ABCFavorit;src:url(ABCFavorit-Regular.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}body,.button,.btn,button,input[type=submit],input[type=reset],input[type=button],.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{font-family:var(--font-body)}h1,.h1-style,h2,h3,h4,h5,h6,.heading-font{font-family:var(--font-heading)}h1:lang(ko),.h1-style:lang(ko),h2:lang(ko),h3:lang(ko),h4:lang(ko),h5:lang(ko),h6:lang(ko),.heading-font:lang(ko){font-family:var(--font-heading-ko)!important}h1:lang(ja),.h1-style:lang(ja),h2:lang(ja),h3:lang(ja),h4:lang(ja),h5:lang(ja),h6:lang(ja),.heading-font:lang(ja){font-family:var(--font-heading-ja)!important}.heading-font,.page-header__title{font-family:var(--font-heading)!important}.overlay-text .overlay-text__title{font-family:var(--font-heading)}.announcement .announcement__text{font-family:var(--font-grotesk)}.navigation--desktop .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__column-title{font-family:var(--font-heading)}.mobile-nav-title{font-family:var(--font-heading)}.product-label>span{font-family:var(--font-body)}.product-count p{font-family:var(--font-body)}ul.navigation__tier-2 li.custom-sect-cls a.navigation__link{font-family:var(--font-heading)}.dsgn-title,.dsgn-paragraph,.dsgn-button,.dsgn-button:hover{font-family:var(--font-body)}.btn--primary{background:var(--btn-bg);color:var(--btn-text);border:none;border-radius:var(--btn-radius, 0);padding:0;font-family:var(--font-body);font-size:var(--btn-text-size, 18px)}.btn--primary:hover,.btn--primary:focus{background:var(--btn-text);color:var(--btn-bg)}.btn--primary,.btn--secondary{text-transform:uppercase}.btn--link:hover .btn__text{animation:none}.btn.btn--secondary,button.btn--secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-text);border:none;border-radius:var(--btn-radius, 0);padding:0;font-family:var(--font-body);font-size:16px}.btn.btn--secondary:hover,.btn.btn--secondary:focus,button.btn--secondary:hover,button.btn--secondary:focus{background:var(--btn-secondary-text);color:var(--btn-secondary-bg)}.btn.btn--secondary.btn--secondary-light{background:var(--color-white);color:var(--color-black)}.btn.btn--secondary.btn--secondary-light:hover,.btn.btn--secondary.btn--secondary-light:focus{background:var(--color-black);color:var(--color-white)}.btn--secondary .btn__text{text-decoration:underline}.btn--secondary .btn__text:after{content:"+";line-height:inherit}.btn__text{border:none}.section-featured-collection,.section-related-products{padding-top:0;padding-bottom:var(--module-pad-bottom)}.section-featured-collection .cc-carousel.card-margin,.section-related-products .cc-carousel.card-margin{margin-top:0}.section-featured-collection .section-header,.section-related-products .section-header,.section-logo-carousel .section-header,.section-infographic .section-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 var(--module-title-mb);padding:0 20px}.section-featured-collection .section-title,.section-related-products .section-title,.section-logo-carousel .section-title,.section-infographic .section-title{text-align:left;margin:0;min-width:0}.section-featured-collection .section-header__view-all{flex-shrink:0;white-space:nowrap}.section-featured-collection .featured-collection__title-card{background:transparent}@media(max-width:767.98px){.section-featured-collection .product-block--mobile-wide{height:100%}}.section-featured-collection .featured-collection__title-card .overlay-text{width:100%}.section-featured-collection .featured-collection__title-card .overlay-text__title{font-family:var(--font-heading);font-size:18px;line-height:21px;text-transform:uppercase;margin:0 0 60px}.section-featured-collection .featured-collection__title-card .overlay-text__rte{font-family:var(--font-body);font-size:1rem;margin:0 0 60px}@media(max-width:767.98px){.section-featured-collection .featured-collection__title-card .overlay-text__text{display:grid;grid-template-columns:calc(35% - 15px) 65%;column-gap:15px;row-gap:15px}.section-featured-collection .featured-collection__title-card .overlay-text__title,.section-featured-collection .featured-collection__title-card .overlay-text__rte{margin-bottom:0}.section-featured-collection .featured-collection__title-card .overlay-text__title{grid-column:1}.section-featured-collection .featured-collection__title-card .overlay-text__rte{grid-column:2;justify-self:start}.section-featured-collection .featured-collection__title-card .section-header__view-all{grid-column:1;grid-row:2;justify-self:start}}.section-featured-collection .product-list-heading-block .section-header__view-all{position:relative;z-index:3;display:inline-block;margin:0}.section-featured-collection .section-footer{display:flex;justify-content:center;margin-top:24px;padding:0 20px}@media(min-width:1280px){.section-featured-collection .section-header,.section-featured-collection .section-footer,.section-related-products .section-header,.section-logo-carousel .section-header,.section-infographic .section-header{padding:0 var(--module-pad-inline)}.section-featured-collection .cc-carousel--mobile-only .product-list.cc-carousel__scroll-area,.section-related-products .cc-carousel--mobile-only .product-list.cc-carousel__scroll-area{padding-block:0;padding-left:var(--module-pad-inline);padding-right:var(--module-pad-inline)}}.section-featured-collection .module-inline--wide .section-header,.section-featured-collection .module-inline--wide .section-footer,.section-featured-collection .module-inline--inset .section-header,.section-featured-collection .module-inline--inset .section-footer{padding-inline:var(--module-inline)}@media(min-width:1280px){.section-featured-collection .module-inline--wide .cc-carousel--mobile-only .product-list.cc-carousel__scroll-area,.section-featured-collection .module-inline--inset .cc-carousel--mobile-only .product-list.cc-carousel__scroll-area{padding-left:var(--module-inline);padding-right:var(--module-inline)}}.section-gallery{padding-inline:var(--site-gutter);padding-bottom:var(--module-pad-bottom)}@media(max-width:767.98px){.section-gallery{padding-inline:0}.gallery--mobile-carousel .gallery__item{width:90vw}.gallery--mobile-carousel .gallery__item:last-child{width:110vw}}.gallery-card--inset{padding-inline:calc(var(--module-pad-inline) * 2)}@media(max-width:767.98px){.gallery-card--inset{padding-inline:var(--site-gutter)}.gallery-card--inset:has(.gallery--mobile-carousel){padding-inline:0}}.section-collection-list{padding-top:0;padding-bottom:var(--module-pad-bottom);padding-inline:var(--site-gutter)}.section-collection-list .section-title{text-align:left;margin:0 0 var(--module-title-mb);padding-inline:var(--site-gutter)}.section-collection-list .collection-listing .product-list{gap:24px var(--site-gutter);margin:0;padding:0}.section-collection-list .collection-block{margin:0;padding:0}.section-collection-list .product-list--per-row-2 .collection-block{width:calc((100% - 1 * var(--site-gutter)) / 2)}.section-collection-list .product-list--per-row-3 .collection-block{width:calc((100% - 2 * var(--site-gutter)) / 3)}.section-collection-list .product-list--per-row-4 .collection-block{width:calc((100% - 3 * var(--site-gutter)) / 4)}.section-collection-list .product-list--per-row-5 .collection-block{width:calc((100% - 4 * var(--site-gutter)) / 5)}@media(max-width:767.98px){.section-collection-list{padding:0}.section-collection-list .collection-listing .product-list{padding:0;flex-wrap:nowrap;gap:0;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--site-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none}.section-collection-list .collection-listing .product-list::-webkit-scrollbar{display:none}.section-collection-list .collection-listing .product-list .collection-block{flex:0 0 auto;width:85%;scroll-snap-align:start}.section-collection-list .collection-block .product-link{position:relative}.section-collection-list .collection-block .product-link .image-cont{margin-bottom:0}.section-collection-list .collection-block .product-info{position:absolute;left:0;bottom:0;padding:20px;text-align:right}.section-collection-list .collection-block .product-block__title{color:var(--color-white);text-decoration:underline;text-transform:uppercase}.section-collection-list .collection-block .product-block__title:after{content:"+";line-height:inherit}}.section-collection-list .product-block.collection-block .image-cont .inline-image__image{object-fit:var(--cl-fit, cover);object-position:var(--cl-pos, 50% 50%);transform:scale(calc(var(--cl-scale, 100) / 100));transform-origin:var(--cl-pos, 50% 50%)}.product-block.collection-block .product-info{text-align:left;margin-bottom:0}.product-block .block-inner.card-scheme--1,.product-block .block-inner.card-scheme--2,.product-block .block-inner.card-scheme--3{background:transparent}.product-block .image-cont{background:var(--bg, #f8f8f8)}.template-index .cc-carousel .product-list .block-inner,.template-index .cc-carousel .product-list .block-inner:hover,.template-product .cc-carousel .product-list .block-inner,.template-product .cc-carousel .product-list .block-inner:hover,.collection-listing .block-inner,.collection-listing .block-inner:hover{margin:0!important;padding:0!important;background-color:transparent!important;border:0!important;border-radius:0!important}.product-block .image-cont{margin-bottom:10px}.product-block{padding-left:var(--site-gutter, 8px);margin-bottom:var(--site-gutter, 8px);padding-bottom:20px}.product-block__info-card{padding-bottom:0}.product-block.collection-block .product-info{text-align:left}.product-block .product-info{margin:0;position:relative;display:flex;flex-direction:column;gap:8px;text-align:left}.product-block .product-info>.product-link{display:flex;flex-direction:column;gap:8px}.product-block .block-inner .vendor,.product-block__title,.product-block__subtitle,.product-block__price-row{margin:0}.product-block .product-link:not(.button){text-align:left}.product-block .block-inner .vendor{font-size:var(--caption-size);line-height:var(--caption-lh)}.product-block__title{font-family:var(--font-favorit);font-size:12px;text-transform:capitalize}.product-block .product-info .product-price{font-size:12px}.product-block__title{color:var(--color-grey)}.product-block .block-inner .vendor{color:var(--card-text-secondary)}.product-block .product-info .product-price{color:var(--color-black)}.product-block .product-info .product-block__price-row{margin:0;display:flex;align-items:center;justify-content:flex-start;gap:8px}.product-block__price-row--swatches-inline .product-block-options{position:static;margin:0}.product-block .product-info .product-block__price-row .product-block-options{flex:0 0 auto;max-width:60%}.product-block__material{flex:1 1 auto;min-width:0;font-family:var(--font-favorit);font-size:var(--caption-size);line-height:var(--caption-lh);color:var(--card-text-secondary)}.product-block .product-info .product-price,.product-block__price-row--swatches-inline .product-block__price:not(:last-child) .product-price{justify-content:flex-start;text-align:left}.product-block__price-row--swatches-inline .product-block__price:not(:last-child){text-align:left;flex:1 1 auto;margin-top:0}.product-block__price-row--swatches-inline .product-block__price:not(:last-child) .product-price{font-size:var(--caption-size);line-height:var(--caption-lh)}.product-block .product-block-options__item{margin:0;border:1px solid var(--color-black)}.product-block .product-block-options,.product-block .product-block-options .cc-carousel__scroll-outer{padding:4px 4px 8px;margin:-4px}.product-block .product-block-options__item.product-block-options__item--unavailable{box-shadow:none;overflow:hidden}.product-block .product-block-options__item.product-block-options__item--unavailable:after{background:var(--color-black);opacity:1}.product-block-options__inner.cc-carousel__scroll-area{gap:4px;justify-content:flex-start;padding:4px;margin:-4px}@media(max-width:767.98px){.cc-carousel__scroll-area{margin-top:8px}.swatch-method-standard .product-block-options__item{width:16px;height:16px}}@media(max-width:767.98px){.cc-carousel--mobile-only .product-list.cc-carousel__scroll-area{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 16px;overflow:visible;scroll-snap-type:none;padding-inline:16px;margin-left:0}.cc-carousel--mobile-only .cc-carousel__scroll-area>product-block,.cc-carousel--mobile-only .cc-carousel__scroll-area>.product-block{width:auto;max-width:none;padding-left:0;margin-bottom:0;scroll-snap-align:none}.cc-carousel--mobile-only .cc-carousel__scroll-area>.product-block--mobile-wide{grid-column:1 / -1}.container .cc-carousel--mobile-only.cc-carousel--off-edge-mobile,.cc-carousel--mobile-only.cc-carousel--off-edge-mobile{margin-right:0;margin-left:0}.cc-carousel--mobile-only .cc-carousel-buttons{display:none}.product-block-options,.product-list--per-row-mob-2 .product-block .product-info .product-block__price-row--swatches-inline .product-block-options{justify-content:flex-start;margin-inline-end:-4px}}.product-label>span{display:inline-flex;align-items:center;gap:4px}.product-label>span:before{content:"";flex:0 0 auto;width:3px;height:3px;background:currentColor}.product-label>span{background:var(--color-black);color:var(--color-green);font-weight:400}.quick-action-button,.image-page-button:after{border-radius:0}.product-block .image-cont .wk-floating{top:auto;right:auto;bottom:10px;left:10px;background:none;box-shadow:none;border:none;padding:0}:root{--f-font-body: "ABCFavoritMono", "Courier New", "Noto Sans KR", "Noto Sans JP", monospace;--f-font-heading: "ABCFavoritMonoBlack", "Courier New", "Noto Sans KR", "Noto Sans JP", monospace}.f-app,.f-app [class*=f-richtext-],.f-app [class*=f-text-],.f-app [class*=f-button-],.f-app [class*=f-col-],.f-app [class*=f-grid-],.f-app [class*=f-content-tabs-],.f-app [class*=f-collapsible-],.f-app [class*=f-menu-],.f-app [class*=f-image-],.f-app [class*=f-product-price-],.f-app [class*=f-scrolling-promotion-],.f-app [class*=f-slideshow-],.f-app [class*=f-press-content-],.f-app [class*=f-countdown-],.f-app [class*=f-custom-code-],.f-app [class*=f-custom-section-],.f-app input,.f-app textarea,.f-app select{font-family:var(--f-font-body)!important}.f-app h1,.f-app h2,.f-app h3,.f-app h4,.f-app h5,.f-app h6,.f-app [class*=f-heading-],.f-app [class*=f-product-title-]{font-family:var(--f-font-heading)!important}.text-with-media{display:flex;align-items:stretch;justify-content:space-between;background:var(--twm-bg, var(--color-green));color:var(--twm-text, var(--color-black))}.text-with-media--media-left{flex-direction:row-reverse}.text-with-media__content{flex:1 1 auto;max-width:var(--twm-content-max, 800px);min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:40px var(--site-gutter);text-transform:uppercase}.text-with-media__eyebrow,.text-with-media__title{margin:0;color:inherit}.text-with-media__title{margin-top:16px}.text-with-media__cta{margin-top:12px}.text-with-media .btn.btn--secondary{background:transparent;color:inherit}.text-with-media .btn.btn--secondary:hover,.text-with-media .btn.btn--secondary:focus{background:var(--twm-text, var(--color-black));color:var(--twm-bg, var(--color-white))}.text-with-media__media-col{flex:0 0 var(--twm-media-w, 40%);min-width:0;padding:var(--site-gutter)}.text-with-media__media{height:100%;aspect-ratio:var(--twm-ar, auto)}.text-with-media__media img,.text-with-media__media video,.text-with-media__media .placeholder-image{display:block;width:100%;height:100%;object-fit:cover}.text-with-media__media--fill{position:relative}.text-with-media__media--fill img,.text-with-media__media--fill video{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:767.98px){.text-with-media,.text-with-media--media-left{flex-direction:column}.text-with-media__content{padding:40px var(--site-gutter) 10px}.text-with-media__title{margin-bottom:32px}.text-with-media__media-col{flex-basis:auto}.text-with-media__media,.text-with-media__media--fill{aspect-ratio:var(--twm-ar, 1.25)}.text-with-media__media--fill img,.text-with-media__media--fill video{position:static}}.quick-links{display:flex;align-items:stretch;gap:var(--site-gutter);padding:var(--module-pad-bottom) var(--site-gutter) 0}.quick-links__tile{position:relative;flex:1 1 0;min-width:0;display:block;text-decoration:none;aspect-ratio:var(--ql-ar, .8)}.quick-links__media{height:100%}.quick-links__media img,.quick-links__media .placeholder-image{display:block;width:100%;height:100%;object-fit:cover}.quick-links__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:5px;padding:var(--site-gutter);text-align:left;color:var(--ql-text, var(--color-white))}.quick-links__title,.quick-links__text{margin:0;color:inherit}.quick-links .btn.btn--secondary{text-shadow:none}@media(max-width:767.98px){.quick-links{flex-direction:column;gap:0;padding-inline:0;padding-top:0}}.logo-carousel{padding-bottom:var(--module-pad-bottom);overflow:hidden}.logo-carousel__viewport{overflow:hidden}.logo-carousel__track{display:flex;width:max-content;animation:lc-marquee var(--lc-speed, 40s) linear infinite}.logo-carousel__viewport:hover .logo-carousel__track{animation-play-state:paused}.logo-carousel__set{display:flex;align-items:center;gap:var(--lc-gap, 80px);padding-inline-end:var(--lc-gap, 80px)}.logo-carousel__item{display:block;flex:0 0 auto}.logo-carousel__img{display:block;height:var(--lc-h, 40px);width:auto}@keyframes lc-marquee{to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.logo-carousel__track{animation:none}.logo-carousel__viewport{overflow-x:auto}}.footer-rd{background:var(--footer-bg, var(--color-cream));color:var(--footer-text, var(--color-black));padding:40px var(--site-gutter) var(--site-gutter)}.footer-rd a{color:inherit}.footer-rd__top{display:flex;gap:50px}.footer-rd__newsletter{flex:0 0 46%;min-width:0}.footer-rd__menus{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--site-gutter)}.footer-rd__menu-title{margin:0 0 24px;text-transform:uppercase}.footer-rd__menu-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;text-transform:uppercase;font-size:14px}.footer-rd__menu-list li,.footer-rd__legal-menu li{list-style:none}.footer-rd__menu-list li::marker,.footer-rd__legal-menu li::marker{content:none}.footer-rd__menu-list a{text-decoration:none}.footer-rd__menu-list a:hover{text-decoration:underline}.footer-rd__mid{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--site-gutter);margin-top:20px}.footer-rd__social .social-links{margin:0}.footer-rd .social-links a svg,.footer-rd .social-links a img{width:25px;height:25px}.footer-rd__butterfly{max-width:160px;text-align:left}.footer-rd__butterfly-badge img{display:block;width:120px;height:auto}.footer-rd__butterfly-text{margin-top:12px}.footer-rd__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--site-gutter);margin-top:40px}.footer-rd__legal{display:flex;flex-direction:column-reverse;gap:12px;font-size:12px}.footer-rd__legal-menu{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 24px;text-transform:uppercase;opacity:.5}.footer-rd__legal-menu a{text-decoration:none}.footer-rd__legal-menu a:hover{text-decoration:underline}.footer-rd__logo{flex:0 1 50%}.footer-rd__logo img{display:block;width:100%;height:auto}.footer-rd__localization{display:none}.footer-rd__localization .selectors-form{display:flex;gap:20px}.footer-rd__localization .disclosure__toggle,.footer-rd__localization .disclosure__toggle:hover{padding:0;background:none;border:none}.footer-rd__localization .disclosure__toggle-arrow svg{width:9px;height:12px}.disclosure-list,.disclosure-list__option,.disclosure-list__option:hover,.disclosure-list__option:focus{color:var(--color-black)}@media(max-width:767.98px){.footer-rd{padding:24px var(--site-gutter) var(--site-gutter)}.footer-rd__top{flex-direction:column;gap:40px}.footer-rd__newsletter{flex-basis:auto}.footer-rd__menus{gap:var(--site-gutter)}.footer-rd__menu-title{margin-bottom:16px;font-size:16px}.footer-rd__menu-list{font-size:12px;gap:12px}.footer-rd__mid{margin-top:40px;align-items:center}.footer-rd__butterfly-badge img{width:72px}.footer-rd__butterfly-text{display:none}.footer-rd__bottom{margin-top:32px}.footer-rd__logo{display:none}.footer-rd__legal{display:block}.footer-rd__copyright{margin-right:8px}.footer-rd__legal-menu{display:inline;opacity:1}.footer-rd__legal-menu li{display:inline;margin-right:8px}.footer-rd__legal-menu a{text-decoration:underline}.footer-rd__localization{display:block;margin-top:24px;padding-top:24px;border-top:1px solid currentColor}}.section-header:not(.shopify-section){position:static}.card{margin-top:0}:root{--tfr-announce-h: 45px}@media(max-width:1369.98px){:root{--tfr-announce-h: 42px}}@media(min-width:768px)and (max-width:1369.98px){.announcement-bar .announcement-bar__left,.announcement-bar .announcement-bar__right{display:none}.announcement-bar__middle:not(:first-child):not(:last-child){max-width:none}}.shopify-section.section-announcement-bar{height:var(--tfr-announce-h)}.shopify-section.section-announcement-bar .wide-container,.shopify-section.section-announcement-bar .announcement-bar{height:100%}.shopify-section.section-announcement-bar .announcement-bar{display:flex;align-items:center}@media(max-width:1369.98px){.cc-hero-banner .height--fixed{--image-height: calc(100svh - var(--tfr-announce-h) - var(--theme-header-height, 44px)) !important}}@media(min-width:768px)and (max-width:1369.98px){.pageheader .logo-area .mobile-nav-toggle.mobile-nav-toggle{display:inline-block;height:auto}.pageheader .navigation--desktop.navigation--desktop{position:absolute;visibility:hidden;pointer-events:none}.mobile-navigation-drawer__footer{display:block}}@media(min-width:1370px){.shopify-section.section-announcement-bar{position:sticky;top:0;z-index:130}.shopify-section.section-header{position:sticky;top:var(--tfr-announce-h, 0px);z-index:120}html:has(.cc-hero-banner){--tfr-wordmark-h: calc((100vw - 2 * var(--site-gutter)) * .0603);--tfr-hdr-scroll: calc(var(--tfr-wordmark-h) + 24px);--tfr-navrow-h: 57px}html:has(.cc-hero-banner) .shopify-section.section-header{top:calc(var(--tfr-announce-h) - var(--tfr-hdr-scroll));margin-bottom:calc(-1 * (var(--tfr-hdr-scroll) + var(--tfr-navrow-h)))}html:not(:has(.cc-hero-banner)) .shopify-section.section-header{top:calc(var(--tfr-announce-h) - ((var(--tfr-logo-w, 180px) * .0603) + 24px))}.pageheader .logo-area .mobile-nav-toggle.mobile-nav-toggle{display:none}.pageheader .navigation--desktop.navigation--desktop{position:static;visibility:visible;pointer-events:auto}.pageheader:not(.pageheader--layout-inline-permitted) .logo-area{overflow:visible}.pageheader .logo-area .logo-area__left{display:block;width:auto;flex:none;margin:0;font-size:inherit}.pageheader .logo-area .logo-area__left__inner{position:static;width:auto;height:auto;margin:0;justify-content:flex-start}.pageheader .navigation--desktop{text-align:start}.pageheader .navigation--desktop .navigation__tier-1{margin-inline-start:-18px;display:flex;flex-wrap:wrap;gap:0}.height--fixed,.height--fixed .background-image,.height--fixed .placeholder-image{height:calc(var(--image-height) - var(--tfr-announce-h))}.pageheader .logo-area{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo  logo" "nav   icons";row-gap:12px;align-items:end;padding:var(--site-gutter) var(--site-gutter) 0;align-items:center}.pageheader .logo{padding:0}.pageheader .logo-area__middle{grid-area:logo;max-width:none;justify-self:start}.pageheader .logo-area__left{grid-area:nav}.pageheader .logo-area__right{grid-area:icons;justify-self:end}.navigation--desktop .navigation__tier-1>.navigation__item>.navigation__link{font-family:var(--font-heading);font-size:18px;line-height:21px;text-transform:uppercase;padding:18px}.navigation--desktop .navigation__tier-1>.featured-link>.navigation__link{color:var(--color-green)!important}.navigation--desktop .navigation__tier-1>.featured-link>.navigation__link:hover{background:transparent!important;color:var(--color-green)!important}html:has(.cc-hero-banner) .pageheader{background:transparent;color:var(--color-white)}html:has(.cc-hero-banner).tfr-nav-stuck .pageheader .logo-area{background:var(--color-white)}html:has(.cc-hero-banner) .pageheader .navigation__link,html:has(.cc-hero-banner) .pageheader .logo__link,html:has(.cc-hero-banner) .pageheader .header-account-link,html:has(.cc-hero-banner) .pageheader .show-search-link,html:has(.cc-hero-banner) .pageheader .cart-link{color:var(--color-white)}html:has(.cc-hero-banner).tfr-nav-stuck .pageheader .navigation__link,html:has(.cc-hero-banner).tfr-nav-stuck .pageheader .header-account-link,html:has(.cc-hero-banner).tfr-nav-stuck .pageheader .show-search-link,html:has(.cc-hero-banner).tfr-nav-stuck .pageheader .cart-link{color:var(--color-black)}html:has(.cc-hero-banner) .logo-area__middle,html:has(.cc-hero-banner) .logo-area__middle__inner,html:has(.cc-hero-banner) .logo-area__middle .logo,html:has(.cc-hero-banner) .logo-area__middle .logo__h1,html:has(.cc-hero-banner) .logo-area__middle .logo__link,html:has(.cc-hero-banner) .logo-area__middle .logo__wordmark{display:block;width:100%;max-width:none;justify-self:stretch}html:has(.cc-hero-banner) .logo svg{width:100%}html:has(.cc-hero-banner) .pageheader .featured-link>.navigation__link{color:var(--color-green)!important}.navigation--desktop .navigation__tier-2-container{padding-top:0;transition:none}.navigation--desktop .navigation__tier-2-container .navigation__link:not(.navigation__column-title):not(.heading-font),.navigation--desktop .navigation__tier-2-container .menu-promotion__text{font-family:var(--font-body)}.navigation--desktop .navigation__tier-1>.navigation__item>.navigation__link:hover{border:none}.pageheader,.pageheader .logo-area,.pageheader .navigation__link,.pageheader .logo__link,.pageheader .header-account-link,.pageheader .show-search-link,.pageheader .cart-link{transition:none}html:has(.cc-hero-banner) .shopify-section.section-header:has(.navigation--desktop .navigation__link:hover) .pageheader,html:has(.cc-hero-banner) .shopify-section.section-header--nav-open .pageheader{background:var(--color-white);color:var(--color-black)}html:has(.cc-hero-banner) .shopify-section.section-header:has(.navigation--desktop .navigation__link:hover) .pageheader .navigation__link,html:has(.cc-hero-banner) .shopify-section.section-header:has(.navigation--desktop .navigation__link:hover) .pageheader .logo__link,html:has(.cc-hero-banner) .shopify-section.section-header:has(.navigation--desktop .navigation__link:hover) .pageheader .header-account-link,html:has(.cc-hero-banner) .shopify-section.section-header:has(.navigation--desktop .navigation__link:hover) .pageheader .show-search-link,html:has(.cc-hero-banner) .shopify-section.section-header:has(.navigation--desktop .navigation__link:hover) .pageheader .cart-link,html:has(.cc-hero-banner) .shopify-section.section-header--nav-open .pageheader .navigation__link,html:has(.cc-hero-banner) .shopify-section.section-header--nav-open .pageheader .logo__link,html:has(.cc-hero-banner) .shopify-section.section-header--nav-open .pageheader .header-account-link,html:has(.cc-hero-banner) .shopify-section.section-header--nav-open .pageheader .show-search-link,html:has(.cc-hero-banner) .shopify-section.section-header--nav-open .pageheader .cart-link{color:var(--color-black)}}.mobile-navigation-drawer .navigation{font-family:var(--font-body)}.mobile-navigation-drawer .navigation__link{font-family:var(--font-heading)}.mobile-navigation-drawer .navigation__tier-3 .navigation__link{font-family:var(--font-body)}.product-list-heading-block__text{padding:var(--site-gutter)}.product-list-heading-block .overlay-text__title{font-family:var(--font-heading);font-size:32px;line-height:32px}.sticky-content-container{position:-webkit-sticky;position:sticky;top:var(--sticky-top, calc(50px + var(--theme-sticky-header-height)))}.cc-animate-enabled .shopify-section.section-main-product{overflow:clip}.shopify-section.section-main-product{padding-bottom:var(--module-pad-bottom)}.main-container{overflow-x:clip}.template-product .main-container .product-detail{margin-left:5%;margin-right:5%;margin-top:50px}.breadcrumb{font-family:var(--font-grotesk);font-size:var(--caption-size);line-height:var(--caption-lh);text-transform:uppercase;color:var(--color-grey);margin:50px 8px 0}@media(max-width:767.98px){.breadcrumb{margin-top:10px}}@media(min-width:768px){.breadcrumb{margin-inline:30px}}@media(min-width:1040px){.breadcrumb{margin-inline:52px}}@media(min-width:1280px){.breadcrumb{margin-inline:calc(5% + 8px)}}@media(min-width:2160px){.breadcrumb{margin-inline:calc(20% + 8px)}}.breadcrumb .breadcrumb__link{color:var(--color-grey)}.breadcrumb .breadcrumb__link:hover{color:var(--color-black)}.breadcrumb__sep{margin:0 .4em}.breadcrumb__current{color:var(--color-black)}@media(max-width:767.98px){.template-product .product-detail .gallery{margin-top:0;margin-bottom:0;margin-inline:calc(50% - 50vw)}.template-product .product-detail .gallery .main-image{margin-bottom:0}.template-product .product-detail .gallery .cc-carousel.mobile-only{display:none!important}}.gallery-progress{display:none;height:4px;background:color-mix(in srgb,var(--color-green) 10%,transparent);overflow:hidden}@media(max-width:767.98px){.gallery-progress{display:block}}.gallery-progress__bar{height:100%;width:100%;background:var(--color-green)}.product-detail .product-form{padding-left:0;padding-right:0}.product-detail .detail{margin-inline:12px}@media(max-width:767.98px){.template-product .main-container .product-detail{margin-top:10px}.product-detail .product-column-right{margin-top:5%}.product-detail .detail{margin-inline:0}}.product-detail .vendor{text-transform:uppercase}.product-detail .product-form .product-label-container{inset:0 0 auto auto;align-items:flex-end}.product-detail .product-form:has(.product-label) .title-row{padding-inline-end:100px}.product-detail .product-form .product-label>span{background:var(--color-black);color:var(--color-green);font-weight:400}.product-form .backorder,.product-form .product-inventory-transfer:not(.product-inventory-transfer--none){font-family:var(--font-grotesk);font-size:12px;line-height:14px;background:var(--color-green);color:var(--color-black);padding:10px}.product-form .backorder p{margin:0}.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{border:none;background:var(--color-green);color:var(--color-black);min-height:48px;padding-block:10px}.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:hover{background-color:var(--color-black);color:var(--color-green)}@media(max-width:767.98px){.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{min-height:48px;padding-block:0}}.product-detail wishlist-button-block{--wk-atc-height: 48px}@media(max-width:767.98px){.product-detail wishlist-button-block{--wk-atc-height: 48px}}.product-detail wishlist-button-block .wk-button,.product-detail wishlist-button-block .wk-button:hover{min-height:var(--wk-atc-height);height:var(--wk-atc-height)}.product-detail .detail .vendor{margin:0}.product-detail .detail .title-row{margin:10px 0 0}.product-detail .detail .title{margin:0}.template-product .main-container .detail .price-container{margin:10px 0 var(--gutter-content)}.product-detail-label{text-transform:uppercase}.product-detail .detail .price-container .price{font-family:var(--font-heading);font-size:18px;line-height:21px;text-transform:uppercase}@media(min-width:768px){.product-detail .gallery,.product-detail .detail{margin-top:0}}.product-detail .option-selectors .option-selector{border-top:1px solid var(--color-black);padding:14px 0 18px;margin:0}.product-detail .option-selectors .option-selector:last-child{border-bottom:1px solid var(--color-black)}.option-selector__header{display:flex;align-items:baseline}.product-detail .option-selector__header .label{font-family:var(--font-grotesk);font-weight:700;font-size:12px;line-height:14px;color:var(--color-black);margin:0}.option-selector__selected-value{font-family:var(--font-favorit);font-size:12px;line-height:14px;color:var(--color-black);margin-inline-start:32px}.option-selector__legend{font-family:var(--font-grotesk);font-size:var(--caption-size);line-height:var(--caption-lh);color:var(--color-black);margin-inline-start:auto}.product-detail .option-selector__btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px 32px;margin:14px 0 0}.product-detail .opt-label{min-width:0;min-height:0;margin:0;padding:0;border:0;background:transparent;font-family:var(--font-grotesk);font-size:12px;line-height:14px;color:var(--color-black);cursor:pointer}.product-detail .opt-btn:checked+.opt-label{border:0;text-decoration:underline;text-underline-offset:4px}.product-detail .opt-btn:only-of-type+.opt-label{text-decoration:none;cursor:default}.product-detail .opt-btn.is-unavailable+.opt-label{background-image:none;color:var(--color-grey)}.product-detail .option-selector--swatch .opt-label__text{position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.product-detail .option-selector--swatch .option-selector__btns{flex-wrap:wrap;gap:32px}@media(max-width:767.98px){.product-detail .option-selector--swatch .option-selector__btns{gap:24px}}.swatch-style-listed .product-detail .option-selector--swatch .opt-label[data-swatch]{width:auto;min-width:0;padding:0}.swatch-style-listed .product-detail .option-selector--swatch [data-swatch]:before{width:20px;height:20px;margin:0;box-shadow:0 0 0 1px var(--color-grey)}.swatch-style-listed .product-detail .option-selector--swatch .opt-btn:checked+[data-swatch]:before{box-shadow:0 0 0 1.5px var(--color-black)}.product-detail .opt-btn.is-unavailable+.opt-label[data-swatch]{--line-color: var(--color-grey)}.consolidated-details .cc-accordion-item__title:before,.consolidated-details .cc-accordion-item__title:after{content:none}.consolidated-details__arrow{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-flex;transition:transform .3s ease}.consolidated-details__arrow svg{width:10px;height:auto}.cc-accordion-item[open]:not(.is-closing) .consolidated-details__arrow{transform:translateY(-50%) rotate(180deg)}.product-detail .consolidated-details{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);margin-top:10px}.product-form .delivery_date_shortcode{margin-top:0!important}.product-detail .consolidated-details+.consolidated-details{border-top:none;margin-top:0}.product-info-dropdowns{padding-bottom:16px}.product-info-dropdowns__disclaimer{font-family:var(--font-grotesk);font-size:var(--caption-size);line-height:var(--caption-lh);color:var(--color-grey-dark);margin-top:12px}.product-info-dropdowns__disclaimer p{margin:0 0 .5em}.product-info-dropdowns__disclaimer p:last-child{margin-bottom:0}.product-detail .consolidated-details .cc-accordion{border-top:none;border-bottom:none;margin-bottom:0}.product-detail .consolidated-details .cc-accordion-item__title{height:auto;min-height:0;padding-block:16px;font-family:var(--font-heading);font-size:18px;line-height:21px;text-transform:uppercase}.consolidated-details__group{margin:0 0 24px}.consolidated-details__group:last-child{margin-bottom:8px}.consolidated-details .consolidated-details__group .consolidated-details__subheading{font-family:var(--font-grotesk);font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase;color:var(--color-black);margin:0 0 8px}.consolidated-details .consolidated-details__group .consolidated-details__body{font-family:var(--font-grotesk);font-size:12px;line-height:16px;color:var(--color-black)}.consolidated-details .consolidated-details__group .consolidated-details__body p{margin:0 0 .6em}.template-suffix-about .page-section-spacing{padding-inline:var(--site-gutter)}.template-suffix-about .page-section-spacing .container{padding-inline:0}.template-suffix-about .page-section-spacing :is(.heading-module,.page-cta-block){padding-inline:0}.template-suffix-about .page-header{margin:50px 0;text-align:left}.template-suffix-about .page-header .majortitle{font-family:var(--font-heading);font-size:18px;line-height:21px;text-transform:uppercase;color:var(--color-grey);margin:0}@media(max-width:767.98px){.template-suffix-about .page-section-spacing{display:flex;align-items:flex-start;margin:50px 0}.template-suffix-about .page-section-spacing{gap:20px}.template-suffix-about .page-section-spacing .container{flex:0 0 calc(30% - 20px);min-width:0}.template-suffix-about .page-header{margin:0}.template-suffix-about .page-section-spacing .heading-module{flex:0 0 70%;min-width:0;margin-bottom:0}}.heading-module{margin-bottom:20px}.heading-module__title{max-width:850px;margin:0}.editorial-column{padding-inline:var(--site-gutter);padding-bottom:var(--module-pad-bottom)}.editorial-column__content{width:55%}.editorial-column--right .editorial-column__content{margin-left:auto}.editorial-column__image{margin:0 0 40px}.editorial-column__img{display:block;width:100%;height:auto}.editorial-column__label{margin:0 0 16px}.editorial-column__statement{text-transform:uppercase;margin:0 0 24px}.editorial-column--label-beside{display:flex;align-items:flex-start;gap:20px}.editorial-column--label-beside .editorial-column__label-col{flex:0 0 30%;min-width:0}.editorial-column--label-beside .editorial-column__content{min-width:0}@media(max-width:767.98px){.editorial-column__content{width:100%}.editorial-column__statement{text-align:center}.editorial-column--label-beside{display:block}}.image-banner{position:relative;padding:var(--site-gutter) var(--site-gutter) 0;margin-bottom:var(--module-pad-bottom);container-type:inline-size}.image-banner__img{display:block;width:100%;height:auto}.image-banner__img--mobile{display:none}.image-banner__title{position:absolute;inset-inline:var(--site-gutter);bottom:0;margin:0;font-family:var(--font-heading);padding-inline:12.5vw;font-size:calc((100cqw - 2 * var(--site-gutter) - 25vw) / (var(--title-chars, 16) * .6));line-height:.75;white-space:nowrap;text-align:center;text-transform:uppercase;color:var(--color-green)}@media(max-width:767.98px){.image-banner{padding:0}.image-banner--has-mobile-image .image-banner__img--desktop{display:none}.image-banner--has-mobile-image .image-banner__img--mobile{display:block}.image-banner__title{inset-inline:0;padding-inline:0;font-size:calc(100cqw / (var(--title-chars, 16) * .6))}}.accordion-rd__item{border-top:2px solid var(--color-black)}.accordion-rd__item:last-child{border-bottom:2px solid var(--color-black)}.accordion-rd__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 0;border:none;background:none;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer}.accordion-rd__icon{flex:none;width:18px;height:18px;transition:transform .3s ease}.accordion-rd__item.is-open .accordion-rd__icon{transform:rotate(180deg)}.accordion-rd__body{padding-bottom:32px}.numbered-columns{padding-inline:var(--site-gutter);padding-bottom:var(--module-pad-bottom)}.numbered-columns__title{margin:0}.numbered-columns__number{display:block}@media(min-width:1024px){.numbered-columns{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;column-gap:20px;row-gap:60px}.numbered-columns__label{grid-column:1;grid-row:1;margin:0}.numbered-columns__item{display:grid;grid-row:1 / 3;grid-template-rows:subgrid;border:none}.numbered-columns .numbered-columns__item:last-child{border-bottom:none}.numbered-columns .accordion-rd__toggle{display:block;padding:0;pointer-events:none}.numbered-columns .accordion-rd__icon{display:none}.numbered-columns .accordion-rd__body{padding-bottom:0}}@media(max-width:1023.98px){.numbered-columns__label{margin:0 0 24px}.numbered-columns__number{display:none}.numbered-columns__item:not(.is-open) .accordion-rd__body{display:none}}.text-banner{background:var(--banner-bg, var(--color-green));color:var(--color-black);text-align:center;padding:64px var(--module-pad-inline)}.text-banner__text{margin:0 auto}.text-banner__image{display:block;width:120px;height:auto;margin:48px auto 0}@media(max-width:767.98px){.text-banner{padding-block:48px}.text-banner__image{margin-top:40px;width:100px}}:root{--scrolling-columns-pad-top: 20px}.scrolling-columns{position:relative;margin-top:var(--module-pad-bottom);padding-bottom:var(--module-pad-bottom)}.scrolling-columns--pinned{padding-bottom:0;margin-bottom:var(--module-pad-bottom)}.scrolling-columns--pinned .scrolling-columns__pin{position:sticky;top:calc(var(--sticky-chrome) + var(--scrolling-columns-pad-top));height:calc(100vh - var(--sticky-chrome) - var(--module-pad-bottom));overflow:hidden;display:flex;flex-direction:column;justify-content:center}@supports (height: 100svh){.scrolling-columns--pinned .scrolling-columns__pin{height:calc(100svh - var(--sticky-chrome) - var(--module-pad-bottom))}}.scrolling-columns--pinned .scrolling-columns__track{overflow-x:visible;scroll-snap-type:none;will-change:transform}.scrolling-columns__row{position:relative}.scrolling-columns__label{margin:0;max-width:300px}@media(min-width:768px){.scrolling-columns__label-column{position:absolute;inset-block:0;left:0;z-index:1;width:33vw;background:var(--color-white);padding:0 20px 0 var(--site-gutter)}}.scrolling-columns__track{display:flex;gap:20px;overflow-x:auto;padding-inline:var(--site-gutter);scroll-snap-type:x proximity;scroll-padding-inline:var(--site-gutter);scrollbar-width:none}.scrolling-columns__track::-webkit-scrollbar{display:none}@media(min-width:768px){.scrolling-columns__track{padding-inline-start:calc(33vw + 20px);scroll-padding-inline-start:calc(33vw + 20px)}}.scrolling-columns__item{flex:0 0 22vw;min-width:0;scroll-snap-align:start}.scrolling-columns--pinned .scrolling-columns__row{flex:1;min-height:0;display:flex;flex-direction:column}.scrolling-columns--pinned .scrolling-columns__track{flex:1;min-height:0;display:grid;grid-auto-flow:column;grid-auto-columns:22vw;grid-template-rows:minmax(0,1fr) auto;column-gap:20px;row-gap:16px}.scrolling-columns--pinned .scrolling-columns__item{display:grid;grid-row:1 / 3;grid-template-rows:subgrid}.scrolling-columns--pinned .scrolling-columns__image{min-height:0;margin:0}.scrolling-columns--pinned .scrolling-columns__img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.scrolling-columns__image{margin:0 0 16px}.scrolling-columns__img{display:block;width:100%;height:auto}@media(max-width:767.98px){.scrolling-columns__label-column{margin:0 0 24px;padding-inline:var(--module-pad-inline)}.scrolling-columns__track{padding-inline:var(--module-pad-inline);scroll-padding-inline:var(--module-pad-inline)}.scrolling-columns__item{flex-basis:75vw}.scrolling-columns--pinned .scrolling-columns__track{grid-auto-columns:75vw}}.promotion{position:relative}.promotion__img{display:block;width:100%;height:auto}.promotion__img--mobile{display:none}.promotion__title{position:absolute;top:var(--site-gutter);left:var(--site-gutter);margin:0;color:var(--color-white)}.promotion__content{position:absolute;bottom:var(--site-gutter);left:var(--site-gutter);color:var(--color-white)}.promotion__eyebrow{text-transform:uppercase;margin:0 0 8px}.promotion__block-title{margin:0 0 12px}.promotion__link{display:inline-block}@media(max-width:767.98px){.promotion--has-mobile-image .promotion__img--desktop{display:none}.promotion--has-mobile-image .promotion__img--mobile{display:block}}.page-split{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;margin:50px 0;padding-inline:var(--site-gutter)}.page-split .page-header{margin:0;padding:0;text-align:left}.page-split .page-header .majortitle{font-family:var(--font-heading);font-size:18px;line-height:21px;text-transform:uppercase;color:var(--color-grey);margin:0}.page-split .heading-module{padding-inline:0}@media(max-width:767.98px){.page-split{grid-template-columns:calc(30% - 20px) calc(70% + -0px);column-gap:20px}.page-split .heading-module__title.heading-2{font-size:28px;line-height:28px}}.infographic{padding-bottom:var(--module-pad-bottom)}.infographic__rows{margin-inline:var(--site-gutter);background:var(--infographic-bg, var(--color-green))}.infographic__row{display:grid;grid-template-columns:1fr 1fr}.infographic__row:nth-child(2n) .infographic__media{grid-column:2;grid-row:1}.infographic__row:nth-child(2n) .infographic__content{grid-column:1;grid-row:1}.infographic__media{position:relative;min-height:340px}.infographic__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.infographic__img--mobile{display:none}.infographic__content{padding:40px;color:var(--color-black)}.infographic__row-title{text-transform:uppercase;margin:0 0 20px}.infographic__text{max-width:460px}@media(max-width:767.98px){.infographic__row,.infographic__row:nth-child(2n) .infographic__media,.infographic__row:nth-child(2n) .infographic__content{grid-template-columns:1fr;grid-column:1;grid-row:auto}.infographic__media{position:static;min-height:0}.infographic__img{position:static;height:auto;aspect-ratio:1 / 1}.infographic__media--has-mobile-image .infographic__img--desktop{display:none}.infographic__media--has-mobile-image .infographic__img--mobile{display:block}.infographic__content{padding:32px 20px 40px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/redesign.css.map */
