h1,.h1{font-size:clamp(28px,3.6vw,46px)!important;line-height:1.05!important;letter-spacing:-.03em!important}.section-heading h2,.section-heading h3,.section-heading .h2,.section-heading .h3,.section-header h2,.section-header h3{font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:clamp(26px,3.4vw,44px)!important;line-height:.95!important;letter-spacing:-.03em!important;text-transform:uppercase!important}table h2,table h3,table h4,td h2,td h3,th h2,th h3,.compare-table h2,.compare-table h3,[class*=compar] h2,[class*=compar] h3{font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.section-heading a,.section-viewall-text{font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.section-header{margin-bottom:44px!important}.section-heading{align-items:flex-end!important}.btn,.btn--fill,.btn--border,.shopify-payment-button__button,button[name=add]{font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:19px 42px!important;box-shadow:none!important}.btn--sm,.btn--small{padding:14px 28px!important}.product-card-item .btn,.product-card-item .quick-view-button,.card-footer .btn,.mega-menu .btn{padding:13px 18px!important;font-size:12px!important;letter-spacing:.12em!important}.product-quantity__selector button{padding:0!important;background:transparent!important}.header .navbar{padding-top:28px!important;padding-bottom:28px!important;border-bottom:1px solid #E8E6E1}.header .navbar.bottom_box_shadow{box-shadow:none!important}.header .nav-link,.menu-main-link{font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important}.header__nav-list>.nav-item a:after{transition:none!important;height:1px!important}[class*=marquee],[class*=ticker],[class*=scrolling]{animation:none!important;transform:none!important}.announcement-bar .marquee:after,.announcement-bar .marquee:before{display:none!important}.announcement-bar__text{font-size:12px!important;letter-spacing:.06em!important;text-transform:none!important;font-weight:400!important}.trust-bar,.trust__bar,[class*=trust]{border-bottom:1px solid #E8E6E1}.trust-bar img,.trust__bar img,[class*=trust] img,[class*=trust] svg{display:none!important}[class*=trust] p,[class*=trust] span{font-size:12px!important;letter-spacing:.06em!important;color:#6b6f6d!important;text-transform:none!important}.product-card-item__aspectSize,.product-card-item .image--aspectSize{background:#eceae4!important}.product-card-item .image--aspectSize img{background-color:#eceae4!important}.product-card-item__head{font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}.product-card-item .product-price__wrapper{font-size:14px!important;font-weight:600!important}.product-card-item .product-price__wrapper .original-price{font-weight:400!important;font-size:13px!important;color:#6b6f6d!important}.product-card-item .product-bottom-info{margin-top:auto!important}.p_badge{font-family:Archivo,sans-serif!important;font-size:11px!important;letter-spacing:.08em!important;padding:5px 9px!important}.d_badge{border:none!important}.p_badge.animmate_product_badge:after{display:none!important;animation:none!important}.grid-layout{gap:1px!important;background:#e8e6e1;border:1px solid #E8E6E1}.grid-layout>li,.grid-layout>div{background:#fff}table{width:100%;border-collapse:collapse}th,td{border:1px solid #E8E6E1!important;padding:18px 20px!important;text-align:left;vertical-align:top;font-size:14px!important}thead th{font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:-.01em!important}tbody th{font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#6b6f6d!important;background:#f7f6f3!important}blockquote{font-size:20px!important;line-height:1.45!important;font-weight:500!important;padding-left:0!important;text-wrap:pretty}blockquote:before{display:none!important}.rating{--star-size:11px;letter-spacing:.3em}.arrow-container{background:#fff!important;border:1px solid #E8E6E1!important;transition:none!important}.arrow-container:before,.arrow-container:after{display:none!important}.arrow-container:hover{background:#16181a!important;border-color:#16181a!important}.arrow-container:hover svg path{stroke:#fff!important}.sliderPagination__next:hover .arrow-wrap,.sliderPagination__prev:hover .arrow-wrap{animation:none!important}.sliderControl .sliderProgressBar{background:#e8e6e1!important}.dropdown-menu__wrapper>.dropdown-menu__list,.dropdown-menu__list--child-list,.mega-menu .mega-menu-container,.localization-dropdown__list,.promo-card__image-wrapper,.product-card-item{box-shadow:none!important}.btn:after,.btn--fill:after,.btn--border:after{display:none!important}.btn,.btn--fill,.btn--border{transition:none!important}.btn--fill:hover,.btn--border:hover,button[name=add]:hover{background-color:#fff!important;color:#16181a!important;border:1px solid #16181A!important}.product-card-item__aspectSize .product_second_media_image{display:none!important}.product-card-item__aspectSize:hover .product-first-image{opacity:1!important}.product-card-item .quick-view-icon,.product-card-item .quick-buttons-wrapper .quick-buy-overlay,.product-card-item .quick-view-button{opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}.bundle__container img,.bundle__link img,.promo-card__image-wrapper .card-hover,.product-card-item .image--aspectSize img{transition:none!important}.bundle__container img:hover,.bundle__link:hover img{transform:none!important}hr,.divider,.section-divider{border-color:#e8e6e1!important}a:hover{color:#5b6b62}:focus-visible{outline:2px solid #16181A!important;outline-offset:3px!important}.footer{--color-background:#16181A;--color-text:#FFFFFF;--color-link:rgba(255,255,255,.72);--color-text-rgba:255,255,255,1;--color-border-rgba:255,255,255,.15;--color-button-background:#FFFFFF;--color-button-text:#16181A;--color-button-border:#FFFFFF;--color-input-color:#FFFFFF;--color-input-color-rgba:255,255,255,1;background:#16181a!important;color:#fff!important}.footer .footerlink-head{font-size:12px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin-bottom:22px!important}.footer .footerlink-link a{font-size:14px!important}.footer p,.footer .RTE-content p{font-size:14px!important;line-height:1.6!important;color:#ffffffb8!important}.footer .newsletterForm{border:1px solid rgba(255,255,255,.3);margin-top:22px!important}.footer .newsletterForm__input{border:0!important;background:transparent!important;color:#fff!important;padding:15px 16px!important;margin-right:0!important}.footer .newsletterForm .btn,.footer .newsletterForm button,.footer button[type=submit]{background:#fff!important;background-color:#fff!important;color:#16181a!important;border:0!important;padding:15px 24px!important;font-size:12px!important;opacity:1!important;visibility:visible!important}.footer .newsletterForm .btn:before,.footer .newsletterForm button:before{background:#fff!important}.footer .newsletterForm .btn:hover,.footer .newsletterForm button:hover{background:#eceae4!important;color:#16181a!important}.footer__bottom{border-top:1px solid rgba(255,255,255,.15)!important;margin-top:64px}.footer__bottom,.footer__bottomWrp,.footer__bottomWrp a{font-size:12px!important;color:#ffffff80!important}.footer .social-links svg path,.footer .social-links svg circle{fill:#fff;stroke:#fff}.irw-hero{display:flex;min-height:822px;background:#fff;margin:0 calc(50% - 50vw);width:100vw;max-width:100vw}html,body{overflow-x:hidden}.irw-hero__copy{flex:0 0 64.2%;width:64.2%;max-width:64.2%;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:34px;padding:0 72px}.irw-btn{display:inline-block;background:#16181a!important;color:#fff!important;border:1px solid #16181A!important;padding:19px 42px!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-decoration:none;transition:background .15s,color .15s}.irw-btn:hover{background:#fff!important;color:#16181a!important}.irw-hero__proof{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:8px;font-size:12px;letter-spacing:.06em;color:#6b6f6d}.irw-hero__panel{flex:0 0 35.8%;width:35.8%;max-width:35.8%;min-width:0;background:#eceae4;border-left:1px solid #E8E6E1;position:relative;overflow:hidden;padding:0}.irw-hero__panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.irw-hero__placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8d8a83}.irw-trust{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #E8E6E1;margin:0 calc(50% - 50vw);width:100vw;max-width:100vw}.irw-trust div{padding:26px 20px;text-align:center;font-size:12px;letter-spacing:.06em;color:#6b6f6d;border-left:1px solid #E8E6E1}.irw-trust div:first-child{border-left:0}@media(max-width:860px){.irw-hero{flex-direction:column;min-height:0}.irw-hero__copy{flex:0 0 auto;width:100%;max-width:100%;padding:40px 24px 32px;gap:22px}.irw-h1{font-size:clamp(44px,13.5vw,54px)!important}.irw-subline{font-size:16px!important}.irw-eyebrow{font-size:11px!important}.irw-btn{display:block;width:100%;text-align:center;padding:19px 20px!important}.irw-hero__proof{display:none}.irw-hero__panel{flex:0 0 auto;width:100%;max-width:100%;min-height:420px;border-left:0;border-top:1px solid #E8E6E1}.irw-hero__proof-mobile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 20px;font-size:10px;letter-spacing:.06em;color:#6b6f6d;text-align:center;border-top:1px solid #E8E6E1}.irw-trust{grid-template-columns:1fr 1fr}.irw-trust div:nth-child(3){border-left:0}.irw-trust div:nth-child(n+3){border-top:1px solid #E8E6E1}}body{overflow-x:clip}.shopify-section:has(.irw-hero){padding:0!important;margin:0!important}.shopify-section:has(.irw-hero)>*{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.irw-hero{display:flex;align-items:stretch;min-height:822px;background:#fff;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto}.irw-hero__copy{flex:0 0 64.2%;width:64.2%;max-width:64.2%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:34px;padding:0 72px}.irw-hero__panel{flex:0 0 35.8%;width:35.8%;max-width:35.8%;min-width:0;box-sizing:border-box;background:#eceae4;border-left:1px solid #E8E6E1;display:flex;align-items:center;justify-content:center;padding:60px 40px;overflow:hidden}.irw-eyebrow{margin:0!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#5b6b62!important}.irw-h1{margin:0!important;font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:clamp(54px,8.2vw,118px)!important;line-height:.9!important;letter-spacing:-.035em!important;text-transform:uppercase!important;color:#16181a!important}.irw-subline{margin:0!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;max-width:560px;color:#16181a!important;text-wrap:pretty}.irw-subline strong{font-weight:600!important}.irw-hero .irw-btn{display:inline-block;background:#16181a!important;color:#fff!important;border:1px solid #16181A!important;padding:19px 42px!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background .15s,color .15s}.irw-hero .irw-btn:hover{background:#fff!important;color:#16181a!important}.irw-hero__proof{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:8px;font-family:Archivo,sans-serif;font-size:12px;letter-spacing:.06em;color:#6b6f6d}.irw-hero__proof i{color:#c9cbc8;font-style:normal}.irw-hero__proof-mobile{display:none}.irw-hero__placeholder{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.irw-hero__placeholder svg{width:44px;height:44px}.irw-hero__placeholder em{font-style:normal;font-family:Archivo,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8d8a83}.irw-hero__placeholder small{font-family:Archivo,sans-serif;font-size:11px;letter-spacing:.04em;color:#b5b2aa}.irw-hero__panel img{max-height:100%;max-width:100%;width:auto;min-width:0;object-fit:contain}@media(max-width:860px){.irw-hero{flex-direction:column;min-height:0}.irw-hero__copy{flex:0 0 auto;width:100%;max-width:100%;padding:40px 24px 32px;gap:22px}.irw-h1{font-size:clamp(44px,13.5vw,54px)!important}.irw-subline{font-size:16px!important}.irw-eyebrow{font-size:11px!important}.irw-hero .irw-btn{display:block;width:100%;text-align:center;padding:19px 20px!important}.irw-hero__proof{display:none}.irw-hero__panel{flex:0 0 auto;width:100%;max-width:100%;min-height:420px;border-left:0;border-top:1px solid #E8E6E1;padding:40px 24px}.irw-hero__proof-mobile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 20px;font-family:Archivo,sans-serif;font-size:10px;letter-spacing:.06em;color:#6b6f6d;text-align:center;border-top:1px solid #E8E6E1}}header,.header,.site-header,.header-wrapper{border-bottom:1px solid #E8E6E1!important;background:#fff!important}header nav a,.header nav a,.site-header nav a,header .header__menu-item,.header__menu-item,header .list-menu__item,.list-menu__item{font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#16181a!important;text-decoration:none!important}header nav a:hover,.header nav a:hover,.header__menu-item:hover,.list-menu__item:hover{color:#5b6b62!important}header svg,.header svg,.site-header svg{stroke:#16181a!important;color:#16181a!important}.cart-count-bubble,.cart-count,.header__cart-count,.cart-badge,.cart-item-count,.site-header__cart-count,[class*=cart][class*=count],[class*=cart][class*=bubble]{background:#16181a!important;color:#fff!important;border:0!important;box-shadow:none!important;min-width:16px!important;width:16px!important;height:16px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Archivo,sans-serif!important;font-size:10px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;position:absolute!important;top:-5px!important;right:-6px!important}header a[href*=cart],.header a[href*=cart],.header__icon--cart,.site-header__cart{position:relative!important;display:inline-flex!important;align-items:center!important}header nav a,.header nav a,.site-header nav a,.header__menu-item,.list-menu__item{text-decoration:none!important;background-image:none!important}header nav a:hover,.header nav a:hover,.site-header nav a:hover,header nav a:focus,.header nav a:focus,.header__menu-item:hover,.header__menu-item:focus,.list-menu__item:hover,.list-menu__item:focus{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}header nav a:after,.header nav a:after,header nav a:before,.header nav a:before,.header__menu-item:after,.list-menu__item:after{display:none!important;content:none!important}.shopify-section:has(.irw-trust),.shopify-section:has(.irw-beat){padding:0!important;margin:0!important}.irw-trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #E8E6E1;border-bottom:1px solid #E8E6E1;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.irw-trust>div{padding:26px 20px;text-align:center;font-family:Archivo,sans-serif;font-size:12px;font-weight:400;letter-spacing:.06em;color:#6b6f6d;border-left:1px solid #E8E6E1}.irw-trust>div:first-child{border-left:0}@media(max-width:860px){.irw-trust{grid-template-columns:1fr 1fr}.irw-trust>div{padding:18px 14px;font-size:11px}.irw-trust>div:nth-child(odd){border-left:0}.irw-trust>div:nth-child(n+3){border-top:1px solid #E8E6E1}}.irw-beat{padding:clamp(64px,8vw,116px) 56px;background:#fff}.irw-beat__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;max-width:1340px;margin:0 auto}.irw-beat__head{margin:0!important;max-width:14ch;font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1.05!important;letter-spacing:-.025em!important;text-transform:uppercase!important;color:#16181a!important}.irw-beat__body{margin:0!important;font-family:Archivo,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;text-transform:none!important;color:#16181a!important;text-wrap:pretty}@media(max-width:860px){.irw-beat{padding:56px 24px}.irw-beat__grid{grid-template-columns:1fr;gap:28px}.irw-beat__head{max-width:none}.irw-beat__body{font-size:16px!important}}.product-card-item{padding:22px 22px 26px!important}.product-card-item{background:#fff!important}.product-card-item .image--aspectSize{background:#eceae4!important}.product-card-item__head{margin:18px 0 10px!important}.product-card-item .product-price__wrapper{margin:0 0 20px!important}.product-card-item .original-price{font-weight:400!important;font-size:13px!important;color:#6b6f6d!important}.product-card-item .btn{display:block!important;width:100%!important;background:#fff!important;color:#16181a!important;border:1px solid #16181A!important;padding:15px 12px!important;text-align:center!important;letter-spacing:.16em!important}.product-card-item .btn:hover{background:#16181a!important;color:#fff!important}.shopify-section:has(.irw-quiz){padding:0!important;margin:0!important}.irw-quiz{padding:clamp(64px,8vw,116px) 56px;background:#fff}.irw-quiz__grid{display:grid;grid-template-columns:1.9fr 1fr;gap:34px;align-items:stretch;max-width:1340px;margin:0 auto}.irw-quiz__media{background:#eceae4;min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:20px}.irw-quiz__media span{font-family:Archivo,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8d8a83}.irw-quiz__media small{font-family:Archivo,sans-serif;font-size:11px;color:#b5b2aa}.irw-quiz__copy{display:flex;flex-direction:column;justify-content:center;gap:14px}.irw-quiz__head{margin:0!important;font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:uppercase!important;color:#16181a!important}.irw-quiz__sub{margin:0!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:#6b6f6d!important;text-transform:none!important}.irw-quiz__panel{background:#f7f6f3;padding:26px;display:flex;flex-direction:column;gap:20px;margin-top:10px}.irw-quiz__q{margin:0!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.4!important;color:#16181a!important}.irw-quiz__swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.irw-quiz__swatches a{display:flex;flex-direction:column;gap:9px;text-align:center;text-decoration:none!important}.irw-quiz__swatches span{display:block;aspect-ratio:1/1;background:#eceae4;border:1px solid #E8E6E1;transition:border-color .15s}.irw-quiz__swatches em{font-style:normal;font-family:Archivo,sans-serif;font-size:12px;font-weight:500;line-height:1.3;color:#16181a}.irw-quiz__swatches a:hover span,.irw-quiz__swatches a:focus-visible span{border-color:#16181a}.irw-quiz .irw-quiz__btn{align-self:flex-start;background:#16181a!important;color:#fff!important;border:1px solid #16181A!important;padding:19px 42px!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-decoration:none!important}.irw-quiz .irw-quiz__btn:hover{background:#fff!important;color:#16181a!important}@media(max-width:860px){.irw-quiz{padding:56px 24px}.irw-quiz__grid{grid-template-columns:1fr;gap:24px}.irw-quiz__media{min-height:280px}.irw-quiz__swatches{gap:12px}.irw-quiz .irw-quiz__btn{align-self:stretch;text-align:center}}.collection-card img,.collection-card picture,.promo-card__image-wrapper img,[class*=collection-card] img,[class*=category-card] img{opacity:0!important}.collection-card,.promo-card__image-wrapper,[class*=collection-card] [class*=image],[class*=category-card] [class*=image]{background:#eceae4!important}.collection-card__title,.collection-card a,[class*=collection-card] [class*=title],[class*=category-card] [class*=title]{position:static!important;background:transparent!important;color:#16181a!important;text-align:left!important;padding:14px 0 0!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}.irw-skin{display:flex;flex-wrap:wrap;gap:34px;max-width:1600px;margin:0 auto;padding:96px 56px;box-sizing:border-box}.irw-skin__media{flex:1 1 58%;min-width:320px;min-height:620px;background:#eceae4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:20px;box-sizing:border-box}.irw-skin__media span{font-family:Archivo,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8d8a83}.irw-skin__media small{font-family:Archivo,sans-serif;font-size:11px;color:#b5b2aa}.irw-skin__copy{flex:1 1 34%;min-width:320px;box-sizing:border-box}.irw-skin__head{margin:0 0 12px!important;font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:clamp(28px,3vw,40px)!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:uppercase!important;color:#16181a!important}.irw-skin__sub{margin:0 0 24px!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:#6b6f6d!important}.irw-skin__panel{background:#f7f6f3;padding:26px;box-sizing:border-box}.irw-skin__q{margin:0 0 20px!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.4!important;color:#16181a!important}.irw-skin__tiles{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.irw-skin__tiles a{flex:0 0 calc(33.333% - 11px);text-decoration:none!important;color:#16181a}.irw-skin__tiles span{display:block;width:100%;padding-top:100%;background:#eceae4;border:1px solid #E8E6E1;box-sizing:border-box;transition:border-color .15s}.irw-skin__tiles em{display:block;margin-top:9px;font-style:normal;font-family:Archivo,sans-serif;font-size:12px;font-weight:500;line-height:1.3;text-align:center}.irw-skin__tiles a:hover span,.irw-skin__tiles a:focus-visible span{border-color:#16181a}.irw-skin__btn{display:inline-block;background:#16181a!important;color:#fff!important;border:1px solid #16181A!important;padding:19px 42px!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-decoration:none!important}.irw-skin__btn:hover{background:#fff!important;color:#16181a!important}@media(max-width:860px){.irw-skin{padding:56px 24px;gap:24px}.irw-skin__media{flex:1 1 100%;min-height:280px}.irw-skin__copy{flex:1 1 100%}.irw-skin__tiles{gap:12px}.irw-skin__tiles a{flex:0 0 calc(33.333% - 8px)}.irw-skin__btn{display:block;text-align:center}}.irw-says{max-width:1600px;margin:0 auto;padding:96px 56px;box-sizing:border-box}.irw-says__head{margin:0 0 32px!important;font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:uppercase!important;color:#16181a!important}.irw-says__grid{display:flex;flex-wrap:wrap;gap:40px;background:#eceae4;padding:40px;box-sizing:border-box}.irw-says__card{flex:1 1 calc(50% - 20px);min-width:300px;background:#fff;padding:36px 40px;box-sizing:border-box}.irw-says__stars{margin:0 0 20px!important;font-size:13px!important;letter-spacing:.3em!important;line-height:1!important;color:#16181a!important}.irw-says__quote{margin:0 0 24px!important;font-family:Archivo,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important;color:#16181a!important;text-wrap:pretty}.irw-says__name{margin:0!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:#8d8a83!important}@media(max-width:860px){.irw-says{padding:56px 24px}.irw-says__grid{padding:24px;gap:24px}.irw-says__card{flex:1 1 100%;padding:28px 24px}.irw-says__quote{font-size:15px!important}}.articles__card img,.article-card img,[class*=article] [class*=image] img,[class*=blog] [class*=image] img{opacity:0!important}.articles__card [class*=image],.article-card [class*=image],[class*=article] [class*=image],[class*=blog] [class*=image]{background:#eceae4!important}.breadcrumbs{padding-block:20px!important;margin-bottom:0!important;border-bottom:1px solid #E8E6E1}.irw-pdp__subline{margin:0 0 22px!important;font-family:var(--font-body-family)!important;font-size:17px!important;font-weight:500!important;line-height:1.55!important;color:#16181a!important;max-width:44ch;text-wrap:pretty}.irw-facts{margin:0 0 26px!important;border-top:1px solid #E8E6E1;border-bottom:1px solid #E8E6E1}.main-product .arrow-container{width:38px!important;height:38px!important;background:#fff!important;border:1px solid #E8E6E1!important}.main-product .product-price__wrapper{font-size:21px!important;font-weight:600!important}.product-quantity__selector{max-width:126px!important;height:57px;align-items:center;padding:0 16px!important;border-color:#e8e6e1!important}.btn:before,.btn:after,.btn--fill:before,.btn--fill:after,.btn--border:before,.btn--border:after{display:none!important;content:none!important;background:none!important}.product-card-item,.product-card-item .btn{--color-hover-button-background:#16181A;--color-hover-button-label:#FFFFFF}.product-card-item .btn,.product-card-item .btn--fill,.product-card-item .btn--border,.product-card-item button[name=add]{background:#fff!important;background-color:#fff!important;color:#16181a!important;border:1px solid #16181A!important}.product-card-item .btn:hover,.product-card-item .btn--fill:hover,.product-card-item .btn--border:hover,.product-card-item button[name=add]:hover{background:#16181a!important;background-color:#16181a!important;color:#fff!important;border-color:#16181a!important}.irw-pdp__sub{margin:0!important;font-family:var(--font-head-family)!important;font-weight:400!important;font-size:clamp(17px,1.5vw,21px)!important;line-height:1.08!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:#16181a!important}.irw-pdp__body{margin:0!important;font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.65!important;color:#6b6f6d!important;max-width:50ch}@media(max-width:860px){.irw-pdp__grid{grid-template-columns:1fr}.irw-pdp__head{margin-bottom:28px!important}.irw-pdp__ingItem{grid-template-columns:1fr}.irw-bar__in{padding:12px 24px}.irw-bar__name{display:none}.irw-bar__btn{flex:1}}.breadcrumbs{padding-block:22px!important;margin-bottom:0!important;border-bottom:1px solid #E8E6E1}.breadcrumbs__item a,.breadcrumbs__item span{font-size:12px!important;letter-spacing:.06em!important}.main-product h1,.main-product .product__title{font-family:var(--font-head-family)!important;font-weight:400!important;font-size:clamp(26px,2.5vw,38px)!important;line-height:1.02!important;letter-spacing:-.028em!important;text-transform:uppercase!important;max-width:18ch;margin-bottom:18px!important}.irw-pdp__eyebrow{margin:0 0 10px!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#5b6b62!important}.irw-pdp__subline{margin:0 0 24px!important;font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:500!important;line-height:1.55!important;color:#16181a!important;text-wrap:pretty}.irw-facts{margin:0 0 28px!important;border-top:1px solid #E8E6E1;border-bottom:1px solid #E8E6E1}.irw-facts>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid #E8E6E1}.irw-facts>div:first-child{border-top:0}.irw-facts dt{margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b6f6d}.irw-facts dd{margin:0;font-size:14px;text-align:right;color:#16181a}.main-product .image--aspectSize,.main-product .product__media{background:#eceae4!important}.main-product .product-price__wrapper{font-size:22px!important;font-weight:600!important}.main-product .product-price__wrapper .original-price{font-size:16px!important;font-weight:400!important;color:#6b6f6d!important}.product-quantity__selector{max-width:132px!important;height:57px;align-items:center;padding:0 16px!important;border-color:#e8e6e1!important}.main-product .accordion__item{border-bottom:1px solid #E8E6E1;margin-bottom:0}.main-product .accordion__item__head{padding:20px 24px 20px 0!important}.main-product .accordion__item__head p,.main-product .accordion__item__head h4,.main-product .accordion__item__head h5{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}.main-product .accordion__item__head:before,.main-product .accordion__item__head:after{width:12px!important;background-color:#6b6f6d!important}.main-product .accordion__item__body p,.main-product .accordion__item__body li{font-size:15px!important;line-height:1.65!important;color:#6b6f6d!important}.irw-pdp__block{padding-block:clamp(56px,7vw,96px)}.irw-pdp__block+.irw-pdp__block{padding-top:0}.irw-pdp__head{margin:0 0 40px!important;font-family:var(--font-head-family)!important;font-weight:400!important;font-size:clamp(26px,3.4vw,44px)!important;line-height:.95!important;letter-spacing:-.03em!important;text-transform:uppercase!important;color:#16181a!important}.irw-pdp__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e8e6e1;border:1px solid #E8E6E1}.irw-pdp__cell{background:#fff;padding:34px 30px 38px;display:flex;flex-direction:column;gap:12px}.irw-pdp__num{margin:0!important;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.2em;color:#8d8a83}.irw-pdp__sub{margin:0!important;font-family:var(--font-head-family)!important;font-weight:400!important;font-size:clamp(18px,1.6vw,22px)!important;line-height:1.05!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:#16181a!important}.irw-pdp__body{margin:0!important;font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.65!important;color:#6b6f6d!important;max-width:46ch}.irw-pdp__acc{max-width:820px;border-top:1px solid #E8E6E1}.irw-pdp__acc details{border-bottom:1px solid #E8E6E1}.irw-pdp__acc summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-body-family);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#16181a}.irw-pdp__acc summary::-webkit-details-marker{display:none}.irw-pdp__acc summary:after{content:"+";font-size:16px;font-weight:400;color:#6b6f6d;line-height:1}.irw-pdp__acc details[open] summary:after{content:"\2013"}.irw-pdp__panel{padding:0 0 24px}.irw-pdp__panel p,.irw-pdp__panel li{font-size:15px!important;line-height:1.65!important;color:#6b6f6d!important}.irw-pdp__grid--4{grid-template-columns:repeat(4,1fr)}.irw-pdp__steps .irw-pdp__cell{gap:14px}.irw-pdp__steps .irw-pdp__num{font-family:var(--font-head-family)!important;font-weight:400!important;font-size:34px!important;letter-spacing:-.03em!important;color:#16181a!important;line-height:1!important}.irw-pdp__ing{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#e8e6e1;border:1px solid #E8E6E1}.irw-pdp__ingItem{background:#fff;display:grid;grid-template-columns:190px 1fr}.irw-pdp__ingShot{background:#eceae4;display:flex;align-items:center;justify-content:center;min-height:210px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#8d8a83}.irw-pdp__ingCopy{padding:32px 30px;display:flex;flex-direction:column;gap:10px}.irw-pdp__ingName{margin:0!important;font-family:var(--font-body-family);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:#8d8a83}.main-product .arrow-container,.main-product .sliderPagination__next,.main-product .sliderPagination__prev{width:38px!important;height:38px!important;background:#fff!important;border:1px solid #E8E6E1!important}.main-product .arrow-container:hover{background:#16181a!important;border-color:#16181a!important}.main-product .arrow-container:hover svg path{stroke:#fff!important}@media(max-width:1200px){.irw-pdp__ingItem{grid-template-columns:150px 1fr}}@media(max-width:960px){.irw-pdp__grid--4{grid-template-columns:repeat(2,1fr)}.irw-pdp__ing{grid-template-columns:1fr}}@media(max-width:860px){.irw-pdp__grid{grid-template-columns:1fr}.irw-pdp__head{margin-bottom:28px!important}.irw-pdp__ingItem{grid-template-columns:1fr}}.irw-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid #E8E6E1;transform:translateY(100%);transition:transform .25s ease}.irw-bar.is-on{transform:translateY(0)}.irw-bar__in{max-width:1600px;margin:0 auto;padding:14px 56px;display:flex;align-items:center;gap:24px}.irw-bar__name{margin:0!important;flex:1;min-width:0;font-size:14px!important;font-weight:600!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.irw-bar__price{margin:0!important;font-size:15px!important;font-weight:600!important}.irw-bar__btn{padding:15px 34px!important}@media(max-width:860px){.irw-bar__in{padding:12px 24px}.irw-bar__name{display:none}.irw-bar__btn{flex:1}}@media(prefers-reduced-motion:reduce){.irw-bar{transition:none}}.irw-assure{display:flex;flex-wrap:wrap;gap:8px 14px;margin:18px 0 0!important;padding-top:16px;border-top:1px solid #E8E6E1;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#8d8a83!important}.irw-assure span{display:inline-block}.irw-assure span+span:before{content:"\b7";margin-right:14px;color:#e8e6e1}.irw-pdp__headRow{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.irw-pdp__headRow a{font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#5b6b62!important;text-decoration:none!important;border-bottom:1px solid #5B6B62;padding-bottom:2px}@media(max-width:640px){.irw-pdp__cell{padding:24px 20px 28px}.irw-pdp__ingCopy{padding:24px 20px}.irw-pdp__ingShot{min-height:180px}.irw-pdp__head{margin:0 0 24px!important}.irw-pdp__headRow{flex-direction:column;align-items:flex-start;gap:12px}.irw-pdp__grid--4{grid-template-columns:repeat(2,1fr)}.irw-pdp__steps .irw-pdp__num{font-size:28px!important}.irw-facts dt{font-size:11px!important}.irw-facts dd{font-size:14px!important}.irw-assure{flex-direction:column;gap:6px}.irw-assure span+span:before{content:none}.irw-pdp__acc summary{font-size:15px!important;padding-block:18px!important}.irw-bar__in{padding:10px 20px;gap:12px}.irw-bar__name{font-size:12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.irw-bar__btn{padding:13px 20px!important}}.irwc{--ink:#16181A;--stone:#ECEAE4;--line:#E8E6E1;--moss:#5B6B62;--muted:#6B6F6D;--label:#8D8A83;--dot:#C9CBC8;--icon:#B5B2AA;--gut:clamp(24px,4.6vw,56px);--sec:clamp(64px,8vw,116px);--page:1600px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);background:#fff;color:var(--ink);font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-align:left;overflow-x:hidden}.irwc *,.irwc *:before,.irwc *:after{box-sizing:border-box;border-radius:0}.irwc img{max-width:100%;display:block}.irwc a{color:var(--ink);text-decoration:none;transition:color .15s}.irwc a:hover{color:var(--moss)}.irwc p,.irwc h1,.irwc h2,.irwc h3,.irwc h4,.irwc blockquote,.irwc dl,.irwc dd,.irwc dt{margin:0}.irwc ul{list-style:none;margin:0;padding:0}.irwc :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.irwc__wrap{max-width:var(--page);margin:0 auto;padding-inline:var(--gut)}.irwc__sec{padding-block:var(--sec)}.irwc__sec--tight{padding-top:0}.irwc .h1{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(34px,5.2vw,78px);line-height:.94;letter-spacing:-.035em;text-transform:uppercase;max-width:12ch;color:var(--ink)}.irwc .h2{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(26px,3.4vw,44px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:var(--ink)}.irwc .h3{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(17px,1.5vw,21px);line-height:1.08;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink)}.irwc .eyebrow{font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--moss)}.irwc .subline{font-size:17px;line-height:1.55;font-weight:500;max-width:46ch;text-wrap:pretty;color:var(--ink)}.irwc .body{font-size:16px;line-height:1.65;color:var(--muted);max-width:50ch}.irwc .small{font-size:13px;line-height:1.5;color:var(--muted)}.irwc .ph{color:var(--label);font-weight:500}.irwc .crumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding-block:20px;border-bottom:1px solid var(--line);font-size:12px;letter-spacing:.06em;color:var(--muted)}.irwc .crumbs i{color:var(--dot);font-style:normal}.irwc .head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:44px}.irwc .head a{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.irwc .intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:var(--gut);align-items:end;padding-block:var(--sec) 0}.irwc .intro__lead{display:flex;flex-direction:column;gap:22px}.irwc .intro__aside{display:flex;flex-direction:column;gap:16px;padding-bottom:6px}.irwc .contact{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:56px}.irwc .contact__form,.irwc .contact__side{background:#fff;padding:44px 42px 48px}.irwc .contact__side{display:flex;flex-direction:column;gap:34px}.irwc .field{display:flex;flex-direction:column;gap:9px;margin-bottom:22px}.irwc .field label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--label)}.irwc .field label em{font-style:normal;color:var(--moss)}.irwc .field input,.irwc .field textarea{font:inherit;font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--line);padding:16px;width:100%;transition:border-color .15s}.irwc .field textarea{min-height:170px;resize:vertical}.irwc .field input:focus,.irwc .field textarea:focus{border-color:var(--ink);outline:none}.irwc .field input::placeholder,.irwc .field textarea::placeholder{color:var(--icon)}.irwc .formnote{margin-top:18px;font-size:12px;line-height:1.6;color:var(--label)}.irwc .note{padding:14px 16px;border:1px solid var(--line);font-size:14px;line-height:1.55;margin-bottom:24px}.irwc .note--ok{border-color:var(--moss);color:var(--moss)}.irwc .note--err{border-color:#b4453f;color:#b4453f}.irwc .note ul{margin:6px 0 0;padding:0}.irwc .btn{display:inline-block;background:var(--ink);color:#fff;padding:19px 42px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;border:1px solid var(--ink);text-align:center;cursor:pointer;transition:background .15s,color .15s}.irwc .btn:hover{background:#fff;color:var(--ink)}.irwc .btn--ghost{background:transparent;color:var(--ink)}.irwc .btn--ghost:hover{background:var(--ink);color:#fff}.irwc .btn--block{display:block;width:100%}.irwc .dl dt{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--label);margin:0 0 9px}.irwc .dl dd{font-size:15px;line-height:1.65}.irwc .dl dd a{border-bottom:1px solid var(--line)}.irwc .dl dd a:hover{border-color:var(--moss)}.irwc .hr{height:1px;background:var(--line);border:0;margin:0}.irwc .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.irwc .cell{background:#fff;padding:38px 32px 44px;display:flex;flex-direction:column;gap:14px}.irwc .cell .num{font-size:12px;letter-spacing:.2em;color:var(--label);font-weight:600}.irwc .cell a{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;align-self:flex-start;margin-top:auto}.irwc .mapblock{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.irwc .map{background:var(--stone);min-height:460px;position:relative}.irwc .map iframe{width:100%;height:100%;min-height:460px;border:0;display:block;filter:grayscale(1) contrast(1.04);transition:filter .3s ease}.irwc .map:hover iframe,.irwc .map:focus-within iframe{filter:grayscale(0) contrast(1)}.irwc .office{background:#fff;padding:44px 42px 48px;display:flex;flex-direction:column;gap:28px}.irwc .band{background:var(--stone)}.irwc .band__in{max-width:var(--page);margin:0 auto;padding:var(--sec) var(--gut);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gut);align-items:center}.irwc .band blockquote{max-width:22ch;font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(24px,3vw,40px);line-height:1.04;letter-spacing:-.03em;text-transform:uppercase;color:var(--ink)}@media(max-width:1100px){.irwc .intro{grid-template-columns:1fr;gap:28px;align-items:start}.irwc .contact,.irwc .mapblock{grid-template-columns:1fr}.irwc .band__in{grid-template-columns:1fr;gap:28px}}@media(max-width:960px){.irwc .grid3{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.irwc .head{flex-direction:column;align-items:flex-start;gap:14px}}@media(max-width:560px){.irwc .grid3{grid-template-columns:1fr}.irwc .contact__form,.irwc .contact__side,.irwc .office{padding:30px 22px 34px}.irwc .cell{padding:28px 22px 32px}.irwc .map,.irwc .map iframe{min-height:340px}}@media(prefers-reduced-motion:reduce){.irwc *{transition:none!important}}.irwb{--ink:#16181A;--stone:#ECEAE4;--line:#E8E6E1;--moss:#5B6B62;--muted:#6B6F6D;--label:#8D8A83;--dot:#C9CBC8;--icon:#B5B2AA;--gut:clamp(24px,4.6vw,56px);--sec:clamp(64px,8vw,116px);--page:1600px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);background:#fff;color:var(--ink);font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-align:left;overflow-x:hidden}.irwb *,.irwb *:before,.irwb *:after{box-sizing:border-box;border-radius:0}.irwb img{max-width:100%;display:block}.irwb a{color:var(--ink);text-decoration:none;transition:color .15s}.irwb a:hover{color:var(--moss)}.irwb p,.irwb h1,.irwb h2,.irwb h3,.irwb h4,.irwb blockquote{margin:0}.irwb ul{list-style:none;margin:0;padding:0}.irwb :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.irwb__wrap{max-width:var(--page);margin:0 auto;padding-inline:var(--gut)}.irwb__sec{padding-block:var(--sec)}.irwb__sec--nobottom{padding-bottom:0}.irwb .h1{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(34px,5.2vw,78px);line-height:.94;letter-spacing:-.035em;text-transform:uppercase;max-width:12ch;color:var(--ink)}.irwb .h2{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(26px,3.4vw,44px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:var(--ink)}.irwb .eyebrow{font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--moss)}.irwb .subline{font-size:17px;line-height:1.55;font-weight:500;max-width:46ch;text-wrap:pretty;color:var(--ink)}.irwb .body{font-size:16px;line-height:1.65;color:var(--muted);max-width:50ch}.irwb .small{font-size:13px;line-height:1.5;color:var(--muted)}.irwb .ph{color:var(--label);font-weight:500}.irwb .meta{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--label);display:flex;gap:12px;flex-wrap:wrap;align-items:center}.irwb .meta i{font-style:normal;color:var(--dot)}.irwb .slot{background:var(--stone);display:flex;align-items:center;justify-content:center;padding:16px}.irwb .slot__label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--label);font-weight:600;text-align:center;line-height:1.9}.irwb .slot__label span{letter-spacing:.04em;text-transform:none;font-weight:400;color:var(--icon)}.irwb .crumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding-block:20px;border-bottom:1px solid var(--line);font-size:12px;letter-spacing:.06em;color:var(--muted)}.irwb .crumbs i{color:var(--dot);font-style:normal}.irwb .head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:44px}.irwb .head a{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.irwb .intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:var(--gut);align-items:end;padding-block:var(--sec) 0}.irwb .intro__lead{display:flex;flex-direction:column;gap:22px}.irwb .filters{display:flex;gap:10px;flex-wrap:wrap;padding-block:34px 0}.irwb .chip{border:1px solid var(--line);padding:12px 20px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--muted);transition:border-color .15s,color .15s,background .15s}.irwb .chip:hover{border-color:var(--ink);color:var(--ink)}.irwb .chip[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.irwb .lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:44px}.irwb .lead__shot{aspect-ratio:4/3}.irwb .lead__copy{background:#fff;padding:48px 44px 52px;display:flex;flex-direction:column;gap:20px;justify-content:center}.irwb .lead__title{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(24px,2.7vw,38px);line-height:1.02;letter-spacing:-.03em;text-transform:uppercase;color:var(--ink)}.irwb .more{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;align-self:flex-start}.irwb .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.irwb .post{background:#fff;padding:22px 22px 30px;display:flex;flex-direction:column;gap:16px}.irwb .post__shot{aspect-ratio:3/2}.irwb .post__title{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:19px;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink)}.irwb .post .body{font-size:15px}.irwb .post .more{margin-top:auto}.irwb .empty{border:1px solid var(--line);padding:56px 32px;text-align:center}.irwb .pager{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}.irwb .pager__nums{display:flex;gap:6px}.irwb .pager__nums a,.irwb .pager__nums span{min-width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);font-size:13px;font-weight:600}.irwb .pager__nums span[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.irwb .pager>a,.irwb .pager>span{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px}.irwb .pager .off{color:var(--icon);border-color:transparent;pointer-events:none}.irwb .band{background:var(--stone)}.irwb .band__in{max-width:var(--page);margin:0 auto;padding:var(--sec) var(--gut);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gut);align-items:center}.irwb .band blockquote{max-width:20ch;font-family:Archivo Black,Archivo,sans-serif;font-weight:400;font-size:clamp(24px,3vw,40px);line-height:1.04;letter-spacing:-.03em;text-transform:uppercase;color:var(--ink)}.irwb .bandform{display:flex;border:1px solid var(--ink);background:#fff;max-width:480px}.irwb .bandform input{flex:1;min-width:0;border:0;background:transparent;padding:17px 18px;font:inherit;font-size:15px;color:var(--ink)}.irwb .bandform input:focus{outline:none}.irwb .bandform input::placeholder{color:var(--icon)}.irwb .bandform button{background:var(--ink);color:#fff;padding:17px 26px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border:0;cursor:pointer}.irwb .bandnote{margin-top:14px}.irwb .bandok{margin-top:14px;font-size:13px;font-weight:600;color:var(--moss)}@media(max-width:1100px){.irwb .intro{grid-template-columns:1fr;gap:26px;align-items:start}.irwb .lead{grid-template-columns:1fr}.irwb .band__in{grid-template-columns:1fr;gap:28px}}@media(max-width:960px){.irwb .posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.irwb .head{flex-direction:column;align-items:flex-start;gap:14px}}@media(max-width:560px){.irwb .posts{grid-template-columns:1fr}.irwb .lead__copy{padding:30px 22px 34px}.irwb .pager{flex-direction:column;align-items:flex-start;gap:18px}}@media(prefers-reduced-motion:reduce){.irwb *{transition:none!important}}.irw-match{max-width:1600px;margin:0 auto;padding:96px 56px;box-sizing:border-box}.irw-match__head{margin:0 0 14px!important;font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:uppercase!important;color:#16181a!important}.irw-match__sub{margin:0 0 34px!important;font-family:Archivo,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;text-transform:none!important;color:#6b6f6d!important;max-width:62ch}.irw-match__scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.irw-match__table{width:100%;min-width:720px;border-collapse:collapse;margin:0;background:#fff}.irw-match__table th,.irw-match__table td{border:1px solid #E8E6E1!important;padding:18px 20px!important;text-align:left!important;vertical-align:top!important;font-family:Archivo,sans-serif!important;font-size:14px!important;line-height:1.5!important;color:#16181a!important;background:#fff}.irw-match__table thead th{font-family:Archivo Black,Archivo,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.15!important;text-transform:uppercase!important;letter-spacing:-.01em!important}.irw-match__table thead th:first-child{background:#fff;border-top-color:transparent!important;border-left-color:transparent!important}.irw-match__table tbody th{font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#6b6f6d!important;background:#f7f6f3!important;width:22%}.irw-match__table i{font-style:normal;color:#5b6b62;font-weight:600;font-size:12px;letter-spacing:.1em}.irw-skin__step{margin:0 0 14px!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.24em!important;text-transform:uppercase!important;line-height:1.2!important;color:#5b6b62!important}@media(max-width:1100px){.irw-match{padding:72px 40px}}@media(max-width:860px){.irw-match{padding:56px 24px}.irw-match__table{min-width:0}.irw-match__table,.irw-match__table tbody,.irw-match__table tr,.irw-match__table th,.irw-match__table td{display:block;width:auto}.irw-match__table thead{display:none}.irw-match__table tr{margin-bottom:-1px}.irw-match__table tbody th{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/irwings.css.map */
