:root{--he-ink:#281919;--he-wine:#4e101b;--he-pale:#fbf7f2;--he-paper:#fffaf5;--he-rose:#efe1d4;--he-gold:#af8336;--he-rule:#e7dbd0;--he-font:var(--sans),Arial,sans-serif}body{background:var(--he-pale);color:var(--he-ink);font-family:var(--he-font)}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #a06c3e;outline-offset:3px}.he-header{background:var(--he-paper)}.he-topline{background:var(--he-wine);color:#fff}.he-logo{width:auto;min-width:0;display:flex;align-items:center;justify-content:flex-start;line-height:0}.he-logo__badge{width:75px;height:75px;background:#030302;display:flex;overflow:hidden;align-items:center;justify-content:center}.he-logo .he-logo__badge img{width:75px;height:75px;max-height:none;object-fit:contain}.he-header__in{min-height:85px;padding-block:4px}.he-menu{gap:clamp(11px,1.5vw,27px)}.he-menu>li>a{font-size:13px;font-weight:500}.he-header .he-iconbtn{color:var(--he-ink)}.he-header .he-count{background:var(--he-wine)!important;color:#fff!important}.he-desktop-search{border:1px solid #e3d8ce;background:#fff;min-width:160px}.he-btn,.he-card__button,.he-card__form .he-card__button{background:var(--he-wine);border:1px solid var(--he-wine);color:#fff;border-radius:2px;transition:background .15s,border-color .15s}.he-btn:hover,.he-card__button:hover{background:#711b29;border-color:#711b29;color:#fff}.he-btn--ghost{background:#fff9f5;color:var(--he-wine);border-color:var(--he-wine)}.he-btn--ghost:hover{color:#fff}.he-hero .he-eyebrow{color:#4e2027}.he-hero h1 span:first-child{color:var(--he-wine)}.he-hero h1 span:nth-child(2){color:#211a19}.he-feature__cta .he-btn{color:#fff}.he-card__media{background:#fff!important}.he-card__media img{background:#fff;mix-blend-mode:normal}.he-card__link,.he-card__title{text-decoration:none}.he-card__button{cursor:pointer}.he-card__form{margin-top:auto}.he-collection-mast{background:#f0e3d7;border-bottom:1px solid #e6d5c7;overflow:hidden;position:relative}.he-collection-mast__inner{position:relative;min-height:230px;display:flex;align-items:center;padding-block:24px 26px}.he-collection-mast .he-crumbs{position:absolute;top:17px;left:var(--gutter);text-align:left;z-index:3;font-size:11px;color:#675b55}.he-collection-mast .he-crumbs a{color:#675b55;text-decoration:none}.he-collection-mast .he-crumbs span{margin-inline:5px}.he-collection-mast__copy{position:relative;z-index:2;width:min(68%,690px);padding:36px 0 10px}.he-collection-mast__copy .he-eyebrow{color:#7b4b3a;font-size:10px;letter-spacing:.24em}.he-collection-mast h1{font-size:clamp(43px,5vw,72px);color:var(--he-wine);margin:11px 0 12px;line-height:.96}.he-collection-mast__copy p,.he-collection-intro{font-size:14px;line-height:1.6;max-width:550px;color:#584c45}.he-collection-intro p{margin:0}.he-collection-intro>*:nth-child(n+3){display:none}.he-collection-mast__photo{position:absolute;top:0;right:0;bottom:0;left:57%;overflow:hidden}.he-collection-mast__photo img{width:100%;height:100%;object-fit:cover}.he-collection-mast__photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#f0e3d7 0%,rgba(240,227,215,.55) 27%,transparent 75%)}.he-shop--refined{padding-top:27px;padding-bottom:65px}.he-shop__intro{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;padding:0 0 20px}.he-shop__intro .he-eyebrow{font-size:10px;color:#805a3b}.he-shop__intro h2{font-size:clamp(29px,3vw,38px);margin:4px 0 0;line-height:1.08}.he-shop__intro p{font-size:12px;color:#72645d;margin:0}.he-shop-layout{display:grid;grid-template-columns:215px minmax(0,1fr);gap:26px;align-items:start}.he-shop-layout:has(>.he-shop-layout__products:first-child){display:block}.he-shop-layout__products{min-width:0}.he-filter-panel{position:sticky;top:100px;max-height:calc(100vh - 116px);overflow-y:auto;padding:0 14px 0 0;scrollbar-width:thin}.he-filter-panel__head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--he-rule);padding:3px 0 16px}.he-filter-panel__head h2{font:600 14px var(--he-font);letter-spacing:.01em;margin:0}.he-filters-close{display:none}.he-filter-group{border-bottom:1px solid var(--he-rule);padding:14px 0}.he-filter-group summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:13px;font-weight:600;min-height:28px}.he-filter-group summary::-webkit-details-marker{display:none}.he-filter-group[open] summary span{transform:rotate(45deg)}.he-filter-values{display:grid;gap:11px;padding:13px 0 6px}.he-filter-check{font-size:12px;line-height:1.2;display:flex;gap:9px;align-items:center;cursor:pointer;color:#4a3b36}.he-filter-check input{accent-color:var(--he-wine);width:15px;height:15px;flex:none}.he-filter-check small{color:#8b8078;margin-left:auto}.he-filter-check:has(input:disabled){opacity:.4}.he-price-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.he-price-filter label{font-size:11px;color:#71635d}.he-price-filter input{display:block;width:100%;border:1px solid var(--he-rule);background:#fff;border-radius:2px;padding:9px 6px;margin-top:5px;font-size:12px;min-width:0}.he-filter-panel__buttons{display:grid;gap:10px;padding:19px 0}.he-filter-panel__buttons .he-btn{width:100%;min-height:40px}.he-reset{color:var(--he-wine);text-decoration:underline;text-underline-offset:3px;font-size:12px;text-align:center}.he-shop-toolbar{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--he-rule);border-bottom:1px solid var(--he-rule);margin-bottom:18px}.he-shop-toolbar__left{display:flex;align-items:center;gap:15px}.he-shop-toolbar__left p{margin:0;font-size:12px;color:#756a63;white-space:nowrap}.he-filter-toggle{display:none;align-items:center;gap:7px;font-size:12px;font-weight:600;background:none;border:0;padding:8px 0;color:var(--he-ink)}.he-filter-toggle svg{width:16px;height:16px}.he-sort{display:flex;align-items:center;gap:9px;color:#706159;font-size:12px;white-space:nowrap}.he-sort .he-select{height:35px;min-width:125px;max-width:190px;padding:4px 24px 4px 9px;background:#fff;font-size:12px;border:1px solid #e5dacf;border-radius:2px}.he-active-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 17px;align-items:center}.he-active-filters a:not(.he-reset){font-size:11px;background:#f0e1d6;color:#5b2830;padding:6px 10px;border:1px solid #ddc8bb;text-decoration:none}.he-grid.he-grid--shop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:0;margin:0;align-items:stretch}.he-grid.he-grid--shop .he-card__media{aspect-ratio:1/1}.he-grid.he-grid--shop .he-card__details{min-height:75px}.he-grid.he-grid--shop .he-card__title{font-size:13px}.he-grid.he-grid--shop .he-card__button{min-height:37px;font-size:11px}.he-no-results{text-align:center;padding:65px 20px;background:#fffdf9}.he-no-results h2{font-size:30px}.he-pagination{padding:25px 0}.he-product-wrap{padding-bottom:43px}.he-product-wrap .he-crumbs{font-size:11px;color:#7d6c61;padding-top:18px;padding-bottom:20px;text-align:left;letter-spacing:0}.he-product-wrap .he-crumbs a{color:#7d6c61}.he-pdp-top{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(26px,4vw,65px);align-items:start}.he-gallery-col{top:99px;margin:0;position:sticky}.he-gallery__main{aspect-ratio:1.08/1;background:#fff;border:1px solid #eadfd6;position:relative;overflow:hidden}.he-gallery__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;padding:0}.he-gallery__thumbs{grid-auto-columns:calc((100% - 45px)/4);gap:10px;padding:0;margin-top:12px}.he-gallery__thumbs button{background:#fff;border:1px solid #e7d9ce;aspect-ratio:1/1;min-width:0;overflow:hidden}.he-gallery__thumbs img{display:block;width:100%;height:100%;object-fit:contain;padding:0;mix-blend-mode:normal;background:#fff}.he-gallery__thumbs button[aria-current=true]{border-color:var(--he-wine);box-shadow:inset 0 0 0 1px var(--he-wine)}.he-perks{display:none!important}.he-summary{padding-top:7px;max-width:none;align-content:start}.he-summary__micro{color:#876549;letter-spacing:.21em;font-size:10px;font-weight:600;margin:0 0 12px;text-transform:uppercase}.he-titlerow{padding:0}.he-product-title{font-size:clamp(38px,4.5vw,62px);letter-spacing:-.058em;color:#32161c;line-height:.99;margin:0 0 11px}.he-character{margin:3px 0 12px;color:#75645b;font-size:14px;line-height:1.45}.he-pdp-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:#7a655b;font-size:11px;margin:4px 0 13px}.he-pdp-meta>span:first-child{color:#385f4d}.he-price.price{margin:0 0 14px;display:flex;gap:12px;align-items:baseline;font-size:25px;color:#31191c;font-weight:600}.he-price ins{text-decoration:none}.he-price del{font-size:15px;color:#9a8e87}.he-save{color:var(--he-wine);font-weight:600;font-size:12px}.he-notecards{border:1px solid var(--he-rule);background:#fffdfb;padding:15px 18px;margin:0 0 19px}.he-notecards .he-label{margin:0 0 12px;color:#624f49;letter-spacing:.15em}.he-notecards ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.he-notecards li{display:flex;flex-direction:column;gap:5px;border:0;padding:0;font-size:12px}.he-notecards strong{font-size:10px;color:#806d64;font-weight:600}.he-notecards span{font-size:12px;color:#291e1b}.he-form{margin:13px 0 0}.he-label{letter-spacing:.09em;font-size:11px;font-weight:700}.he-pills{gap:8px;display:flex;flex-wrap:wrap;margin:10px 0 18px}.he-pill{border:1px solid #dacac0;background:#fffbf7;min-height:52px;min-width:80px;max-width:130px;padding:8px 12px;border-radius:2px;display:flex;gap:3px;flex-direction:column;align-items:flex-start;justify-content:center;cursor:pointer;color:#2c2221}.he-pill span{font-size:13px;font-weight:600;line-height:1.3}.he-pill small{font-size:11px;color:#776d68}.he-pill[aria-pressed=true]{background:#f6e9e2;border:2px solid var(--he-wine);padding:7px 11px}.he-pill:disabled{opacity:.38;text-decoration:line-through;cursor:not-allowed}.he-buy{display:grid;grid-template-columns:113px minmax(0,1fr);align-items:stretch;gap:10px}.he-buy>.he-label{grid-column:1/-1;display:none}.he-qty{display:flex;align-items:center;justify-content:space-between;min-width:0;width:113px;height:50px;border:1px solid #d9c9bd;background:#fff}.he-qty button{font-size:19px;border:0;background:none;min-height:44px;min-width:34px;cursor:pointer;color:#382622}.he-qty input{font-size:13px;width:42px;border:0;background:transparent;text-align:center;min-width:0;-moz-appearance:textfield}.he-qty input::-webkit-outer-spin-button,.he-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.he-add,.he-buy .he-btn{min-height:50px;font-size:13px;font-weight:600;letter-spacing:0}.he-buy .he-buynow{grid-column:1/-1;width:100%;min-height:45px;margin:0}.he-form-error{grid-column:1/-1;margin:0;color:#a32222;font-size:12px}.he-pdp-service{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:19px;border-top:1px solid var(--he-rule);padding-top:17px}.he-pdp-service>span{display:flex;align-items:center;gap:9px;font-size:12px;color:#5c4a40}.he-pdp-service svg{width:21px;height:21px;color:#8c6740;flex:none}.he-pdp-policy{margin:10px 0;font-size:11px;color:#695b55}.he-pdp-policy a{text-decoration:underline;color:var(--he-wine)}.he-assure{margin:12px 0 0;gap:10px}.he-assure li{font-size:11px;color:#716259;line-height:1.4}.he-product-detail-head{padding-top:24px;border-bottom:1px solid var(--he-rule)}.he-product-detail-head h2{font-size:clamp(31px,3vw,43px);margin:9px 0 22px;color:#31201e}.he-tabs{margin-top:0;max-width:980px}.he-tabs__list{gap:35px}.he-tabs__list button{font-size:12px;text-transform:none;letter-spacing:0;font-weight:600;min-height:54px;border-bottom:2px solid transparent}.he-tabs__list button[aria-selected=true]{color:var(--he-wine);border-bottom-color:var(--he-wine)}.he-tabs__body,.he-tabs__panel.is-current .he-tabs__body{padding-top:21px;line-height:1.7;font-size:14px;color:#4e403a}.he-tabs__body h2,.he-tabs__body h3{font-size:22px;margin:14px 0}.he-sticky-atc{background:#fffaf6;border-top:1px solid var(--he-rule);box-shadow:0 -7px 25px #2d171316;z-index:72}.he-sticky-atc .he-btn{background:var(--he-wine);border-color:var(--he-wine);font-size:12px}.he-sticky-atc__info strong{line-height:1.2;font-size:12px}.he-sticky-atc__info span{font-size:12px;color:var(--he-wine)}.he-basket-heading{text-align:left;padding:38px 0 26px}.he-basket-heading h1{font-size:clamp(38px,5vw,55px);margin:5px 0 8px}.he-basket-heading p{font-size:14px;color:#695c56}.he-cart{grid-template-columns:minmax(0,1fr) minmax(285px,335px);gap:clamp(22px,5vw,74px)}.he-cart__item{grid-template-columns:94px 1fr auto;gap:14px;padding:14px 0;border-color:var(--he-rule)}.he-cart__item img{background:#fff;border:1px solid var(--he-rule);width:94px;height:105px;object-fit:contain;padding:0;mix-blend-mode:normal}.he-cart__title{font-size:clamp(17px,2vw,23px);font-family:var(--serif),Georgia,serif;line-height:1.12}.he-cart__meta{font-size:11px;color:#776a63}.he-cart__line-price{font-size:14px;font-weight:700;color:#311d1c}.he-cart__row{margin-top:10px}.he-cart__row .he-qty{width:108px;height:36px;min-width:108px;max-width:108px}.he-cart__row .he-qty button{min-height:32px}.he-cart__remove{font-size:11px}.he-cart__summary{padding:23px;background:#f1e7dd;position:sticky;top:100px;gap:14px}.he-cart__summary .he-eyebrow{color:#775841;font-size:10px}.he-cart__total{font-size:20px;border-top:1px solid #e0cfc1;padding-top:13px}.he-cart__summary .he-btn{min-height:48px}.he-drawer--basket{background:#fffbf7}.he-drawer--basket .he-drawer__head{background:#fff5ed;color:#271819;border-bottom:1px solid #ead9cf}.he-drawer--basket .he-drawer__head button{color:#271819}.he-drawer__body--cart{height:calc(100% - 70px);display:flex;flex-direction:column;overflow:hidden;padding:0!important}.he-mini{min-height:0;flex:1;overflow-y:auto;margin:0!important;padding:13px 20px 10px!important}.he-mini__item{display:grid;grid-template-columns:76px minmax(0,1fr) 22px;gap:11px;min-height:94px;margin:0;padding:9px 0;border-bottom:1px solid var(--he-rule)}.he-mini__item img{height:82px;width:76px;object-fit:contain;background:#fff;border:1px solid var(--he-rule);padding:0}.he-mini__title{font-size:15px;font-family:var(--serif),Georgia,serif;font-weight:600;line-height:1.1}.he-mini__meta{font-size:11px;color:#73655f;margin-top:4px}.he-mini__qty{display:flex;width:max-content;gap:2px;align-items:center;border:1px solid #d8c5b7;height:28px;margin-top:7px;font-size:12px}.he-mini__qty button{width:26px;height:26px;padding:0;background:none;border:0;cursor:pointer;color:#352021}.he-mini__qty span{width:20px;text-align:center}.he-mini__checkout{flex:none;background:#f6ede4;border-top:1px solid #e5d5c7;padding:16px 20px 20px}.he-mini__total{display:flex;justify-content:space-between;margin:0 0 12px!important;font-size:16px;gap:15px}.he-mini__buttons{display:grid;gap:9px}.he-mini__buttons .he-btn{min-height:45px}.he-basket-note{font-size:11px;margin:8px 0 0!important}.he-all-collections{padding-bottom:65px}.he-all-collections>.he-crumbs{padding-top:21px}.he-all-collections .he-page__head{text-align:left;margin:0 0 27px}.he-all-collections .he-page__head h1{font-size:clamp(38px,5vw,60px)}.he-collection-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.he-collection-card{display:block;overflow:hidden;border:1px solid var(--he-rule);background:#fff;text-decoration:none;color:var(--he-ink)}.he-collection-card img,.he-collection-card__placeholder{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;background:#eee1d5}.he-collection-card__name{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font:400 23px var(--serif),Georgia,serif;padding:17px}.he-collection-card small{font:400 11px var(--he-font);color:#74685f;white-space:nowrap}@media(min-width:1250px){.he-grid.he-grid--shop{grid-template-columns:repeat(4,minmax(0,1fr))}.he-collection-mast__inner{min-height:268px}}@media(min-width:900px)and (max-width:1249px){.he-header__in{min-height:72px}.he-logo__badge,.he-logo .he-logo__badge img{width:64px;height:64px}.he-nav{min-width:0}.he-grid.he-grid--shop{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899px){.he-header__in{min-height:68px;height:68px;display:grid;grid-template-columns:40px 1fr auto;gap:7px}.he-logo{justify-self:center;grid-column:2;grid-row:1}.he-logo__badge,.he-logo .he-logo__badge img{width:55px;height:55px}.he-menu-toggle{grid-column:1;grid-row:1;display:flex;order:0}.he-nav,.he-desktop-search{display:none}.he-actions{grid-column:3;grid-row:1}.he-header .he-account{display:none}.he-shop-layout{display:block}.he-filter-toggle{display:flex}.he-filters-open{overflow:hidden}.he-filter-panel{position:fixed;z-index:110;inset:0 0 0 auto;width:min(400px,94vw);max-height:100vh;overflow-y:auto;background:#fffaf6;box-shadow:-12px 0 38px #170e163d;transform:translate(105%);visibility:hidden;transition:transform .22s ease,visibility .22s;padding:22px 22px 50px}.he-filter-panel.is-open{transform:translate(0);visibility:visible}.he-filter-panel__head{padding:0 0 17px}.he-filters-close{display:flex;align-items:center;justify-content:center;border:1px solid #dbc6b9;background:#fff;width:36px;height:36px;font-size:24px}.he-grid.he-grid--shop{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.he-pdp-top{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:22px}.he-product-title{font-size:clamp(34px,4.2vw,48px)}.he-gallery-col{top:78px}.he-collection-mast__copy{width:72%}.he-collection-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.he-header__in{height:62px;min-height:62px}.he-logo__badge,.he-logo .he-logo__badge img{width:49px;height:49px}.he-topline__right{display:none}.he-hero h1{font-size:clamp(47px,12.7vw,66px)}.he-categories .he-cats .he-cat{min-height:178px}.he-card__media,.he-card__media.he-mount{aspect-ratio:1/1}.he-featured .he-grid.he-grid--home{gap:9px}.he-shop--refined{padding-top:19px;padding-bottom:38px}.he-collection-mast__inner{min-height:205px;padding-block:21px}.he-collection-mast .he-crumbs{top:13px}.he-collection-mast__copy{padding:35px 0 12px;width:85%}.he-collection-mast h1{font-size:43px;margin:8px 0 9px}.he-collection-mast__copy p,.he-collection-intro{font-size:12px;max-width:260px;line-height:1.4}.he-collection-mast__photo{top:0;right:0;bottom:0;left:52%;opacity:.7}.he-collection-mast__photo:before{background:linear-gradient(90deg,#f0e3d7,rgba(240,227,215,.38) 70%,transparent)}.he-shop__intro{padding-bottom:14px}.he-shop__intro h2{font-size:29px}.he-shop__intro p{font-size:11px}.he-shop-toolbar{margin-bottom:11px;min-height:53px}.he-shop-toolbar__left{gap:8px}.he-shop-toolbar__left p{font-size:10px}.he-sort{font-size:10px;gap:4px}.he-sort .he-select{max-width:137px;min-width:100px;font-size:11px;height:34px}.he-grid.he-grid--shop{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.he-grid.he-grid--shop .he-card__details{min-height:70px;padding:7px 8px 5px}.he-grid.he-grid--shop .he-card__title{font-size:12px}.he-grid.he-grid--shop .he-card__button{min-height:36px;font-size:10px}.he-product-wrap .he-crumbs{font-size:10px;padding:12px 0}.he-pdp-top{grid-template-columns:minmax(0,1fr);gap:12px}.he-gallery-col{position:static;margin-inline:0}.he-gallery__main{aspect-ratio:1.09/1;margin-inline:0}.he-gallery__thumbs{margin:9px 0 0;grid-auto-columns:calc((100% - 24px)/4);gap:8px;padding:0}.he-summary{padding:11px 0 0}.he-summary__micro{font-size:9px;margin:0 0 8px}.he-product-title{font-size:clamp(35px,9vw,45px);line-height:1.03;margin-bottom:9px}.he-character{font-size:12px;margin:0 0 9px}.he-pdp-meta{font-size:10px;gap:8px;margin:4px 0 8px}.he-price.price{font-size:23px;margin:4px 0 14px}.he-notecards{padding:12px;margin-bottom:12px}.he-notecards li,.he-notecards span{font-size:11px}.he-form{margin:7px 0 0}.he-pills{margin:10px 0 14px;gap:8px}.he-pill{min-height:49px;min-width:80px}.he-buy{grid-template-columns:104px minmax(0,1fr);gap:8px}.he-qty{width:104px;min-height:48px;height:48px}.he-add,.he-buy .he-btn{min-height:48px;font-size:12px}.he-pdp-service{margin-top:16px;padding-top:14px}.he-pdp-service>span{font-size:11px}.he-pdp-service svg{height:19px;width:19px}.he-product-detail-head{padding-top:27px}.he-product-detail-head h2{font-size:31px;margin:7px 0 12px}.he-tabs__list{display:none}.he-tabs__acc{display:block;font-family:var(--he-font);letter-spacing:0;font-size:13px;font-weight:600}.he-tabs__panel,.he-tabs__panel:first-of-type{border:0;border-bottom:1px solid var(--he-rule)}.he-tabs__acc button{min-height:51px;font-size:13px;letter-spacing:0;text-transform:none;color:#321f1c}.he-tabs__body,.he-tabs__panel.is-open .he-tabs__body{padding:2px 0 17px;font-size:12px;line-height:1.6}.he-tabs__panel:not(.is-open) .he-tabs__body{display:none}.he-sticky-atc__info strong{max-width:162px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.he-cart{display:block}.he-cart__summary{position:static;margin-top:24px;padding:20px}.he-basket-heading{text-align:left;padding:25px 0 14px}.he-cart__item{grid-template-columns:74px 1fr auto;gap:10px;padding:12px 0}.he-cart__item img{width:74px;height:86px}.he-cart__title{font-size:18px}.he-cart__line-price{font-size:12px}.he-collection-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.he-collection-card__name{font-size:17px;padding:10px;display:block}.he-collection-card small{display:block;margin-top:6px}}@media(max-width:360px){.he-shop-toolbar__left p{font-size:9px}.he-sort .he-select{max-width:110px}.he-collection-mast h1{font-size:37px}.he-header__in{grid-template-columns:32px 1fr auto}}@media(prefers-reduced-motion:reduce){.he-filter-panel{transition:none}}.he-footer__brand>img{width:100px!important;height:100px!important;max-width:100px!important;object-fit:contain!important;object-position:left center;max-height:none!important}.he-footer__brand p{max-width:320px;color:#cfbcac}.he-footer h2{color:#d0a254!important;font-weight:600}.he-footer a:hover{color:#fff!important}.he-related .he-grid.he-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.he-related h2{font-size:clamp(29px,3vw,39px);margin-bottom:17px}@media(max-width:699px){.he-related .he-grid.he-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.he-footer__brand>img{height:80px!important;width:80px!important}}.he-filter-overlay{display:none}@media(max-width:899px){.he-filters-open .he-filter-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:105;background:#180a0b88;border:0;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/he-polish.css.map */
