:root{--ho-paper:#FBF7F2;--ho-page:#F6EEE8;--ho-white:#FFFFFF;--ho-ink:#2E1F27;--ho-ink-soft:#5B4A52;--ho-line:#E7DBD3;--ho-plum:#6B2D5C;--ho-plum-dark:#55224A;--ho-blush:#F3E3DF;--ho-gold:#B8925A;--ho-coral:#C8475A;--ho-sage:#5E7D63;--ho-display:"Fraunces", Georgia, serif;--ho-body:"Figtree", system-ui, -apple-system, sans-serif;--ho-hand:"Caveat", "Figtree", cursive;--ho-radius:14px;--ho-pill:999px;--ho-shadow-photo:0 1px 2px rgba(46,31,39,.06), 0 14px 30px -18px rgba(46,31,39,.35);--ho-ease:cubic-bezier(.16,1,.3,1);--font-body-family:var(--ho-body);--font-body-weight:400;--font-body-weight-bold:600;--font-heading-family:var(--ho-display);--font-heading-weight:560;--font-heading-letter-spacing:0;--color-base-text:46, 31, 39;--color-shadow:46, 31, 39;--color-base-background-1:251, 247, 242;--color-base-background-2:246, 238, 232;--color-base-accent-1:107, 45, 92;--color-base-accent-2:85, 34, 74;--color-base-solid-button-labels:255, 255, 255;--color-base-outline-button-labels:46, 31, 39;--gradient-base-background-1:#FBF7F2;--gradient-base-background-2:#F6EEE8;--gradient-base-accent-1:#6B2D5C;--gradient-base-accent-2:#55224A;--buttons-radius:999px;--buttons-radius-outset:999px;--buttons-border-width:0px;--inputs-radius:12px;--pickers-radius:999px;--variant-pills-radius:999px;--product-card-shadow-opacity:0;--product-card-shadow-visible:0;--collection-card-shadow-opacity:0;--collection-card-shadow-visible:0;--media-shadow-opacity:0;--media-radius:4px;--product-card-corner-radius:.4rem;--collection-card-corner-radius:.4rem}html{-webkit-text-size-adjust:100%}body{background:var(--ho-paper);color:var(--ho-ink);font-family:var(--ho-body);font-size:16.5px;line-height:1.6;letter-spacing:0;font-feature-settings:"kern" 1}@media(min-width:750px){body{font-size:17px}}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--ho-display)!important;font-weight:560!important;font-variation-settings:"SOFT" 100,"WONK" 0;letter-spacing:-.012em!important;text-transform:none!important;color:var(--ho-ink);text-wrap:balance}h1,.h1{font-size:clamp(38px,5.6vw,64px);line-height:1.04}h2,.h2{font-size:clamp(28px,3.6vw,42px);line-height:1.1}h3,.h3{font-size:clamp(20px,2vw,23px);line-height:1.25}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}::selection{background:var(--ho-blush);color:var(--ho-plum-dark)}:focus-visible{outline:2px solid var(--ho-plum)!important;outline-offset:3px!important}input,textarea,select{caret-color:var(--ho-plum)}html{scrollbar-color:#CDB9BF var(--ho-paper)}.button,.btn,button.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{background:var(--ho-plum)!important;color:#fff!important;border-radius:var(--ho-pill)!important;min-height:54px;padding:0 30px;font:600 16px/1 var(--ho-body)!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:none!important;transition:background .25s var(--ho-ease),transform .25s var(--ho-ease)}.button:hover,.btn:hover{background:var(--ho-plum-dark)!important}.button:active{transform:scale(.985)}.button:before,.button:after{box-shadow:none!important;border-radius:var(--ho-pill)!important}.button--secondary,.button.button--secondary{background:transparent!important;color:var(--ho-ink)!important;box-shadow:inset 0 0 0 1.5px var(--ho-ink)!important}.price,.price-item,.price__regular .price-item{font-family:var(--ho-body)!important;font-weight:600!important;color:var(--ho-ink)!important;letter-spacing:0!important}.badge{background:var(--ho-coral)!important;color:#fff!important;border:0!important;border-radius:var(--ho-pill)!important;font:600 12.5px/1 var(--ho-body)!important;padding:6px 10px!important;text-transform:none!important;letter-spacing:.01em!important}.announcement-bar-section,.announcement-bar,.announcement-bar-section .color-accent-1{background:var(--ho-plum)!important;color:#fff!important}.announcement-bar__message,.announcement-bar p,.announcement-bar-section p{font:500 13.5px/1.35 var(--ho-body)!important;letter-spacing:.01em!important;text-transform:none!important}.header-wrapper,.header{background:var(--ho-paper)!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--ho-line)!important}.header__menu-item,.header__menu-item span,.list-menu__item{font:500 15.5px/1.3 var(--ho-body)!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--ho-ink)!important}.header__menu-item:hover span{text-decoration:underline;text-decoration-color:var(--ho-plum);text-underline-offset:.35em}.header__icon,.header__icon svg{color:var(--ho-ink)!important}.header__heading-link{display:inline-flex!important;align-items:center;width:auto!important;max-width:none!important;height:auto!important;padding:0!important;background:none!important;overflow:visible!important;text-decoration:none}.header__heading,.header__heading-logo-wrapper{width:auto!important;max-width:none!important}.header__heading-link img,.header__heading-link .h2,.header__heading-link>span{display:none!important}.header__heading-link:before{display:none!important}.header__heading-link:after{content:"";display:block;width:132px;height:32px;background:url(ho-logo.svg) left center/contain no-repeat}@media(max-width:749px){.header__heading-link:after{width:108px;height:27px}}.footer,.footer .color-accent-1{background:#2e1f27!important;color:#f3e8e3!important}.footer a{color:#e9dcd6!important;text-decoration:none}.footer a:hover{color:#fff!important;text-decoration:underline}.footer h2,.footer .footer-block__heading{font-family:var(--ho-display)!important;font-size:21px!important;color:#fff!important}.footer .ho-footer-logo{display:block;width:130px;height:33px;background:url(ho-logo-light.svg) left center/contain no-repeat;margin-bottom:14px}.ho-wrap{max-width:1240px;margin:0 auto;padding:0 20px}@media(min-width:990px){.ho-wrap{padding:0 56px}}.ho-sec{padding:64px 0;background:var(--ho-paper);color:var(--ho-ink)}@media(min-width:990px){.ho-sec{padding:104px 0}}.ho-sec--page{background:var(--ho-page)}.ho-sec--plum{background:var(--ho-plum);color:#fff}.ho-sec--plum h2,.ho-sec--plum h3{color:#fff}.ho-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px}.ho-head h2{margin:0}.ho-lede{font-size:18px;line-height:1.55;color:var(--ho-ink-soft);max-width:44ch;margin:18px 0 0}.ho-link{font-weight:600;color:var(--ho-plum);text-decoration:underline;text-underline-offset:.3em;white-space:nowrap}.ho-link:hover{color:var(--ho-plum-dark)}.ho-photo{position:relative;background:var(--ho-white);padding:10px 10px 12px;box-shadow:var(--ho-shadow-photo);border-radius:3px}.ho-photo:before,.ho-photo:after{content:"";position:absolute;width:30px;height:30px;z-index:2;pointer-events:none}.ho-photo:before{top:-6px;left:-6px;background:linear-gradient(135deg,var(--ho-gold) 0 50%,transparent 50%);clip-path:polygon(0 0,100% 0,0 100%);opacity:.9}.ho-photo:after{bottom:-6px;right:-6px;background:linear-gradient(315deg,var(--ho-gold) 0 50%,transparent 50%);clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.9}.ho-photo__img{display:block;width:100%;aspect-ratio:var(--ratio,4/5);object-fit:cover;background:var(--ho-blush);border-radius:2px}.ho-photo__cap{display:block;font:500 22px/1.15 var(--ho-hand);color:var(--ho-ink-soft);padding:10px 4px 0;text-align:center}.ho-photo--empty{display:grid;place-items:center;aspect-ratio:var(--ratio,4/5);background:linear-gradient(160deg,#f8edea,#f1e1dc);border-radius:2px}.ho-photo--empty svg{width:34%;max-width:96px;opacity:.55}.ho-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ho-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:var(--ho-pill);background:var(--ho-plum);color:#fff!important;font:600 16px/1 var(--ho-body);text-decoration:none;border:0;cursor:pointer;transition:background .25s var(--ho-ease),transform .25s var(--ho-ease)}.ho-btn:hover{background:var(--ho-plum-dark)}.ho-btn:active{transform:scale(.985)}.ho-btn--ghost{background:transparent;color:var(--ho-ink)!important;box-shadow:inset 0 0 0 1.5px var(--ho-ink)}.ho-btn--ghost:hover{background:var(--ho-white)}.ho-btn--light{background:#fff;color:var(--ho-plum)!important}.ho-btn--light:hover{background:var(--ho-blush)}.ho-ic{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ho-hero{padding:36px 0 56px;overflow:hidden}.ho-hero__grid{display:grid;gap:36px;align-items:center}.ho-hero__copy h1{margin:0;max-width:12ch}.ho-hero__copy h1 em{font-style:italic;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--ho-plum)}.ho-hero__notes{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px;color:var(--ho-ink-soft);font-size:15px}.ho-hero__notes li{display:flex;align-items:center;gap:8px}.ho-hero__notes .ho-ic{width:18px;height:18px;color:var(--ho-gold)}.ho-hero__photo{transform:rotate(1.2deg);max-width:640px;justify-self:end;width:100%}.ho-hero__photo .ho-photo__img{aspect-ratio:3/2}@media(max-width:749px){.ho-hero{padding:22px 0 44px}.ho-hero__copy h1{font-size:40px;max-width:11ch}.ho-hero__photo{transform:rotate(-1deg);margin:0 6px}.ho-hero__photo .ho-photo__img{aspect-ratio:4/5;max-height:58vh}.ho-btns .ho-btn{flex:1 1 100%}}@media(min-width:750px){.ho-hero{padding:56px 0 96px}.ho-hero__grid{grid-template-columns:1fr 1.1fr;gap:72px}}.ho-trust{border-top:1px solid var(--ho-line);border-bottom:1px solid var(--ho-line);background:var(--ho-paper)}.ho-trust__list{list-style:none;margin:0 auto;padding:18px 20px;display:flex;gap:18px 40px;justify-content:center;flex-wrap:wrap;max-width:1240px}.ho-trust__list li{display:flex;align-items:center;gap:10px;font:500 15px/1.3 var(--ho-body);color:var(--ho-ink)}.ho-trust__list .ho-ic{color:var(--ho-plum);width:22px;height:22px}@media(max-width:749px){.ho-trust__list{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:28px;padding:16px 20px}.ho-trust__list li{flex:none;scroll-snap-align:start;white-space:nowrap}.ho-trust__list::-webkit-scrollbar{display:none}}.ho-who__tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;border-bottom:1.5px solid var(--ho-ink);margin:0 -20px 36px;padding:0 20px}.ho-who__tabs::-webkit-scrollbar{display:none}.ho-who__tab{flex:none;-webkit-appearance:none;appearance:none;border:1.5px solid transparent;border-bottom:0;background:transparent;border-radius:14px 14px 0 0;padding:13px 20px 12px;font:500 16px/1 var(--ho-body);color:var(--ho-ink-soft);cursor:pointer;margin-bottom:-1.5px;transition:background .2s,color .2s}.ho-who__tab:hover{color:var(--ho-ink);background:var(--ho-page)}.ho-who__tab[aria-selected=true]{background:var(--ho-paper);color:var(--ho-plum);font-weight:600;border-color:var(--ho-ink)}.ho-sec--page .ho-who__tab[aria-selected=true]{background:var(--ho-page)}@media(min-width:990px){.ho-who__tabs{margin:0 0 40px;padding:0}.ho-who__tab{font-size:17px;padding:15px 26px 14px}}.ho-who__panel[hidden]{display:none}.ho-who__panel{animation:ho-in .45s var(--ho-ease)}@keyframes ho-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ho-who__note{font:500 24px/1.2 var(--ho-hand);color:var(--ho-plum);margin:-10px 0 26px}.ho-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}@media(min-width:990px){.ho-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 28px}}.ho-card{display:block;text-decoration:none;color:var(--ho-ink)}.ho-card .ho-photo{transition:transform .45s var(--ho-ease),box-shadow .45s var(--ho-ease)}.ho-card:hover .ho-photo{transform:translateY(-4px) rotate(-.6deg);box-shadow:0 2px 4px #2e1f270f,0 22px 38px -20px #2e1f2766}.ho-card .ho-photo__img,.ho-card .ho-photo--empty{--ratio:1/1}.ho-card__badge{position:absolute;top:18px;left:18px;z-index:3;background:var(--ho-coral);color:#fff;border-radius:var(--ho-pill);padding:6px 10px;font:600 12px/1 var(--ho-body);letter-spacing:.01em}.ho-card__body{display:grid;gap:4px;padding:16px 2px 0}.ho-card__title{font:600 16px/1.3 var(--ho-body)}.ho-card__sub{font-size:14.5px;line-height:1.4;color:var(--ho-ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ho-card__price{font:600 16px/1.2 var(--ho-body);margin-top:4px}.ho-card__price small{font-weight:500;color:var(--ho-ink-soft);font-size:13.5px}.ho-more{margin-top:40px;text-align:center}.ho-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}@media(min-width:990px){.ho-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.ho-cats__grid li:nth-child(odd) .ho-photo{transform:rotate(-1deg)}.ho-cats__grid li:nth-child(2n) .ho-photo{transform:rotate(1deg)}.ho-cat{display:block;text-decoration:none;color:var(--ho-ink)}.ho-cat .ho-photo{transition:transform .45s var(--ho-ease)}.ho-cat:hover .ho-photo{transform:rotate(0) translateY(-4px)!important}.ho-cat .ho-photo__cap{font-size:25px;color:var(--ho-ink)}.ho-cat__count{display:block;text-align:center;font-size:14px;color:var(--ho-ink-soft);margin-top:2px}.ho-promise__grid{display:grid;gap:40px;align-items:start}@media(min-width:990px){.ho-promise__grid{grid-template-columns:.9fr 1.1fr;gap:80px}}.ho-promise p{color:#ffffffdb;max-width:46ch;margin:18px 0 0}.ho-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:ho}.ho-steps li{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:22px 0;border-top:1px solid rgba(255,255,255,.22)}.ho-steps li:last-child{border-bottom:1px solid rgba(255,255,255,.22)}.ho-steps__ic{width:52px;height:52px;border-radius:50%;background:#ffffff1f;display:grid;place-items:center}.ho-steps__ic .ho-ic{width:24px;height:24px;color:#fff}.ho-steps h3{color:#fff;font-size:21px;margin:2px 0 4px}.ho-steps p{margin:0;font-size:15.5px}.ho-every__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.ho-every__grid{grid-template-columns:1.1fr .9fr;gap:80px}}.ho-sizes{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.ho-sizes span{min-width:56px;height:56px;padding:0 14px;border-radius:50%;display:grid;place-items:center;background:var(--ho-white);border:1.5px solid var(--ho-line);font:600 15px/1 var(--ho-body);color:var(--ho-ink)}.ho-sizes span:nth-child(3n+2){background:var(--ho-blush);border-color:var(--ho-blush)}.ho-every__aside{background:var(--ho-white);border-radius:var(--ho-radius);padding:28px;box-shadow:var(--ho-shadow-photo)}.ho-every__aside h3{margin:0 0 14px}.ho-every__aside ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px}.ho-every__aside li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px}.ho-every__aside .ho-ic{color:var(--ho-sage);margin-top:3px}.ho-faq__wrap{max-width:880px}.ho-acc{border-bottom:1px solid var(--ho-line)}.ho-acc:first-of-type{border-top:1px solid var(--ho-line)}.ho-acc summary{list-style:none;cursor:pointer;display:flex;gap:14px;align-items:center;padding:20px 0;font:600 17px/1.35 var(--ho-body);color:var(--ho-ink)}.ho-acc summary::-webkit-details-marker{display:none}.ho-acc summary .ho-ic{color:var(--ho-plum)}.ho-acc summary:after{content:"";margin-left:auto;width:12px;height:12px;flex:none;border-right:1.6px solid var(--ho-ink);border-bottom:1.6px solid var(--ho-ink);transform:rotate(45deg) translate(-3px,-3px);transition:transform .3s var(--ho-ease)}.ho-acc[open] summary:after{transform:rotate(225deg) translate(-3px,-3px)}.ho-acc__body{padding:0 0 22px 34px;color:var(--ho-ink-soft)}.ho-acc__body p{margin:0}.ho-faq .ho-link{display:inline-block;margin-top:28px}.ho-news{text-align:center}.ho-news__box{max-width:620px;margin:0 auto}.ho-news__box .ho-mark{width:44px;height:44px;margin:0 auto 18px;display:block}.ho-news__form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:26px}.ho-news__form input[type=email]{flex:1 1 260px;min-height:54px;border-radius:var(--ho-pill);border:1.5px solid var(--ho-line);background:#fff;padding:0 24px;font:400 16px var(--ho-body);color:var(--ho-ink)}.ho-news__form input[type=email]:focus{border-color:var(--ho-plum);outline:none;box-shadow:0 0 0 3px #6b2d5c26}.ho-news__msg{width:100%;margin:10px 0 0;font-weight:500}.product__title h1,.product__title .h1,.product__title h2{font-size:clamp(30px,3.4vw,42px)!important;line-height:1.08!important}.ho-pdp-sub{font:400 17.5px/1.45 var(--ho-body);color:var(--ho-ink-soft);margin:-4px 0 6px}.ho-pdp-hand{font:500 23px/1.2 var(--ho-hand);color:var(--ho-plum);margin:6px 0 0}.product-form__input .form__label,.product-form__input legend{font:600 14.5px/1.3 var(--ho-body)!important;color:var(--ho-ink)!important;text-transform:none!important;letter-spacing:0!important}.product-form__input input[type=radio]+label{border-radius:var(--ho-pill)!important;border:1.5px solid var(--ho-line)!important;background:#fff!important;color:var(--ho-ink)!important;font:500 15px/1 var(--ho-body)!important;min-height:46px;padding:0 18px!important;display:inline-flex!important;align-items:center}.product-form__input input[type=radio]:checked+label{background:var(--ho-ink)!important;border-color:var(--ho-ink)!important;color:#fff!important}.product-form__input input[type=radio]+label:hover{border-color:var(--ho-ink)!important}.ho-offers{border:0;margin:18px 0 6px;padding:0}.ho-offers legend{font:600 14.5px/1.3 var(--ho-body);margin-bottom:10px;padding:0}.ho-offer{position:relative;display:flex;align-items:center;gap:14px;padding:15px 16px;border:1.5px solid var(--ho-line);border-radius:var(--ho-radius);background:#fff;cursor:pointer;margin-bottom:10px;transition:border-color .2s,background .2s}.ho-offer:hover{border-color:#cdb9bf}.ho-offer input{position:absolute;opacity:0;pointer-events:none}.ho-offer__dot{width:20px;height:20px;border-radius:50%;border:1.6px solid #B9A6AD;flex:none;display:grid;place-items:center}.ho-offer__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ho-plum);transform:scale(0);transition:transform .25s var(--ho-ease)}.ho-offer:has(input:checked){border-color:var(--ho-plum);background:#fcf6f8;box-shadow:0 0 0 1px var(--ho-plum)}.ho-offer:has(input:checked) .ho-offer__dot{border-color:var(--ho-plum)}.ho-offer:has(input:checked) .ho-offer__dot:after{transform:scale(1)}.ho-offer:has(input:focus-visible){outline:2px solid var(--ho-plum);outline-offset:2px}.ho-offer__main{flex:1;display:grid;gap:2px}.ho-offer__label{font:600 15.5px/1.25 var(--ho-body)}.ho-offer__each{font-size:13.5px;color:var(--ho-ink-soft)}.ho-offer__price{text-align:right;display:grid;gap:2px}.ho-offer__price b{font:600 17px/1 var(--ho-body)}.ho-offer__save{font:600 12.5px/1 var(--ho-body);color:var(--ho-sage)}.ho-offer__tag{position:absolute;top:-10px;right:14px;background:var(--ho-coral);color:#fff;border-radius:var(--ho-pill);padding:4px 9px;font:600 11.5px/1 var(--ho-body)}.ho-offers__note{font-size:13.5px;color:var(--ho-ink-soft);margin:2px 0 0}.ho-perso{border:1.5px dashed #D9C3CB;border-radius:var(--ho-radius);padding:18px;margin:16px 0;background:#fff}.ho-perso legend{font:600 15px/1.3 var(--ho-body);padding:0 6px}.ho-perso__row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.ho-perso label{display:grid;gap:6px;font:500 14px/1.3 var(--ho-body)}.ho-perso input[type=text]{min-height:50px;border-radius:12px;border:1.5px solid var(--ho-line);padding:0 14px;font:500 16px var(--ho-body);color:var(--ho-ink);background:var(--ho-paper)}.ho-perso input[type=text]:focus{outline:none;border-color:var(--ho-plum);box-shadow:0 0 0 3px #6b2d5c24}.ho-perso__preview{margin:14px 0 4px;text-align:center;font:500 30px/1.1 var(--ho-hand);color:var(--ho-plum);min-height:34px}.ho-perso__check{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:10px!important;margin-top:12px;font-size:14px!important}.ho-perso__check input{width:20px;height:20px;accent-color:var(--ho-plum);margin-top:1px}.ho-perso__help{font-size:13px;color:var(--ho-ink-soft);margin:8px 0 0}.ho-pdp-trust{list-style:none;margin:6px 0 0;padding:16px 0 0;border-top:1px solid var(--ho-line);display:grid;gap:12px}.ho-pdp-trust li{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--ho-ink)}.ho-pdp-trust .ho-ic{color:var(--ho-plum)}.ho-details{padding:56px 0 24px}.ho-details__grid{display:grid;gap:48px}@media(min-width:990px){.ho-details__grid{grid-template-columns:1fr 1fr;gap:80px}}.ho-details h2{font-size:clamp(26px,3vw,34px);margin:0 0 18px}.main-page-title,.page-title{font-family:var(--ho-display)!important}.rte h2,.rte h3{margin-top:1.6em}.rte a{color:var(--ho-plum)}.card-wrapper .card__inner,.card--card .card__inner{background:#fff!important;padding:10px!important;border-radius:3px!important;box-shadow:var(--ho-shadow-photo)!important}.card__heading,.card__heading a{font:600 16px/1.3 var(--ho-body)!important;text-transform:none!important;letter-spacing:0!important}.collection-hero__title,.collection__title{font-family:var(--ho-display)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.ho-hero__photo,.ho-cats__grid .ho-photo{transform:none!important}}span.ho-photo,a .ho-photo{display:block}span.ho-photo--empty{display:grid;width:100%}.ho-card__badge{white-space:normal;max-width:calc(100% - 36px);border-radius:10px;line-height:1.25;padding:6px 9px}.ho-trust__list{scrollbar-width:none}.ho-news__form .ho-btn{min-width:140px}@media(max-width:749px){.ho-news__form .ho-btn{flex:1 1 100%}}.ho-perso,.ho-offers{min-width:0;min-inline-size:0;max-width:100%}.ho-perso__row{grid-template-columns:repeat(2,minmax(0,1fr))}.ho-perso input[type=text]{width:100%;min-width:0}.ho-perso__check span{min-width:0}.ho-offer{flex-wrap:nowrap}.ho-offer__main{min-width:0}html,body{overflow-x:clip}.product__info-wrapper,.product__info-container{min-width:0}.product-form__buttons,.product-form__buttons .button,.product-form__submit{width:100%!important;max-width:none!important}.ho-pstory__grid,.ho-psteps__grid,.ho-pcmp__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.ho-pstory__grid,.ho-psteps__grid,.ho-pcmp__grid{grid-template-columns:1fr 1fr;gap:80px}.ho-pstory__grid.is-rev .ho-pstory__photo{order:2}}.ho-pstory__photo{transform:rotate(-1deg);max-width:560px}.ho-pstory__rte{color:var(--ho-ink-soft);font-size:17.5px;margin-top:16px}.ho-pstory__rte p{margin:0 0 12px}.ho-ticks{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.ho-ticks li{display:flex;gap:12px;align-items:flex-start;font-weight:500}.ho-ticks .ho-ic{color:#fff;background:var(--ho-plum);border-radius:50%;padding:4px;width:24px;height:24px;flex:none;stroke-width:2.4}.ho-pcards__grid{list-style:none;margin:0;padding:0;display:grid;gap:30px}@media(min-width:750px){.ho-pcards__grid{grid-template-columns:repeat(3,1fr);gap:32px}}@media(max-width:749px){.ho-pcards__grid{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 4px 16px;scrollbar-width:none}.ho-pcard{scroll-snap-align:start}}.ho-pcard h3{margin:18px 0 6px}.ho-pcard p{margin:0;color:var(--ho-ink-soft)}.ho-psteps__list{list-style:none;margin:26px 0 0;padding:0}.ho-psteps__list li{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--ho-line)}.ho-psteps__list li:last-child{border-bottom:1px solid var(--ho-line)}.ho-psteps__ic{width:48px;height:48px;border-radius:50%;background:var(--ho-blush);display:grid;place-items:center;color:var(--ho-plum)}.ho-psteps__list h3{font-size:19px;margin:2px 0 4px}.ho-psteps__list p{margin:0;color:var(--ho-ink-soft);font-size:15.5px}.ho-psteps__photo{transform:rotate(1deg)}.ho-cmp{width:100%;border-collapse:separate;border-spacing:0;margin-top:24px;background:#fff;border-radius:var(--ho-radius);overflow:hidden;box-shadow:var(--ho-shadow-photo)}.ho-cmp th,.ho-cmp td{padding:15px 14px;text-align:center;border-bottom:1px solid var(--ho-line);font-size:15.5px}.ho-cmp tr:last-child th,.ho-cmp tr:last-child td{border-bottom:0}.ho-cmp tbody th{text-align:left;font-weight:500}.ho-cmp thead th{font:600 15px/1.2 var(--ho-body);background:var(--ho-page)}.ho-cmp .ho-cmp__us{background:#fcf4f7}.ho-cmp thead .ho-cmp__us{background:var(--ho-plum);color:#fff;font-family:var(--ho-display);font-size:19px}.ho-cmp__yes .ho-ic{color:var(--ho-plum);stroke-width:2.4}.ho-cmp__yes--soft .ho-ic{color:#b9a6ad}.ho-cmp__no{color:#b9a6ad;font-weight:600}.ho-cmp__note{font-size:13.5px;color:var(--ho-ink-soft);margin-top:12px}.ho-details__photo{margin:0 0 28px;max-width:520px}.ho-pcmp__photo{transform:rotate(-1deg)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ho-theme.css.map */
