body.r224-site{overflow-x:clip;--heading-font-family: "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--heading-font-weight: 600;--heading-font-letter-spacing: -.015em;--h-display: "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--btn-border-radius: 0px;--btn-letter-spacing: .1em;--button-text-size: 12px;--input-border-color: #d6d6d6;--input-border-radius: 0px;-webkit-font-smoothing:antialiased}:where(body.r224-site) h1,:where(body.r224-site) .h1{font-size:clamp(22px,2.8vw,29px);font-weight:600;letter-spacing:-.02em;line-height:1.1;text-transform:uppercase}:where(body.r224-site) h2,:where(body.r224-site) .h2{font-size:clamp(18px,2.2vw,23.5px);font-weight:600;letter-spacing:-.015em;line-height:1.15}:where(body.r224-site) h3,:where(body.r224-site) .h3{font-size:16px;font-weight:600;letter-spacing:-.01em}:where(body.r224-site) h4,:where(body.r224-site) .h4{font-size:14px;font-weight:600;letter-spacing:-.005em}body.r224-site .rte a,body.r224-site .page-content a{text-underline-offset:3px}body.r224-site .pageheader .logo__link{position:relative}html:not(.r224-intro-done) body.r224-site .pageheader .logo__link img.logo__image,html:not(.r224-intro-done) body.r224-site .pageheader .logo__link img.logo__image-transparent{animation:r224-logo-wipe .95s cubic-bezier(.65,0,.25,1) 1.2s both}@keyframes r224-logo-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}body.r224-site .pageheader .r224-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}body.r224-site .pageheader .r224-mark img{display:block;flex:none;width:auto;max-width:none;height:100%}body.r224-site .pageheader .r224-mark .r224-mark__light,body.r224-site .pageheader.pageheader--transparent .r224-mark .r224-mark__dark{display:none}body.r224-site .pageheader.pageheader--transparent .r224-mark .r224-mark__light{display:block}html:not(.r224-intro-done) body.r224-site .pageheader .r224-mark{animation:r224-mark-life 1.95s cubic-bezier(.4,0,.2,1) both}html:not(.r224-intro-done) body.r224-site .pageheader .r224-mark img{animation:r224-infinity 1.05s linear .2s both}@keyframes r224-mark-life{0%{opacity:0;transform:scale(.72)}14%{opacity:1;transform:scale(1)}58%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-38%) scale(.96)}}@keyframes r224-infinity{0%{transform:translate(0)}2.5%{transform:translate(.07%,.14%)}5%{transform:translate(.28%,.57%)}7.5%{transform:translate(.64%,1.27%)}10%{transform:translate(1.13%,2.24%)}12.5%{transform:translate(1.76%,3.44%)}15%{transform:translate(2.51%,4.82%)}17.5%{transform:translate(3.38%,6.26%)}20%{transform:translate(4.34%,7.6%)}22.5%{transform:translate(5.35%,8.6%)}25%{transform:translate(6.36%,9%)}27.5%{transform:translate(7.32%,8.51%)}30%{transform:translate(8.14%,6.93%)}32.5%{transform:translate(8.73%,4.21%)}35%{transform:translate(9%,.57%)}37.5%{transform:translate(8.83%,-3.44%)}40%{transform:translate(8.14%,-6.93%)}42.5%{transform:translate(6.89%,-8.87%)}45%{transform:translate(5.06%,-8.37%)}47.5%{transform:translate(2.71%,-5.18%)}50%{transform:translateY(-0%)}52.5%{transform:translate(-2.71%,5.18%)}55%{transform:translate(-5.06%,8.37%)}57.5%{transform:translate(-6.89%,8.87%)}60%{transform:translate(-8.14%,6.93%)}62.5%{transform:translate(-8.83%,3.44%)}65%{transform:translate(-9%,-.57%)}67.5%{transform:translate(-8.73%,-4.21%)}70%{transform:translate(-8.14%,-6.93%)}72.5%{transform:translate(-7.32%,-8.51%)}75%{transform:translate(-6.36%,-9%)}77.5%{transform:translate(-5.35%,-8.6%)}80%{transform:translate(-4.34%,-7.6%)}82.5%{transform:translate(-3.38%,-6.26%)}85%{transform:translate(-2.51%,-4.82%)}87.5%{transform:translate(-1.76%,-3.44%)}90%{transform:translate(-1.13%,-2.24%)}92.5%{transform:translate(-.64%,-1.27%)}95%{transform:translate(-.28%,-.57%)}97.5%{transform:translate(-.07%,-.14%)}to{transform:translate(-0%,-0%)}}@media(prefers-reduced-motion:reduce){body.r224-site .pageheader .r224-mark{display:none}html:not(.r224-intro-done) body.r224-site .pageheader .logo__link img.logo__image,html:not(.r224-intro-done) body.r224-site .pageheader .logo__link img.logo__image-transparent{animation:none}}body.r224-site .announcement-bar .announcement__text{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:500}body.r224-site .announcement-bar .announcement__text strong{font-weight:700}body.r224-site .announcement-bar__right{display:flex;align-items:center;justify-content:flex-end;gap:22px}body.r224-site .announcement-bar .inline-menu{display:inline-flex;gap:20px}body.r224-site .announcement-bar__link{font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.82;text-decoration:none;transition:opacity .2s ease}body.r224-site .announcement-bar__link:hover{opacity:1}body.r224-site .announcement-bar .header-localization .localization__grid{display:block}body.r224-site .announcement-bar .header-localization .custom-select__btn{background:transparent;border:0;box-shadow:none;color:inherit;min-height:0;padding:0 2px 0 0;gap:6px;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}body.r224-site .announcement-bar .header-localization .custom-select__btn svg{width:12px;height:12px}body.r224-site .announcement-bar .header-localization .custom-select__listbox{color:#111;text-transform:none;letter-spacing:0;font-size:12px;border-radius:0}body.r224-site .pageheader:not(.pageheader--transparent) .logo-area{border-bottom:1px solid #ececec;box-shadow:none}body.r224-site .pageheader .navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{padding:16px 11px}body.r224-site .pageheader .navigation .navigation__tier-2 .navigation__link{font-weight:500;letter-spacing:.06em}body.r224-site .pageheader .logo-area__right__inner{display:flex;align-items:center;gap:2px}body.r224-site .pageheader .logo-area__right__inner>*{position:relative;color:inherit}@media(min-width:990px){body.r224-site .pageheader .logo-area__right__inner>a,body.r224-site .pageheader .logo-area__right__inner>shopify-account{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px}}body.r224-site .pageheader .logo-area__right__inner .icon{width:22px;height:22px}body.r224-site .pageheader .logo-area__right__inner a,body.r224-site .pageheader .logo-area__right__inner shopify-account{transition:opacity .2s ease}body.r224-site .pageheader .logo-area__right__inner a:hover,body.r224-site .pageheader .logo-area__right__inner shopify-account:hover{opacity:.6}body.r224-site .pageheader .cart-link__icon{position:relative;display:inline-flex}body.r224-site .pageheader .cart-link__count{position:absolute;top:-5px;right:-8px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#111;color:#fff;font:600 9px/15px Inter,sans-serif;letter-spacing:0;text-align:center}body.r224-site .pageheader .cart-link__count:empty{display:none}body.r224-site .pageheader.pageheader--transparent .cart-link__count{background:#fff;color:#111}body.r224-site .btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;font-weight:600}body.r224-site .btn:hover{background:#fff;color:#111;border-color:#111}body.r224-site input[type=text],body.r224-site input[type=email],body.r224-site input[type=tel],body.r224-site input[type=password],body.r224-site input[type=number],body.r224-site input[type=search],body.r224-site textarea,body.r224-site select{border:1px solid #d6d6d6;border-radius:0;background-color:#fff;box-shadow:none;font-family:var(--base-font-family)}body.r224-site input[type=text]:focus,body.r224-site input[type=email]:focus,body.r224-site input[type=tel]:focus,body.r224-site input[type=password]:focus,body.r224-site input[type=number]:focus,body.r224-site input[type=search]:focus,body.r224-site textarea:focus,body.r224-site select:focus{border-color:#111;outline:0;box-shadow:none}body.r224-site label{font-weight:500}body.r224-site .h224-title{font:600 clamp(23.5px,3.6vw,36.5px)/1.05 var(--h-display);letter-spacing:-.02em}body.r224-site .h224-eyebrow{font-weight:600;letter-spacing:.14em}body.r224-site .h224-rev__score{font-size:clamp(31px,5vw,43.5px);font-weight:600;letter-spacing:-.03em}body.r224-site .h224-drawer__head{font:600 18px/1 var(--h-display);letter-spacing:-.01em}body.r224-site .h224-gridbanner__title{font:600 clamp(22px,3.6vw,40px)/1.05 var(--h-display)}body.r224-site h1.majortitle{font:600 clamp(25.5px,4.4vw,36.5px)/1.05 var(--h-display)!important;letter-spacing:-.02em}body.r224-site .b4g__big{font-size:clamp(20px,4.8vw,29px);font-weight:600;letter-spacing:-.02em;line-height:1}body.r224-site .b4g-home__title{font-size:clamp(27.5px,5vw,47.5px);font-weight:600;letter-spacing:-.03em;line-height:1}body.r224-site .b4g-home__steps li:before{font-size:20px;font-weight:600}body.r224-site .b4g__sum-total strong{font-size:25.5px;font-weight:600;letter-spacing:-.02em}body.r224-site .b4g__kicker{letter-spacing:.14em}body.r224-site .c224-as-seen-on__title,body.r224-site .c224-ig__title,body.r224-site .c224-reviews__title{font-size:clamp(23.5px,3.6vw,36.5px)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.05!important}body.r224-site.template-product .product-title{text-align:left!important;font-size:clamp(16.5px,1.6vw,20px);font-weight:600;letter-spacing:.01em}body.r224-site.template-product .product-info__price,body.r224-site.template-product .product-price--block,body.r224-site.template-product .product-price--block .price,body.r224-site.template-product .product-price--block .price__default{text-align:left!important;justify-content:flex-start!important}body.r224-site.template-product .product-info__price .price,body.r224-site.template-product .product-info__price .price__default{text-align:left!important}body.r224-site.template-product .product-info__price .price__current{color:#111!important;font-size:15px!important;font-weight:500!important}body.r224-site.template-product .product-inventory{margin:0 0 12px!important}body.r224-site.template-product .rating,body.r224-site.template-product .jdgm-prev-badge{justify-content:flex-start}body.r224-site.template-product .product-form__buttons .add-to-cart,body.r224-site.template-product button[name=add]{min-height:52px;background:#111;border-color:#111;color:#fff}body.r224-site.template-product .product-form__buttons .add-to-cart:hover,body.r224-site.template-product button[name=add]:hover{background:#fff;color:#111}body.r224-site.template-product .c224-sg-link{font-weight:600;letter-spacing:.1em}body.r224-site .c224f-heading:before{background:#fff}body.r224-site .c224f .c224f-btn{border-color:#fff;background:transparent;color:#fff;font-weight:600;letter-spacing:.12em}body.r224-site .c224f .c224f-btn:hover,body.r224-site .c224f .c224f-btn:focus-visible{border-color:#fff;background:#fff;color:#111}body.r224-site .c224f-signup button:hover,body.r224-site .c224f-signup button:focus-visible{background:#e9e9e9;color:#111}body.r224-site .c224f-promo__text{font-size:clamp(15px,2.6vw,20px)!important;font-weight:600!important;letter-spacing:-.01em!important}body.r224-site .c224f-brand__name{font-size:clamp(18px,3vw,23.5px)!important;font-weight:600!important;letter-spacing:-.01em!important}body.r224-site .c224f-trust__text strong{letter-spacing:.08em;font-weight:600}body.r224-site:not(.template-index):not(.template-collection):not(.template-product) .page-header{text-align:left;padding:0 0 18px;margin:0 0 28px;border-bottom:1px solid #111}body.r224-site:not(.template-index):not(.template-collection):not(.template-product) .page-header h1,body.r224-site:not(.template-index):not(.template-collection):not(.template-product) h1.majortitle{text-align:left;margin:0;text-transform:uppercase;letter-spacing:-.01em}body.r224-site .page-header .rte,body.r224-site .page-header p{text-align:left}body.r224-site .account-form.reading-width,body.r224-site .contact-form{max-width:640px;margin-left:0;margin-right:auto;text-align:left}body.r224-site .contact-form label,body.r224-site .account-form label{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#555}body.r224-site .contact-form .btn,body.r224-site .contact-form button[type=submit],body.r224-site .contact-form input[type=submit]{background:#111;border:1px solid #111;color:#fff;min-width:180px;letter-spacing:.14em}body.r224-site .contact-form .btn:hover,body.r224-site .contact-form button[type=submit]:hover{background:#fff;color:#111}body.r224-site .rte,body.r224-site .page-content{line-height:1.7}body.r224-site .rte h2,body.r224-site .rte h3{text-transform:uppercase;letter-spacing:.02em;font-size:14px;margin-top:2em}body.r224-site .rte table{border-collapse:collapse;width:100%}body.r224-site .rte th,body.r224-site .rte td{border:1px solid #e3e3e3;padding:10px 12px;text-align:left}body.r224-site .rte th{background:#f6f6f6;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.08em}body.r224-site.template-cart .cart-item,body.r224-site.template-cart .cart__item{border-color:#e6e6e6}body.r224-site .article,body.r224-site .search-result,body.r224-site .blog-post,body.r224-site img.article__image,body.r224-site .article__image img,body.r224-site .pagination a,body.r224-site .pagination span{border-radius:0}::selection{background:#111;color:#fff}body.r224-site{text-rendering:optimizeLegibility}:where(body.r224-site) h1,:where(body.r224-site) .h1,:where(body.r224-site) h2,:where(body.r224-site) .h2{font-weight:500}body.r224-site .r224-sechead__title{font-weight:500;letter-spacing:.1em}body.r224-site .announcement-bar .announcement__text{font-size:10px;letter-spacing:.14em}body.r224-site .pageheader .navigation__tier-1>.navigation__item>.navigation__link{letter-spacing:.14em}body.r224-site .btn,body.r224-site .r224-btn,body.r224-site .r224-promo__btn,body.r224-site .amb-cta__btn{transition:background .25s ease,color .25s ease,border-color .25s ease,gap .25s ease}body.r224-site a{transition:opacity .2s ease,color .2s ease}html.r224-js .r224-rv{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.2,.6,.2,1),transform .9s cubic-bezier(.2,.6,.2,1);transition-delay:var(--rv-d, 0ms)}html.r224-js .r224-rv.r224-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.r224-js .r224-rv{opacity:1;transform:none;transition:none}}.r224-cur-form{display:inline-flex;align-items:center;margin:0}.r224-cur{position:relative}.r224-cur__btn{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 8px;font:500 10px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:inherit;white-space:nowrap;-webkit-user-select:none;user-select:none}.r224-cur__btn::-webkit-details-marker{display:none}.r224-cur__btn::marker{content:""}.r224-cur__chev{transition:transform .2s ease}.r224-cur[open] .r224-cur__chev{transform:rotate(180deg)}.r224-cur__panel{position:absolute;top:calc(100% + 8px);right:0;width:290px;background:#fff;color:#111;border:1px solid #111;z-index:1000;box-shadow:0 18px 44px #0000002e;text-transform:none;letter-spacing:0}.r224-cur__filter{display:block;width:100%;border:0!important;border-bottom:1px solid #e3e3e3!important;padding:12px 14px;font:400 12px Inter,sans-serif;outline:0;border-radius:0;background:#fff;box-shadow:none}.r224-cur__list{list-style:none;margin:0;padding:4px 0;max-height:300px;overflow:auto}.r224-cur__list li[hidden]{display:none}.r224-cur__list button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;background:none;border:0;text-align:left;font:400 12px/1.3 Inter,sans-serif;color:#111;cursor:pointer}.r224-cur__list button:hover,.r224-cur__list button[aria-current]{background:#f2f0ed}.r224-cur__list button[aria-current] span{font-weight:600}.r224-cur__list em{font-style:normal;color:#6f6a63;font-size:11px;letter-spacing:.04em;white-space:nowrap}@media(max-width:989px){.r224-cur__btn{padding:0 6px;font-size:9.5px}.r224-cur__panel{position:fixed;left:12px;right:12px;top:var(--r224-cur-top, 96px);width:auto}}body.r224-site .pageheader .logo-area{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:58px}body.r224-site .pageheader .logo-area__middle{position:absolute;left:50%;top:0;bottom:0;transform:translate(-50%);width:auto;max-width:60%;display:flex;align-items:center;justify-content:center;flex:none;margin:0;padding:0;text-align:center;z-index:1}body.r224-site .pageheader .logo-area__middle .logo{display:inline-flex;align-items:center;margin:0}body.r224-site .pageheader .logo-area__left,body.r224-site .pageheader .logo-area__right{position:relative;z-index:2;flex:0 1 auto}body.r224-site .pageheader .logo-area__left{margin-right:auto}body.r224-site .pageheader .logo-area__right{margin-left:auto}@media(max-width:989px){body.r224-site .r224-cur__cc,body.r224-site .r224-cur__chev{display:none}body.r224-site .r224-cur__btn{padding:0 4px}body.r224-site .pageheader .logo-area__right__inner{gap:0}}body.r224-site.template-product .container.desktop-only:has(.page-header .breadcrumbs),body.r224-site.template-product .page-header:has(.breadcrumbs){display:none}@media(min-width:990px){body.r224-site.template-product .section-main-product{padding-top:0}body.r224-site.template-product .section-main-product>product-form.product-info.container{max-width:none;width:100%;padding:0;margin:0;gap:0;align-items:flex-start}body.r224-site.template-product media-gallery.product-column-left{flex:0 0 66%;width:66%;max-width:66%;padding:0;margin:0}body.r224-site.template-product .product-column-right.detail{flex:1 1 auto;width:34%;max-width:34%;padding:36px clamp(28px,3.4vw,64px) 72px}body.r224-site.template-product .product-media-collage{gap:3px}body.r224-site.template-product .product-media-collage__item{background:#f3f3f1}body.r224-site.template-product .product-media-collage__item img{display:block}}@media(max-width:989px){body.r224-site.template-product .product-column-right.detail{padding-top:22px}}body.r224-site.template-product .product-column-right .product-title{font-size:14px!important;font-weight:500;letter-spacing:.06em;line-height:1.35;text-transform:uppercase;margin:0}body.r224-site.template-product .product-column-right .title-row{margin:0 0 6px}body.r224-site.template-product .product-info__price .price__current,body.r224-site.template-product .product-info__price .price{font-size:13px!important;font-weight:400!important;letter-spacing:.02em}body.r224-site.template-product .product-column-right .product-inventory{margin:0 0 14px!important;font-size:10px;letter-spacing:.14em;text-transform:uppercase}body.r224-site.template-product .product-column-right .jdgm-prev-badge,body.r224-site.template-product .product-column-right .rating{font-size:11px;margin:4px 0 8px}body.r224-site.template-product .r224-colors{margin:22px 0 6px}body.r224-site.template-product .r224-colors__label{margin:0 0 10px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#555}body.r224-site.template-product .r224-colors__label strong{color:#111;font-weight:500}body.r224-site.template-product .option-selector{margin:22px 0 0}body.r224-site.template-product .option-selector>legend,body.r224-site.template-product .option-selector>.label{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#555;padding:0;margin-bottom:10px}body.r224-site.template-product .option-selector__btns{gap:6px}body.r224-site.template-product .opt-label--btn{min-width:54px;height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;border-radius:0;background:#fff;color:#111;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;transition:border-color .15s ease,background .15s ease,color .15s ease}body.r224-site.template-product .opt-label--btn:hover{border-color:#111}body.r224-site.template-product .opt-btn:checked+.opt-label--btn{background:#111;border-color:#111;color:#fff}body.r224-site.template-product .opt-btn.is-unavailable+.opt-label--btn{color:#aaa;background:#fafafa;border-color:#ececec;text-decoration:line-through}body.r224-site.template-product .c224-sg-link{height:30px;font-size:11px;letter-spacing:.12em;border-width:1px;padding:0 12px}body.r224-site.template-product .quantity-submit-row__submit .add-to-cart,body.r224-site.template-product button.add-to-cart{width:100%;min-height:54px;font-size:11.5px;letter-spacing:.2em;background:#111;border:1px solid #111;color:#fff;text-transform:uppercase}body.r224-site.template-product button.add-to-cart:hover{background:#fff;color:#111}body.r224-site.template-product .shopify-payment-button__button{border-radius:0!important;min-height:48px}body.r224-site.template-product .product-column-right .input-row{margin-top:12px}body.r224-site.template-product .product-info-accordion{border-top:1px solid #e6e6e6}body.r224-site.template-product .product-info-accordion:last-of-type{border-bottom:1px solid #e6e6e6}body.r224-site.template-product .product-info-accordion .disclosure__title{padding:17px 0;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}body.r224-site.template-product .product-info-accordion .disclosure__content{font-size:13px;line-height:1.7;color:#444;padding-bottom:18px}body.r224-site.template-product .choose-your-pack-block{margin-top:28px;padding-top:28px;border-top:1px solid #111}body.r224-site.template-product .product-column-right hr{border-color:#e6e6e6;margin:22px 0}.r224-usp{max-width:1760px;margin:0 auto;padding:clamp(28px,4vw,56px) 20px}.r224-usp__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #111;border-bottom:1px solid #e3e3e3}.r224-usp__item{padding:26px 22px 28px;border-left:1px solid #e3e3e3;display:flex;flex-direction:column;gap:7px}.r224-usp__item:first-child{border-left:0}.r224-usp__item svg{margin-bottom:12px}.r224-usp__item b{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.r224-usp__item span{font-size:12.5px;line-height:1.5;color:#555}@media(max-width:860px){.r224-usp{padding:24px 14px}.r224-usp__grid{grid-template-columns:repeat(2,1fr)}.r224-usp__item:nth-child(3){border-left:0}.r224-usp__item:nth-child(n+3){border-top:1px solid #e3e3e3}}@media(min-width:990px){body.r224-site.template-product .product-media-collage__item,body.r224-site.template-product .product-media-collage__item.is-active{flex:0 0 calc(50% - 1.5px)!important;width:calc(50% - 1.5px)!important;max-width:calc(50% - 1.5px)}body.r224-site.template-product .product-media-collage{align-items:flex-start}}body.r224-site .c224-sg-link:after{display:none!important}body.r224-site.template-product .product-media .img-ar{--aspect-ratio: .88 !important;background:#f6f7f8}body.r224-site.template-product .product-media .img-ar img{object-fit:contain}body.r224-site.template-product .product-media-collage__item,body.r224-site.template-product carousel-slider .slider__item{background:#f6f7f8}body.r224-site.template-product .thumbnails .thumbnail{background:#f6f7f8;width:46px}body.r224-site.template-product .thumbnails .slider__item{flex:0 0 46px;width:46px}body.r224-site.template-product .thumbnails .img-ar{--aspect-ratio: .9 !important}@media(min-width:990px){body.r224-site.template-product media-gallery.product-column-left{flex:0 0 60%;width:60%;max-width:60%}body.r224-site.template-product .product-column-right.detail{width:40%;max-width:40%}}@media(max-width:989px){body.r224-site.template-product .product-media .img-ar{--aspect-ratio: .94 !important}}body.r224-site .r224-card__media{background:#f6f7f8}@media(min-width:990px){body.r224-site.template-product .product-media-collage{display:grid!important;grid-template-columns:1fr 1fr;gap:3px;align-items:start;margin:0}body.r224-site.template-product .product-media-collage__item,body.r224-site.template-product .product-media-collage__item.is-active{flex:none!important;width:auto!important;max-width:none!important;min-width:0}}body.r224-site .r224-card__img{will-change:auto}body.r224-site .r224-card .r224-sw{touch-action:manipulation;-webkit-tap-highlight-color:transparent}body.r224-site .r224-card__plus{width:32px;height:32px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/r224-site.css.map */
