.TyP14W_caps{font-size:var(--t-nav);text-transform:uppercase;letter-spacing:var(--track-nav);line-height:1.4}.TyP14W_micro{font-size:var(--t-micro);line-height:1.5}.TyP14W_display{font-size:var(--t-display);letter-spacing:-.025em;text-transform:uppercase;font-weight:400;line-height:.92}.TyP14W_mid{font-size:var(--t-mid);letter-spacing:var(--track-mid);font-weight:400;line-height:1.12}.TyP14W_lede{font-size:var(--t-lede);letter-spacing:-.005em;line-height:1.45}.TyP14W_dim{color:var(--ink-45)}.TyP14W_ul-link{display:inline-block;position:relative}.TyP14W_ul-link:after{content:"";transform-origin:0;height:1px;transition:transform .55s var(--ease);background:currentColor;position:absolute;bottom:-.25em;left:0;right:0;transform:scaleX(0)}.TyP14W_ul-link:hover:after,.TyP14W_ul-link:focus-visible:after,.TyP14W_ul-static:after{transform:scaleX(1)}.TyP14W_ul-static:hover:after{transform-origin:100%;transform:scaleX(0)}.TyP14W_wrap{padding-inline:var(--margin)}.TyP14W_section{padding-block:var(--section)}.TyP14W_rule{border:0;border-top:1px solid var(--line);margin:0}.TyP14W_head{z-index:60;min-height:var(--head-h);padding-inline:var(--margin);color:var(--ink);background:var(--paper);align-items:center;gap:clamp(.9rem,2.2vw,2rem);display:flex;position:fixed;inset:0 0 auto}.TyP14W_head__side{align-items:center;gap:clamp(.85rem,2vw,1.75rem);display:flex}.TyP14W_head__side--right{flex:none;gap:clamp(.7rem,1.6vw,1.35rem);margin-left:auto}.TyP14W_head__act{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.TyP14W_head__act svg{width:17px;height:17px;display:block}.TyP14W_head__act svg *{fill:none;stroke:currentColor;stroke-width:1.3px}.TyP14W_head__act:hover{opacity:.55}.TyP14W_head .TyP14W_head__act--cart{text-transform:none}.TyP14W_head .TyP14W_lang button{text-transform:capitalize}.TyP14W_head__act .TyP14W_count{font-size:var(--t-nav)}.TyP14W_head__act--wish.TyP14W_is-filled svg path{fill:var(--pink);stroke:var(--ink)}.TyP14W_head__logo{flex:none;display:block}.TyP14W_head__logo svg{width:auto;height:26.4px;display:block}.TyP14W_head__logo svg path,.TyP14W_head__logo svg polygon,.TyP14W_head__logo svg rect{fill:currentColor}.TyP14W_count{font-variant-numeric:tabular-nums}.TyP14W_count:before{content:"("}.TyP14W_count:after{content:")"}.TyP14W_head__cats{scrollbar-width:none;white-space:nowrap;min-width:0;font-size:calc(var(--t-nav) + 1px);text-transform:lowercase;letter-spacing:var(--track-nav);flex:auto;align-items:center;gap:clamp(.85rem,1.9vw,1.75rem);padding-block:.35rem;display:flex;overflow-x:auto}.TyP14W_head__cats a:first-letter{text-transform:uppercase}.TyP14W_head__cats::-webkit-scrollbar{display:none}.TyP14W_head__cats a[aria-current=page]:after{transform:scaleX(1)}.TyP14W_head__cats.TyP14W_is-scrollable{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),#0000)}.TyP14W_hero-ribbon{--home-tile-ratio:5 / 6}.TyP14W_hero-ribbon,.TyP14W_home-category__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}@media (max-width:47.999rem){.TyP14W_hero-ribbon{--home-tile-ratio:25 / 36;grid-template-columns:minmax(0,1fr);grid-template-areas:"face""products-first""hair""products-second""body""products-third""hygiene""products-fourth""house""horeca"}.TyP14W_home-category{display:contents}.TyP14W_home-category:first-child>.TyP14W_tile--cat{grid-area:face}.TyP14W_home-category:nth-child(2)>.TyP14W_tile--cat{grid-area:hair}.TyP14W_home-category:nth-child(3)>.TyP14W_tile--cat{grid-area:body}.TyP14W_home-category:nth-child(4)>.TyP14W_tile--cat{grid-area:hygiene}.TyP14W_home-category:nth-child(5)>.TyP14W_tile--cat{grid-area:house}.TyP14W_home-category:nth-child(6)>.TyP14W_tile--cat{grid-area:horeca}.TyP14W_home-category:first-child>.TyP14W_home-category__products{grid-area:products-first}.TyP14W_home-category:nth-child(2)>.TyP14W_home-category__products{grid-area:products-second}.TyP14W_home-category:nth-child(3)>.TyP14W_home-category__products{grid-area:products-third}.TyP14W_home-category:nth-child(4)>.TyP14W_home-category__products{grid-area:products-fourth}}.TyP14W_product-badge{z-index:2;max-width:calc(100% - 2rem);color:var(--ink);letter-spacing:.1em;font-size:.625rem;line-height:1.4;position:absolute;top:clamp(.85rem,1.8vw,1.5rem);left:clamp(.85rem,1.8vw,1.75rem)}.TyP14W_tile{aspect-ratio:3/4;background:var(--wash);display:block;position:relative;overflow:hidden}.TyP14W_tile img{object-fit:cover;width:100%;height:100%}.TyP14W_home-category>.TyP14W_tile--cat{aspect-ratio:var(--home-tile-ratio)}.TyP14W_home-category>.TyP14W_tile--cat img{display:block}.TyP14W_home-category>.TyP14W_tile--cat .TyP14W_tile__cap,.TyP14W_product-category{text-transform:none}@media (min-width:48rem){.TyP14W_home-category>.TyP14W_tile--cat .TyP14W_tile__cap{font-size:13.25px}}.TyP14W_tile:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#ffffffb8);height:38%;position:absolute;inset:auto 0 0}.TyP14W_tile__cap{z-index:1;color:var(--ink);justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:absolute;bottom:clamp(.85rem,1.8vw,1.5rem);left:clamp(.85rem,1.8vw,1.75rem);right:clamp(.85rem,1.8vw,1.75rem)}.TyP14W_tile__name{overflow-wrap:anywhere;text-transform:none;min-width:0}.TyP14W_tile__essence{color:var(--ink-45);letter-spacing:normal;text-transform:none;margin-top:.25rem;font-size:.9em;line-height:1.4;display:block}.TyP14W_tile__price{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}@media (max-width:47.999rem){.TyP14W_tile--product{aspect-ratio:auto;background:var(--paper);flex-direction:column;min-width:0;display:flex}.TyP14W_tile--product img{width:100%;height:auto;aspect-ratio:var(--catalog-photo-ratio,3 / 4);object-fit:cover}.TyP14W_tile--product:after{display:none}.TyP14W_tile--product .TyP14W_tile__cap{letter-spacing:.04em;flex-direction:column;flex:1;align-items:flex-start;gap:.625rem;padding:.875rem .85rem 1.25rem;font-size:9px;line-height:1.5;display:flex;position:static}.TyP14W_tile--product .TyP14W_tile__name{width:100%}.TyP14W_tile--product .TyP14W_tile__price{margin-top:auto}}@media (min-width:48rem){.TyP14W_grid-tiles .TyP14W_tile--product{aspect-ratio:auto;background:var(--paper);min-width:0}.TyP14W_grid-tiles .TyP14W_tile--product img{height:auto;aspect-ratio:var(--catalog-photo-ratio,3 / 4)}.TyP14W_grid-tiles .TyP14W_tile--product:after{display:none}.TyP14W_grid-tiles .TyP14W_tile--product .TyP14W_tile__cap{flex-direction:column;align-items:flex-start;gap:.625rem;padding:.875rem .85rem 1.25rem;position:static}}.TyP14W_home-category__products .TyP14W_tile--product{aspect-ratio:var(--home-tile-ratio);background:var(--paper);flex-direction:column;min-width:0;display:flex}.TyP14W_home-category__products .TyP14W_tile--product img{aspect-ratio:auto;object-fit:contain;flex:1;height:0;min-height:0;padding:10%}.TyP14W_home-category__products .TyP14W_tile--product:after{display:none}.TyP14W_home-category__products .TyP14W_tile__cap{flex-direction:column;flex:none;align-items:flex-start;gap:.25rem;padding:.75rem .85rem 1rem;position:static}.TyP14W_catalog-product{--catalog-photo-ratio:3 / 4;flex-direction:column;min-width:0;display:flex;position:relative}.TyP14W_catalog-product--inline .TyP14W_tile--product{flex:1}.TyP14W_catalog-product--inline .TyP14W_tile--product .TyP14W_tile__cap{padding-bottom:.25rem}.TyP14W_catalog-product__purchase{background:var(--paper);align-items:center;gap:.25rem;padding:0 .85rem .5rem;display:flex}.TyP14W_tile-cart-controls{margin-left:auto;display:flex}.TyP14W_catalog-product__purchase--in-cart .TyP14W_tile-cart-controls{flex:1;margin-left:0}@media (max-width:47.999rem){.TyP14W_catalog-product__purchase{letter-spacing:.04em;font-size:9px}}.TyP14W_tile-cart{width:30px;height:28px;color:var(--ink);background:var(--paper);place-items:center;padding:5px 6px;display:grid}.TyP14W_tile-cart-quantity{width:100%;color:var(--ink);font-variant-numeric:tabular-nums;grid-template-columns:2rem 1fr 2rem;align-items:center;display:grid}.TyP14W_tile-cart-quantity,.TyP14W_product-cart-quantity{background:#f4f4f4}:is(.TyP14W_tile-cart-quantity,.TyP14W_product-cart-quantity) button{place-items:center;font-size:1.25rem;line-height:1;display:grid}.TyP14W_tile-cart-quantity button{height:28px;font-size:1rem}:is(.TyP14W_tile-cart-quantity,.TyP14W_product-cart-quantity) button:disabled{opacity:.45}:is(.TyP14W_tile-cart-quantity,.TyP14W_product-cart-quantity) span{text-align:center;min-width:2ch}.TyP14W_tile-cart svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:100%;height:100%}.TyP14W_tile-cart:focus-visible,:is(.TyP14W_tile-cart-quantity,.TyP14W_product-cart-quantity) button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.TyP14W_tile-cart-quantity button:focus-visible{outline-offset:-3px}.TyP14W_product-cart-quantity,.TyP14W_product-coming-soon{min-height:calc(2.1rem + var(--t-nav) * 1.6 + 2px);color:var(--ink);font-size:var(--t-nav);font-variant-numeric:tabular-nums;grid-template-columns:3rem 1fr 3rem;display:grid}.TyP14W_product-coming-soon{border:1px solid var(--ink);grid-template-columns:1fr;place-items:center}.TyP14W_product-cart-quantity span{align-self:center}.TyP14W_product-cart-quantity button:focus-visible{outline-offset:-3px}.TyP14W_catalog-product>.TyP14W_btn{margin-top:auto;margin-inline:.85rem;align-self:flex-start;width:auto;margin-bottom:1rem;padding:.5rem .75rem}@media (max-width:47.999rem){.TyP14W_catalog-product>.TyP14W_btn{font-size:9px}}.TyP14W_grid-tiles{grid-template-columns:repeat(2,1fr);gap:0;display:grid}@media (min-width:48rem){.TyP14W_grid-tiles{grid-template-columns:repeat(3,1fr)}}@media (min-width:60rem){.TyP14W_grid-tiles{grid-template-columns:repeat(4,1fr)}}.TyP14W_imagery{gap:var(--gutter);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.TyP14W_imagery--2{grid-template-columns:1fr 1fr}}.TyP14W_imagery__item{display:block;position:relative;overflow:hidden}.TyP14W_imagery__item img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease)}.TyP14W_imagery__item:hover img{transform:scale(1.03)}.TyP14W_imagery__cap{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.875rem;display:flex}.TyP14W_ratio-portrait{aspect-ratio:3/4}.TyP14W_ratio-card{aspect-ratio:4/5}.TyP14W_ratio-editorial{aspect-ratio:2/3}.TyP14W_ratio-wide{aspect-ratio:3/5}.TyP14W_scrim{z-index:70;opacity:0;visibility:hidden;transition:opacity .6s var(--ease), visibility .6s;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#10101047;position:fixed;inset:0}.TyP14W_scrim.TyP14W_is-open{opacity:1;visibility:visible}.TyP14W_drawer{z-index:80;background:var(--paper);width:min(27rem,100vw);transition:transform .7s var(--ease);visibility:hidden;flex-direction:column;display:flex;position:fixed;top:0;bottom:0}.TyP14W_drawer.TyP14W_is-open{visibility:visible}.TyP14W_drawer--left{left:0;transform:translate(-100%)}.TyP14W_drawer--right{right:0;transform:translate(100%)}.TyP14W_drawer.TyP14W_is-open.TyP14W_drawer--left,.TyP14W_drawer.TyP14W_is-open.TyP14W_drawer--right{transform:translate(0)}@media (min-width:60rem){.TyP14W_drawer--right{width:40vw}}.TyP14W_drawer__head{height:var(--head-h);padding-inline:var(--margin);flex:none;justify-content:space-between;align-items:center;display:flex}.TyP14W_drawer__body{padding-inline:var(--margin);flex:auto;overflow-y:auto}.TyP14W_drawer__foot{padding:var(--margin);border-top:1px solid var(--line);flex:none}.TyP14W_menu-list{padding-block:clamp(1rem,4vh,2.5rem)}.TyP14W_menu-list a{text-transform:uppercase;letter-spacing:-.015em;transition:opacity .4s var(--ease);padding-block:.12em;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.18;display:block}.TyP14W_menu-list a:hover{opacity:.4}.TyP14W_menu-sub{gap:.55rem;padding-block:1.5rem;display:grid}.TyP14W_menu-sub a{color:var(--ink-45);transition:color .4s var(--ease)}.TyP14W_menu-sub a:hover{color:var(--ink)}@media (max-width:47.999rem){.TyP14W_drawer--left :is(.TyP14W_caps,.TyP14W_micro,.TyP14W_menu-list a,.TyP14W_lang button){text-transform:none}}.TyP14W_cart-line{border-bottom:1px solid var(--line-soft);grid-template-columns:4.5rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.TyP14W_cart-line__img{background:var(--wash);aspect-ratio:4/5}.TyP14W_cart-line__img img{object-fit:cover;width:100%;height:100%}.TyP14W_cart-line__top{justify-content:space-between;gap:.75rem;display:flex}.TyP14W_qty{align-items:center;gap:.75rem;margin-top:.5rem;display:inline-flex}.TyP14W_qty button{width:1.25rem;height:1.25rem;color:var(--ink-45);line-height:1;transition:color .3s}.TyP14W_qty button:hover{color:var(--ink)}.TyP14W_qty span{font-variant-numeric:tabular-nums;text-align:center;min-width:1ch}.TyP14W_btn{background:var(--ink);width:100%;color:var(--paper);text-align:center;font-size:var(--t-nav);text-transform:uppercase;letter-spacing:var(--track-nav);transition:opacity .4s var(--ease);padding:1.05rem 1.25rem;display:block}.TyP14W_btn:hover{opacity:.82}.TyP14W_drawer--cart :is(.TyP14W_caps,.TyP14W_btn,.TyP14W_micro){font-size:var(--t-body);text-transform:none}.TyP14W_btn[disabled]{opacity:.25;pointer-events:none}.TyP14W_btn--ghost{color:var(--ink);border:1px solid var(--ink);background:0 0}.TyP14W_cookie-notice{z-index:65;padding:1.25rem var(--margin) calc(1.25rem + env(safe-area-inset-bottom));background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;gap:1.25rem;font-size:1rem;line-height:1.5;display:flex;position:fixed;inset:auto 0 0}.TyP14W_cookie-notice .TyP14W_btn{text-transform:none;background:var(--paper);width:auto;color:var(--ink);flex:none}.TyP14W_cookie-notice .TyP14W_btn:focus-visible{outline:2px solid var(--paper);outline-offset:3px}@media (max-width:47.999rem){.TyP14W_cookie-notice{flex-direction:column;align-items:stretch}}.TyP14W_foot{border-top:1px solid var(--line);padding-block:clamp(2.5rem,6vw,4.5rem) 2rem}.TyP14W_foot__cols{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:48rem){.TyP14W_foot__cols{grid-template-columns:2fr 1fr 1fr 1fr}}.TyP14W_foot__col h3{font-size:var(--t-nav);text-transform:uppercase;letter-spacing:var(--track-nav);color:var(--ink-45);margin-bottom:1.1rem;font-weight:400}.TyP14W_foot__col li+li{margin-top:.5rem}.TyP14W_foot__col a,.TyP14W_foot__col li{font-size:var(--t-micro)}.TyP14W_foot__bottom{border-top:1px solid var(--line-soft);color:var(--ink-45);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:clamp(2.5rem,6vw,4rem);padding-top:1.5rem;display:flex}.TyP14W_field{border-bottom:1px solid var(--ink);align-items:center;gap:.75rem;max-width:22rem;padding-bottom:.6rem;display:flex}.TyP14W_field input{font:inherit;color:inherit;font-size:var(--t-micro);background:0 0;border:0;flex:auto;padding:0}.TyP14W_field input::placeholder{color:var(--ink-45)}.TyP14W_field input:focus{outline:none}.TyP14W_field button{font-size:var(--t-nav);text-transform:uppercase;letter-spacing:var(--track-nav)}.TyP14W_reveal{opacity:0;transform:translateY(14px)}.TyP14W_reveal.TyP14W_is-in{opacity:1;transition:opacity var(--dur) var(--ease) var(--d,0s), transform var(--dur) var(--ease) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.TyP14W_reveal,.TyP14W_reveal.TyP14W_is-in{opacity:1;transition:none;transform:none}.TyP14W_hero__pane img{animation:none;transform:none}.TyP14W_tile,.TyP14W_tile *,.TyP14W_drawer,.TyP14W_scrim,.TyP14W_search,.TyP14W_gallery__track{transition-duration:.01ms!important}}.TyP14W_lang{gap:.6rem;display:inline-flex}.TyP14W_lang button{font-size:var(--t-nav);text-transform:uppercase;letter-spacing:var(--track-nav);color:var(--ink-25);transition:color .35s}.TyP14W_lang button:enabled:hover{color:var(--ink-45)}.TyP14W_lang button:disabled{cursor:default}.TyP14W_lang button.TyP14W_is-on{color:var(--ink)}.TyP14W_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TyP14W_page-top{padding-top:var(--head-h)}.TyP14W_payment-success{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;min-height:65vh;padding-bottom:3rem;display:flex}.TyP14W_burger{width:1.5rem;padding-block:.4rem;display:none}.TyP14W_burger span{background:currentColor;height:1px;display:block}.TyP14W_burger span+span{margin-top:.4rem}@media (max-width:47.99rem){.TyP14W_burger{flex-shrink:0;width:16px;display:block}.TyP14W_head__cats{display:none}.TyP14W_hide-m{display:none!important}}.TyP14W_strip-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);display:flex}.TyP14W_cat-sec{padding-top:clamp(3.5rem,8vw,6.5rem);scroll-margin-top:3.5rem}.TyP14W_cat-sec__head{flex-wrap:wrap;align-items:baseline;gap:1.5rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.TyP14W_cat-sec__desc{max-width:34rem}.TyP14W_catalog-head{padding-block:clamp(4.5rem,9vw,7rem) 0}.TyP14W_product{grid-template-columns:1fr;display:grid}@media (min-width:60rem){.TyP14W_product{grid-template-columns:3fr 2fr}}.TyP14W_gallery{background:var(--paper);position:relative;overflow:hidden}.TyP14W_gallery__track{transition:transform .75s var(--ease);will-change:transform;display:flex}.TyP14W_gallery__track img{aspect-ratio:4/5;object-fit:cover;background:var(--paper);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:0 0 100%;width:100%;height:auto}.TyP14W_gallery.TyP14W_is-dragging .TyP14W_gallery__track{transition:none}.TyP14W_gallery__arrow{z-index:2;width:2.75rem;height:2.75rem;color:var(--ink);opacity:0;transition:opacity .4s var(--ease);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.TyP14W_gallery:hover .TyP14W_gallery__arrow,.TyP14W_gallery__arrow:focus-visible{opacity:1}.TyP14W_gallery__arrow[disabled]{pointer-events:none;opacity:0!important}.TyP14W_gallery__arrow--prev{left:.35rem}.TyP14W_gallery__arrow--next{right:.35rem}.TyP14W_gallery__arrow svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:15px;height:15px}.TyP14W_gallery__dots{z-index:2;justify-content:center;gap:.45rem;display:flex;position:absolute;bottom:1.1rem;left:0;right:0}.TyP14W_gallery__dots button{background:var(--ink-25);width:5px;height:5px;transition:background .35s var(--ease);border-radius:50%}.TyP14W_gallery__dots button[aria-current=true]{background:var(--ink)}@media (hover:none){.TyP14W_gallery__arrow{display:none}}.TyP14W_product__info{padding:clamp(1.5rem, 3vw, 3rem) var(--margin)}.TyP14W_product__sticky{top:calc(var(--head-h) + 1rem);max-width:26rem;position:sticky}.TyP14W_product__name{font-family:var(--font);letter-spacing:0;text-transform:none;margin-top:1.25rem;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:400;line-height:1.4}.TyP14W_product__price{font-variant-numeric:tabular-nums;margin-top:1rem}.TyP14W_product-cart-controls{margin-top:1.5rem}.TyP14W_product__free{margin-top:.8rem}.TyP14W_acc{border-top:1px solid var(--line);margin-top:clamp(1.75rem,3vw,2.5rem)}.TyP14W_acc details{border-bottom:1px solid var(--line)}.TyP14W_acc summary{font-family:var(--font);font-size:var(--t-body);letter-spacing:0;text-transform:none;cursor:pointer;justify-content:space-between;align-items:center;padding-block:1rem;font-weight:400;line-height:1.5;list-style:none;display:flex}.TyP14W_acc summary::-webkit-details-marker{display:none}.TyP14W_acc summary:after{content:"+";color:var(--ink-45);transition:transform .4s var(--ease);font-size:.85rem}.TyP14W_acc details[open] summary:after{transform:rotate(45deg)}.TyP14W_acc__body{color:var(--ink-70);font-family:var(--font);font-size:var(--t-body);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;padding-bottom:1.25rem;font-weight:400;line-height:1.65}.TyP14W_acc__body p+p{margin-top:.875rem}.TyP14W_cart-empty{justify-items:start;gap:1.25rem;padding-block:3rem;display:grid}.TyP14W_cart-summary{padding-bottom:var(--margin);margin-top:50px}.TyP14W_cart-line__row{justify-content:space-between;align-items:center;display:flex}.TyP14W_cart-line .TyP14W_rm{text-underline-offset:.2em;text-decoration:underline}.TyP14W_ship-bar{background:var(--line);height:1px;margin-top:.6rem}.TyP14W_ship-bar i{background:var(--ink);width:0;height:1px;transition:width .6s var(--ease);display:block}.TyP14W_cart-sum{justify-content:space-between;margin-block:1.1rem;display:flex}.TyP14W_order .TyP14W_field{max-width:none;margin-top:1.1rem}.TyP14W_order .TyP14W_btn{margin-top:1.5rem}.TyP14W_order__group{border:0;min-width:0;margin:1.75rem 0;padding:0}.TyP14W_order__group legend{font-size:var(--t-lede)}@media (min-width:48rem){.TyP14W_order__client{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;display:grid}.TyP14W_order__client>.TyP14W_field:first-of-type{grid-column:1/-1}.TyP14W_order__delivery{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:1.25rem;display:grid}.TyP14W_order__delivery>.TyP14W_field{grid-column:span 2}.TyP14W_order__delivery>.TyP14W_field:nth-of-type(-n+2){grid-column:span 3}.TyP14W_order__delivery>.TyP14W_field:last-of-type{grid-column:1/-1}.TyP14W_order__client>.TyP14W_field,.TyP14W_order__delivery>.TyP14W_field{min-width:0}}.TyP14W_order .TyP14W_field{font-size:var(--t-body);flex-direction:column;align-items:stretch;gap:.5rem}.TyP14W_order .TyP14W_field input,.TyP14W_order .TyP14W_field select{width:100%;min-width:0}.TyP14W_order .TyP14W_field select{appearance:none;box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:0}.TyP14W_order .TyP14W_field:has(select:focus-visible){border-bottom-width:2px}.TyP14W_order__group:disabled{opacity:.55}.TyP14W_order__error{color:#a12635;margin:0}.TyP14W_order .TyP14W_btn:disabled{color:#777;opacity:1;cursor:default;background:#d6d6d6}.TyP14W_order .TyP14W_field select:invalid{color:var(--ink-45)}.TyP14W_order__totals{margin:1.75rem 0 .75rem}.TyP14W_order__totals>div{justify-content:space-between;gap:1rem;padding-block:.65rem;display:flex}.TyP14W_order__totals dd{text-align:right;margin:0}.TyP14W_order__totals>div:last-child{border-top:1px solid var(--line)}.TyP14W_foot__mark{justify-content:center;margin-top:clamp(3rem,7vw,5.5rem);display:flex}.TyP14W_foot__mark svg{width:clamp(112px,17vw,210px);height:auto}.TyP14W_foot__mark svg path,.TyP14W_foot__mark svg polygon{fill:var(--ink)}.TyP14W_imagery__frame{display:block;overflow:hidden}.TyP14W_imagery__frame img{object-fit:cover;width:100%;height:100%}@media (max-width:26rem){.TyP14W_head__side--right [data-open=cart]{letter-spacing:.08em;font-size:.625rem}}.TyP14W_btn--cart{color:var(--ink);border:1px solid var(--ink);transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease), opacity .35s var(--ease);background:0 0}.TyP14W_btn--cart:hover{background:var(--ink);color:var(--paper);opacity:1}.TyP14W_btn--cart.TyP14W_is-wished{background:var(--pink);border-color:var(--pink);color:var(--ink)}.TyP14W_btn--cart.TyP14W_is-wished:hover{background:var(--pink);color:var(--ink)}.TyP14W_btn--cart.TyP14W_is-incart{background:var(--ink);border-color:var(--ink);color:var(--paper)}.TyP14W_product__wishnote{color:var(--ink-45);margin-top:.55rem}.TyP14W_heart{width:2rem;height:2rem;transition:transform .3s var(--ease);flex:none;place-items:center;display:inline-grid}.TyP14W_heart svg{width:17px;height:17px;overflow:visible}.TyP14W_heart svg path{fill:var(--paper);stroke:var(--ink);stroke-width:1.3px;transition:fill .35s var(--ease)}.TyP14W_heart:hover{transform:scale(1.12)}.TyP14W_heart.TyP14W_is-on svg path{fill:var(--pink)}.TyP14W_tile .TyP14W_heart{z-index:2;position:absolute;top:clamp(.5rem,1.2vw,.9rem);right:clamp(.5rem,1.2vw,.9rem)}.TyP14W_product__head{align-items:flex-start;gap:.75rem;margin-top:1.25rem;display:flex}.TyP14W_product__head .TyP14W_product__name{flex:auto;margin-top:0}.TyP14W_product__head .TyP14W_heart{margin-top:-.3rem}.TyP14W_cat-page{grid-template-columns:1fr;gap:0;display:grid}.TyP14W_cat-page__aside{background:var(--wash);position:relative;overflow:hidden}@media (min-width:60rem){.TyP14W_cat-page{grid-template-columns:3fr 2fr;align-items:start}.TyP14W_cat-page__aside{height:100svh;position:sticky;top:0}}.TyP14W_cat-page__aside img{object-fit:cover;width:100%;height:100%}.TyP14W_cat-page__over{z-index:1;inset:auto var(--margin) clamp(1.5rem, 4vw, 3rem);color:var(--ink);position:absolute}.TyP14W_cat-page__over h1{letter-spacing:-.02em;font-weight:400}.TyP14W_cat-page__over p{max-width:24rem;margin-top:.7rem}.TyP14W_cat-page__head{padding:calc(var(--head-h) + clamp(1.5rem, 4vw, 3rem)) var(--margin) clamp(1rem, 2.5vw, 1.75rem);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}@media (max-width:59.99rem){.TyP14W_cat-page__aside{aspect-ratio:3/4}.TyP14W_cat-page__head{padding-top:calc(var(--head-h) + clamp(1.5rem, 5vw, 2.5rem));flex-wrap:wrap}}.TyP14W_cat-index{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:48rem){.TyP14W_cat-index{grid-template-columns:repeat(2,1fr)}}@media (min-width:75rem){.TyP14W_cat-index{grid-template-columns:repeat(3,1fr)}}.TyP14W_search{z-index:80;background:var(--paper);transition:transform .6s var(--ease), visibility .6s;visibility:hidden;flex-direction:column;max-height:100svh;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.TyP14W_search.TyP14W_is-open{visibility:visible;transform:translateY(0)}.TyP14W_search__bar{height:var(--head-h);padding-inline:var(--margin);flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.TyP14W_search__close{color:var(--ink-45)}.TyP14W_search__close:hover{color:var(--ink)}.TyP14W_search__field{flex:auto;align-items:center;gap:.75rem;display:flex}.TyP14W_search__field svg{fill:none;stroke:currentColor;stroke-width:1.3px;flex:none;width:17px;height:17px}.TyP14W_search__field input{font:inherit;color:inherit;background:0 0;border:0;flex:auto;padding:0;font-size:clamp(1.1rem,2.4vw,1.6rem)}.TyP14W_search__field input:focus{outline:none}.TyP14W_search__field input::placeholder{color:var(--ink-25)}.TyP14W_search__body{padding:clamp(1rem, 3vw, 2rem) var(--margin) clamp(2rem, 5vw, 3.5rem);border-top:1px solid var(--line-soft);flex:auto;overflow-y:auto}.TyP14W_search__meta{margin-bottom:clamp(1rem,2.5vw,1.75rem)}.TyP14W_search__popular{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.75rem;display:flex}.TyP14W_account{grid-template-columns:1fr;gap:clamp(2rem,5vw,4rem);display:grid}@media (min-width:60rem){.TyP14W_account{grid-template-columns:1fr 1fr}}.TyP14W_account__card{border-top:1px solid var(--line);padding-top:1.5rem}.TyP14W_account__card h2{font-size:var(--t-nav);text-transform:uppercase;letter-spacing:var(--track-nav);margin-bottom:1.1rem;font-weight:400}.TyP14W_account__card .TyP14W_field{max-width:none;margin-top:1.1rem}.TyP14W_account__card .TyP14W_btn{margin-top:1.75rem}.TyP14W_account__rows{gap:.55rem;display:grid}.TyP14W_account__row{justify-content:space-between;gap:1rem;display:flex}.TyP14W_page-head{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,3vw,2.5rem)}.TyP14W_tile-wrap{position:relative}.TyP14W_tile-wrap .TyP14W_heart{z-index:2;position:absolute;top:clamp(.5rem,1.2vw,.9rem);right:clamp(.5rem,1.2vw,.9rem)}.TyP14W_page-head h1{letter-spacing:-.02em;font-weight:400}.TyP14W_empty{justify-items:start;gap:1.1rem;padding-block:clamp(2rem,5vw,4rem);display:grid}.TyP14W_tile--zoom img{transform-origin:50% 45%;transform:scale(1.4)}.TyP14W_head__act--cart svg{display:none}@media (max-width:47.99rem){.TyP14W_head__act--cart svg{display:block}.TyP14W_head__act--cart .TyP14W_head__act-label{display:none}}.TyP14W_product-tags{flex-wrap:wrap;gap:.5rem 1rem;margin-top:1.1rem;display:flex}.TyP14W_product-tags a{color:var(--ink-70);text-underline-offset:4px;font-size:.75rem;line-height:1.6}.TyP14W_product-tags a:hover,.TyP14W_product-tags a:focus-visible{color:var(--ink);text-decoration:underline}.TyP14W_product-section-title{font:inherit;padding-block:1rem;font-weight:400}.TyP14W_search-result{border-bottom:1px solid var(--line);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.TyP14W_search-result:hover{background:var(--wash)}.TyP14W_information-content{padding-bottom:var(--section);overflow-wrap:anywhere;line-height:1.7}.TyP14W_information-content section{max-width:38rem}.TyP14W_information-content section+section{margin-top:2rem}.TyP14W_information-content p+p,.TyP14W_information-content ul,.TyP14W_information-content ol{margin-top:1.25rem}.TyP14W_information-content ul,.TyP14W_information-content ol{padding-left:1.5rem}.TyP14W_information-content h2,.TyP14W_information-content h3,.TyP14W_information-content h4{margin:1.5rem 0 1rem}.TyP14W_information-content a{text-underline-offset:.2em;text-decoration:underline}.TyP14W_information-content table{max-width:100%;display:block;overflow-x:auto}.TyP14W_information-content td,.TyP14W_information-content th{padding:.5rem}
