:root{--brand-ink: #1b1d3f;--brand-navy: #262462;--brand-info: var(--brand-navy);--brand-info-bg: color-mix(in srgb, var(--brand-info) 5%, var(--shop-block-light-text));--brand-accent: #745ed6;--brand-order-title-accent: #765edb;--brand-custom-size-accent: #3515d4;--brand-lavender: #d1abef;--brand-mist: #eeebff;--brand-bg: #fcfcfd;--brand-green: #4d7c0f;--brand-green-hover: color-mix(in srgb, var(--brand-green) 88%, var(--brand-ink));--brand-green-active: color-mix(in srgb, var(--brand-green) 76%, var(--brand-ink));--brand-green-bg: color-mix(in srgb, var(--brand-green) 5%, var(--brand-bg));--brand-green-disabled-bg: color-mix(in srgb, var(--brand-green) 22%, var(--brand-bg));--brand-success: var(--brand-green);--brand-success-bg: var(--brand-green-bg);--brand-danger: #e72f3f;--brand-pink: color-mix(in srgb, var(--brand-lavender) 68%, var(--brand-danger));--brand-discount-red: #dc2626;--brand-sale: #e36f18;--brand-firmness-soft: #9bd5f4;--brand-firmness-medium-soft: color-mix(in srgb, var(--brand-firmness-soft) 75%, var(--brand-success));--brand-firmness-medium: color-mix(in srgb, var(--brand-success) 65%, var(--brand-firmness-soft));--brand-firmness-medium-firm: color-mix(in srgb, var(--brand-sale) 60%, var(--shop-block-light-text));--brand-firmness-firm: color-mix(in srgb, var(--brand-sale) 88%, var(--brand-ink));--brand-one-click: var(--brand-green);--brand-quick-order-cta: var(--brand-green);--brand-primary: var(--brand-ink);--brand-primary-hover: var(--brand-navy);--shop-block-font-family: Montserrat, Arial, sans-serif;--shop-block-dark-bg: var(--brand-ink);--shop-block-premium-bg: #13181b;--shop-block-light-bg: var(--brand-bg);--shop-block-dark-text: var(--brand-ink);--shop-block-black: var(--brand-ink);--shop-block-light-text: #ffffff;--shop-block-placeholder-text: color-mix(in srgb, var(--brand-ink) 65%, var(--shop-block-light-text));--shop-block-muted-light-text: var(--brand-mist);--shop-block-card-bg: var(--brand-navy);--shop-block-table-bg: var(--brand-navy);--shop-block-table-alt-bg: var(--brand-ink);--shop-block-primary: var(--brand-primary);--shop-block-primary-hover: var(--brand-primary-hover);--shop-block-navy: var(--brand-navy);--shop-block-accent: var(--brand-accent);--shop-block-lavender: var(--brand-lavender);--shop-block-mist: var(--brand-mist);--shop-block-pill-radius: 999px;--shop-block-cta-min-width: 122px;--shop-block-cta-min-height: 40px;--shop-block-cta-padding: 8px 24px;--shop-block-cta-font-size: 14px;--shop-block-cta-mobile-min-width: 72px;--shop-block-cta-mobile-min-height: 30px;--shop-block-cta-mobile-padding: 6px 12px;--shop-block-cta-mobile-font-size: 11px;--shop-block-section-padding-y: 96px;--shop-block-section-mobile-padding-y: 64px}.paturi-photo-grid{display:grid;width:100%;max-width:900px;gap:20px;margin:48px auto}.paturi-photo-grid__portraits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.paturi-photo-grid__image{display:block;width:100%;object-fit:cover;border-radius:8px}.paturi-photo-grid__image--horizontal{aspect-ratio:1.85 / 1}.paturi-photo-grid__image--portrait{aspect-ratio:0.72 / 1}@media (max-width: 1024px){.paturi-photo-grid{width:90%;gap:18px;margin-right:auto;margin-left:auto}.paturi-photo-grid__portraits{gap:18px}}@media (max-width: 640px){.paturi-photo-grid{width:95%;gap:10px;margin-top:32px;margin-bottom:32px}.paturi-photo-grid__portraits{gap:10px}.paturi-photo-grid__image{border-radius:6px}}@media (max-width: 1024px){html body [id^=generic-product-gallery-],html body .paturi-home-fullwidth-slider[data-home-fullwidth-slider]{width:90%!important;margin-right:auto!important;margin-left:auto!important}}@media (max-width: 640px){html body [id^=generic-product-gallery-],html body .paturi-home-fullwidth-slider[data-home-fullwidth-slider]{width:95%!important;margin-right:auto!important;margin-left:auto!important}}.bed-name-and-photos{width:100%;max-width:1120px;margin:64px auto;color:var(--brand-ink)}.bed-name-and-photos__title{margin-bottom:30px;font-size:clamp(34px,4vw,56px);font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.bed-name-and-photos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px}.bed-name-and-photos__item{min-width:0;margin:0}.bed-name-and-photos__image{display:block;width:100%;height:auto}@media (max-width: 1024px){.bed-name-and-photos{width:90%;margin-right:auto;margin-left:auto}.bed-name-and-photos__grid{gap:18px}}@media (max-width: 640px){.bed-name-and-photos{width:95%;margin-top:40px;margin-bottom:40px}.bed-name-and-photos__title{margin-bottom:24px;font-size:38px}.bed-name-and-photos__grid{grid-template-columns:1fr;gap:1px}}.paturi-size-sketches{display:grid;width:100%;max-width:780px;gap:30px;margin:64px auto;padding:56px 72px 60px;background:var(--brand-bg);color:var(--brand-ink)}.paturi-size-sketches__copy{max-width:470px}.paturi-size-sketches__title{max-width:420px;font-size:38px;font-weight:400;line-height:1.08;text-transform:uppercase}.paturi-size-sketches__description{max-width:460px;margin-top:28px;font-size:16px;line-height:1.55}.paturi-size-sketches__front-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:30px}.paturi-size-sketches__image{display:block;max-width:100%;object-fit:contain}.paturi-size-sketches__drawing{position:relative}.paturi-size-sketches__drawing--front{padding-bottom:34px}.paturi-size-sketches__drawing--side{margin-left:44px;padding:0 0 38px 38px}.paturi-size-sketches__image--front{width:100%;max-height:230px}.paturi-size-sketches__image--side{width:100%;max-height:250px}.paturi-size-sketches__sizes{display:grid;gap:8px}.paturi-size-sketches__size{display:flex;min-height:48px;align-items:center;justify-content:center;padding:8px 12px;border:1px solid color-mix(in srgb,var(--brand-ink) 38%,transparent);border-radius:14px;color:color-mix(in srgb,var(--brand-ink) 55%,transparent);font-size:14px;white-space:nowrap;cursor:pointer}.paturi-size-sketches__size--active{border-color:var(--brand-ink);background:var(--brand-ink);color:var(--shop-block-light-text);font-weight:600}.paturi-size-sketches__measure{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--brand-ink);font-size:16px;line-height:1}.paturi-size-sketches__measure::before{position:absolute;background:var(--brand-ink);content:""}.paturi-size-sketches__measure--width,.paturi-size-sketches__measure--length{right:0;bottom:0;left:0;padding-top:20px}.paturi-size-sketches__measure--width::before,.paturi-size-sketches__measure--length::before{top:0;right:0;left:0;height:2px}.paturi-size-sketches__measure--height{top:0;bottom:38px;left:0;padding-right:20px;writing-mode:vertical-rl;transform:rotate(180deg)}.paturi-size-sketches__measure--height::before{top:0;right:0;bottom:0;width:2px}@media (max-width: 1024px){.paturi-size-sketches{width:90%;margin-right:auto;margin-left:auto}}@media (max-width: 640px){.paturi-size-sketches{width:95%;gap:24px;margin-top:40px;margin-bottom:40px;padding:34px 20px 38px}.paturi-size-sketches__title{font-size:28px}.paturi-size-sketches__description{margin-top:20px;font-size:14px}.paturi-size-sketches__front-row{grid-template-columns:minmax(0,1fr) 118px;gap:14px}.paturi-size-sketches__size{min-height:38px;padding:6px 8px;border-radius:11px;font-size:11px}.paturi-size-sketches__drawing--side{margin-left:14px;padding-left:30px}.paturi-size-sketches__measure{font-size:12px}}@media (max-width: 640px){html body .related-card-category-page .related-card-category-page__grid{display:grid!important;width:95%!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-right:auto!important;margin-left:auto!important}html body .related-card-category-page__grid>.related-products-carousel__card--category{position:relative!important;display:grid!important;width:100%!important;max-width:none!important;min-height:0!important;grid-template-columns:minmax(112px,39%) minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;column-gap:10px!important;padding:26px 0 54px!important;overflow:visible!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 12%,transparent)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;container-type:normal!important}html body .related-card-category-page__grid>.related-products-carousel__card--category:hover,html body .related-card-category-page__grid>.related-products-carousel__card--category:focus-visible{border-color:color-mix(in srgb,var(--brand-ink) 12%,transparent)!important;box-shadow:none!important;transform:none!important}html body .related-card-category-page__grid .related-products-carousel__topline{display:flex!important;min-height:0!important;grid-column:2!important;grid-row:1!important;padding:0!important;align-items:flex-start!important}html body .related-card-category-page__grid .related-products-carousel__topline .related-products-carousel__name{font-size:clamp(21px,5.5vw,27px)!important;font-weight:750!important;line-height:1.08!important}html body .related-card-category-page__grid .related-products-carousel__topline .related-products-carousel__badges{position:absolute!important;z-index:2!important;top:31px!important;left:calc(40% - 58px)!important;gap:3px!important}html body .related-card-category-page__grid .related-products-carousel__discount,html body .related-card-category-page__grid .related-products-carousel__gift{min-height:18px!important;padding:2px 4px!important;border-radius:9px!important;font-size:8px!important}html body .related-card-category-page__grid .related-products-carousel__gift svg{width:10px!important;height:10px!important}html body .related-card-category-page .related-card-category-page__grid .related-products-carousel__card--category .related-products-carousel__media{width:100%!important;height:auto!important;grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;margin:0!important;overflow:hidden!important;border-radius:4px!important;aspect-ratio:1 / 1!important}html body .related-card-category-page__grid .related-products-carousel__media img{width:100%!important;height:100%!important;object-fit:cover!important}html body .related-card-category-page__grid .related-products-carousel__benefit{bottom:5px!important;left:5px!important;min-height:18px!important;padding:2px 5px!important;gap:3px!important;border-radius:9px!important;font-size:8px!important}html body .related-card-category-page__grid .related-products-carousel__benefit svg{width:10px!important;height:10px!important}html body .related-card-category-page__grid .related-products-carousel__body{display:flex!important;min-width:0!important;grid-column:2!important;grid-row:2!important;flex-direction:column!important;justify-content:space-between!important;padding:9px 0 0!important}html body .related-card-category-page__grid .related-products-carousel__facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;padding:0!important;border:0!important}html body .related-card-category-page__grid .related-products-carousel__fact{min-height:42px!important;padding:0 5px!important;gap:2px!important;border-left:1px solid color-mix(in srgb,var(--brand-ink) 12%,transparent)!important;font-size:clamp(7px,1.9vw,9px)!important;line-height:1.12!important;text-align:center!important}html body .related-card-category-page__grid .related-products-carousel__fact:first-child{border-left:0!important}html body .related-card-category-page__grid .related-products-carousel__fact>svg{width:16px!important;height:16px!important}html body .related-card-category-page__grid .related-products-carousel__ratings{display:none!important}html body .related-card-category-page__grid .related-products-carousel__footer{display:grid!important;grid-template-columns:minmax(0,1fr) 84px!important;align-items:end!important;gap:7px!important;margin-top:8px!important;padding:0!important;border:0!important}html body .related-card-category-page__grid .related-products-carousel__price-block,html body .related-card-category-page__grid .related-products-carousel__prices{min-width:0!important;gap:3px!important}html body .related-card-category-page__grid .related-products-carousel__size,html body .related-card-category-page__grid .related-products-carousel__prices del{font-size:8px!important}html body .related-card-category-page__grid .related-products-carousel__prices strong{overflow:hidden!important;font-size:clamp(15px,4vw,18px)!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .related-card-category-page .related-card-category-page__grid .related-products-carousel__footer .related-products-carousel__button.shop-button{width:84px!important;min-height:32px!important;padding:5px 8px!important;gap:6px!important;border-radius:6px!important;font-size:10px!important}html body .related-card-category-page__grid .related-products-carousel__footer .related-products-carousel__button svg{width:14px!important;height:14px!important}html body .related-card-category-page__grid .related-products-carousel__media{height:auto!important;aspect-ratio:1 / 1!important}}html body .cf-menu-header,html body .cf-menu-header *,html body .cf-menu-panel,html body .cf-menu-panel *{box-sizing:border-box}html body .cf-menu-header{position:fixed;top:0;right:0;left:0;z-index:1000;width:100%;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent);background:color-mix(in srgb,var(--brand-bg) 96%,transparent);color:var(--brand-ink);-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%);transition:transform 220ms cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion: reduce){html body .cf-menu-header{transition:none}}html body .cf-menu-header-spacer{width:100%;height:72px}html body .cf-menu-header a{color:inherit;text-decoration:none}html body .cf-menu-header__inner{display:flex;width:min(100% - 40px,1440px);min-height:72px;margin-inline:auto;align-items:center;gap:32px}html body .cf-menu-header__logo,html body .cf-menu-panel__brand{display:flex;width:142px;flex:0 0 142px;align-items:center}html body .cf-menu-header__logo img,html body .cf-menu-panel__brand img{display:block;width:auto;max-width:100%;height:auto;max-height:30px;object-fit:contain}html body .cf-menu-header__nav{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;gap:clamp(18px,2vw,34px)}html body .cf-menu-header__nav a{position:relative;white-space:nowrap;font-size:13px;font-weight:700;letter-spacing:.02em}html body .cf-menu-header__nav a::after{position:absolute;right:0;bottom:-8px;left:0;height:2px;border-radius:var(--shop-block-pill-radius);background:var(--brand-accent);content:"";opacity:0;transform:scaleX(.5);transition:opacity .2s ease,transform .2s ease}html body .cf-menu-header__nav a:hover::after,html body .cf-menu-header__nav a:focus-visible::after{opacity:1;transform:scaleX(1)}html body .cf-menu-header__actions{display:flex;flex:0 0 auto;align-items:center;gap:18px}html body .cf-menu-header__phone{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700}html body .cf-menu-header__phone svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}html body .cf-menu-header__location,html body .cf-menu-header__locale{display:inline-flex;align-items:center;justify-content:center;color:var(--brand-ink)}html body .cf-menu-header__location{display:none}html body .cf-menu-header__location svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}html body .cf-menu-header__locale{font-size:12px;font-weight:500}html body .cf-menu-header__cart{position:relative;display:flex;width:22px;height:22px;align-items:center;justify-content:center;color:var(--brand-ink)}html body .cf-menu-header__cart .cf-cart-count-badge{transform:translateX(-6px);background:var(--brand-discount-red);color:var(--shop-block-light-text)}html body .cf-menu-header__cart .cf-cart-icon{width:22px;height:22px;opacity:0}html body .cf-menu-header__cart-symbol{position:absolute;inset:0;display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;pointer-events:none}html body .cf-menu-header__phone svg,html body .cf-menu-header__location svg,html body .cf-menu-header__locale>span,html body .cf-menu-header__cart-symbol{transform:scale(1.1)}html body .cf-menu-header__toggle{display:inline-flex;width:48px;height:48px;padding:0;border:0;border-radius:0;background:transparent;color:var(--brand-ink);cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:7px;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease;order:4}html body .cf-menu-header__logo{order:1}html body .cf-menu-header__nav{order:2}html body .cf-menu-header__actions{order:3}html body .cf-menu-header__toggle:hover,html body .cf-menu-header__toggle:focus-visible{background:transparent;color:var(--brand-accent);transform:scale(1.05)}html body .cf-menu-header__toggle span{display:block;width:35px;height:5px;border-radius:var(--shop-block-pill-radius);background:currentColor;transform-origin:center;transition:transform .28s cubic-bezier(.4,0,.2,1),width .22s ease}html body .cf-menu-header__toggle--active{background:transparent;color:var(--brand-accent)}html body .cf-menu-header__toggle--active span:first-child{transform:translateY(6px) rotate(45deg)}html body .cf-menu-header__toggle--active span:last-child{transform:translateY(-6px) rotate(-45deg)}html body .cf-menu-header__loading{width:170px;height:12px;margin-left:auto;border-radius:var(--shop-block-pill-radius);background:color-mix(in srgb,var(--brand-mist) 74%,var(--brand-bg));order:2}html body .cf-menu-panel{position:fixed;inset:0;z-index:2147483600;overflow:hidden;background:color-mix(in srgb,var(--brand-ink) 34%,transparent);color:var(--brand-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html body .cf-menu-panel__shell{position:absolute;inset:0 auto 0 0;display:grid;width:min(100%,620px);background:var(--brand-bg);box-shadow:24px 0 70px color-mix(in srgb,var(--brand-ink) 18%,transparent);grid-template-rows:auto minmax(0,1fr)}html body .cf-menu-panel__brandbar,html body .cf-menu-panel__subbar{position:relative;z-index:2;display:flex;min-height:82px;padding:14px 28px;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent);background:var(--brand-bg);align-items:center}html body .cf-menu-panel__brand-contact{display:flex;margin-left:auto;padding-right:22px;align-items:flex-end;flex-direction:column;font-size:14px;line-height:1.3;transform:translateX(-10%)}html body .cf-menu-panel__brand-contact>span{font-size:17px}html body .cf-menu-panel__brand-contact a{color:var(--brand-accent);text-decoration:none}html body .cf-menu-panel__brand-contact a:first-child{font-size:17px;font-weight:700}html body .cf-menu-panel__close{display:inline-flex;width:42px;height:42px;flex:0 0 42px;padding:0;border:0;border-radius:50%;background:var(--brand-mist);color:var(--brand-ink);cursor:pointer;align-items:center;justify-content:center}html body .cf-menu-panel__close svg,html body .cf-menu-panel__back svg,html body .cf-menu-panel__view-all svg,html body .cf-menu-row__arrow{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}html body .cf-menu-panel__subbar{justify-content:space-between}html body .cf-menu-panel__filters{min-width:0;margin-inline-start:auto;margin-inline-end:0}@media (prefers-reduced-motion: no-preference){html body .cf-menu-panel__filters{animation:finder-sticky-enter 360ms cubic-bezier(.22,1,.36,1) both}}html body .cf-menu-panel__back,html body .cf-menu-panel__view-all{display:inline-flex;padding:8px 0;border:0;background:transparent;color:var(--brand-ink);cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.035em;text-decoration:none;text-transform:uppercase}html body .cf-menu-panel__view-all{flex:0 0 auto;min-height:44px;margin-left:auto;color:var(--brand-accent);white-space:nowrap}html body .cf-menu-panel__close--sub{margin-left:16px}html body .cf-menu-panel__viewport{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--brand-accent) var(--brand-mist)}html body .cf-menu-panel__viewport::-webkit-scrollbar{width:6px}html body .cf-menu-panel__viewport::-webkit-scrollbar-track{background:var(--brand-mist)}html body .cf-menu-panel__viewport::-webkit-scrollbar-thumb{border-radius:999px;background:var(--brand-accent)}html body .cf-menu-screen{width:100%;min-height:100%;padding:16px 28px 40px}html body .cf-menu-screen--main{padding-top:16px}html body .cf-menu-visually-hidden,html body .product-carousel-counter__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html body .cf-menu-promo{display:grid;min-height:76px;padding:13px 16px;border-radius:12px;background:color-mix(in srgb,var(--brand-mist) 72%,var(--brand-bg));color:var(--brand-ink);text-decoration:none;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;width:100%;border:0;font-family:inherit;text-align:left;cursor:pointer}html body .cf-menu-promo__icon{display:inline-flex;width:48px;height:48px;border-radius:10px;background:var(--brand-accent);color:var(--shop-block-light-text);align-items:center;justify-content:center}html body .cf-menu-promo__icon img{display:block;width:100%;height:100%;object-fit:contain}html body .cf-menu-promo strong,html body .cf-menu-promo small,html body .cf-menu-option-row__copy strong,html body .cf-menu-option-row__copy small,html body .cf-menu-help-card strong,html body .cf-menu-help-card small{display:block}html body .cf-menu-promo strong{font-size:15px;line-height:1.3}html body .cf-menu-promo small{margin-top:3px;color:var(--brand-accent);font-size:11px;line-height:1.3}html body .cf-menu-promo--sale{margin-top:10px}html body .cf-menu-promo--sale .cf-menu-promo__icon{background:transparent}html body .cf-menu-promo__icon--discount{background:transparent}html body .cf-menu-promo__icon--discount img{width:31px;height:31px}html body .cf-menu-promo--sale small{color:var(--brand-sale)}html body .cf-menu-category-list,html body .cf-menu-option-list{padding:0;margin:18px 0 0;list-style:none}html body .cf-menu-category-list li,html body .cf-menu-option-list li{border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 8%,transparent)}html body .cf-menu-category-row,html body .cf-menu-option-row{display:grid;width:100%;min-height:90px;padding:10px 6px;border:0;background:transparent;color:var(--brand-ink);cursor:pointer;text-align:left;align-items:center;grid-template-columns:88px minmax(0,1fr) auto;gap:14px}html body .cf-menu-category-row:hover,html body .cf-menu-category-row:focus-visible,html body .cf-menu-option-row:hover,html body .cf-menu-option-row:focus-visible{background:color-mix(in srgb,var(--brand-mist) 38%,transparent)}html body .cf-menu-screen--main .cf-menu-category-row{padding-left:0}html body .cf-menu-category-row__media{display:flex;width:88px;height:62px;overflow:hidden;align-items:center;justify-content:flex-start}html body .cf-menu-category-row__media img{display:block;width:100%;height:100%;object-fit:contain}html body .cf-menu-category-row__media>span{display:flex;width:48px;height:48px;border-radius:10px;background:color-mix(in srgb,var(--brand-mist) 72%,var(--brand-bg));color:var(--brand-accent);align-items:center;justify-content:center}html body .cf-menu-category-row__media img.cf-menu-category-row__discount-icon{width:28px;height:28px}html body .cf-menu-category-row__media svg,html body .cf-menu-option-row__icon--children svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}html body .cf-menu-category-row__name{margin-left:-20px;font-size:19px;font-weight:600;letter-spacing:.01em}html body .cf-menu-category-row__badge{padding:6px 10.8px;border-radius:6px;background:var(--brand-sale);color:var(--shop-block-light-text);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}html body .cf-menu-promo__copy{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px 10px}html body .cf-menu-promo--sale{grid-template-columns:auto minmax(0,1fr) auto auto}html body .cf-menu-promo__badge{flex:0 0 auto;padding:5px 7px;font-size:10px;line-height:1.2;white-space:nowrap}html body .cf-menu-row__arrow{display:block;width:12px;height:12px;flex:0 0 auto;object-fit:contain}html body .cf-menu-category-row>.cf-menu-row__arrow{grid-column:3;justify-self:end}html body .cf-menu-compare-link{display:flex;min-height:54px;padding:14px 6px;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 8%,transparent);color:var(--brand-ink);font-size:15px;font-weight:700;text-decoration:none;align-items:center;justify-content:space-between}html body .cf-menu-compare-link:hover,html body .cf-menu-compare-link:focus-visible{background:color-mix(in srgb,var(--brand-mist) 38%,transparent)}html body .cf-menu-help{padding:32px 0 0}html body .cf-menu-help__eyebrow,html body .cf-menu-section-label{margin:0 0 7px;color:var(--brand-accent);font-size:11px;font-weight:800;letter-spacing:.045em;line-height:1.2;text-transform:uppercase}html body .cf-menu-help h2,html body .cf-menu-screen__title{margin:0;color:var(--brand-ink);font-size:23px;line-height:1.15}html body .cf-menu-help>p:not(.cf-menu-help__eyebrow){margin:8px 0 0;color:color-mix(in srgb,var(--brand-ink) 60%,transparent);font-size:13px}@media (max-width: 640px){html body #cf-menu-help-title{font-size:clamp(12px,4.2vw,22px);white-space:nowrap}}html body .cf-menu-help__cards{display:grid;margin-top:20px;gap:10px}html body .cf-menu-help-card{display:grid;min-height:74px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--brand-ink) 7%,transparent);border-radius:11px;background:var(--brand-bg);box-shadow:0 5px 20px color-mix(in srgb,var(--brand-ink) 5%,transparent);color:var(--brand-ink);text-decoration:none;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:13px}html body .cf-menu-help-card__icon{display:inline-flex;width:44px;height:44px;overflow:hidden;border-radius:10px;background:transparent;align-items:center;justify-content:center}html body .cf-menu-help-card__icon img{display:block;width:100%;height:100%;object-fit:contain}html body .cf-menu-help-card strong{font-size:14px;text-transform:uppercase}html body .cf-menu-help-card small{margin-top:3px;color:color-mix(in srgb,var(--brand-ink) 55%,transparent);font-size:13px;line-height:1.35}html body .cf-menu-help-card small strong{display:inline;font-size:inherit;font-weight:700;text-transform:none}html body .cf-menu-screen--category{padding-top:24px}html body .cf-menu-screen--category .cf-menu-screen__title{margin-bottom:14px}html body .cf-menu-screen__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}html body .cf-menu-screen__heading .cf-menu-screen__title{flex:1;min-width:0;margin:0;overflow-wrap:anywhere}html body .cf-menu-option-list{margin-top:4px}html body .cf-menu-category-sections{display:flex;flex-direction:column}html body .cf-menu-category-section--primary{order:1}html body .cf-menu-finder{display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;min-width:0;min-height:64px;box-sizing:border-box;margin:12px 0 14px;padding:12px;border:1px solid color-mix(in srgb,var(--brand-accent) 25%,var(--brand-mist));border-radius:12px;background:color-mix(in srgb,var(--brand-mist) 60%,var(--shop-block-light-text));color:var(--brand-navy);text-decoration:none;transition:background 160ms,border-color 160ms}html body .cf-menu-finder:hover{border-color:var(--brand-accent);background:var(--brand-mist)}html body .cf-menu-finder:active{border-color:var(--brand-navy)}html body .cf-menu-finder:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}html body .cf-menu-finder__icon,html body .cf-menu-finder__arrow{width:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html body .cf-menu-finder__icon{color:var(--brand-accent)}html body .cf-menu-finder__copy{min-width:0}html body .cf-menu-finder__copy strong{display:block;color:var(--brand-navy);font-size:15px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}html body .cf-menu-finder__copy small{display:block;margin-top:3px;color:color-mix(in srgb,var(--brand-ink) 75%,var(--shop-block-light-text));font-size:12px;line-height:1.4}html body .cf-menu-finder__error{margin:0 0 14px;color:var(--brand-discount-red);font-size:14px;line-height:1.4}@media (prefers-reduced-motion: reduce){html body .cf-menu-finder{transition:none}}html body .cf-menu-subcategories{order:2;padding-top:28px;margin-top:24px}html body .cf-menu-option-row{min-height:64px;padding:7px 6px;grid-template-columns:48px minmax(0,1fr) auto;gap:13px}html body .cf-menu-option-row__icon{position:relative;display:inline-flex;width:42px;height:42px;border-radius:10px;overflow:hidden;background:transparent;align-items:center;justify-content:center}html body .cf-menu-option-row__icon--children{background:color-mix(in srgb,var(--brand-mist) 72%,var(--brand-bg));color:var(--brand-accent)}html body .cf-menu-category-row__media .cf-menu-children,html body .cf-menu-option-row__icon--children .cf-menu-children{display:block;width:36px;height:34px;fill:currentColor;stroke:none}html body .cf-menu-option-row__icon--children>span{display:flex;width:100%;height:100%;align-items:center;justify-content:center}html body .cf-menu-option-row__icon--springs{background:var(--brand-mist)}html body .cf-menu-option-row__icon--springs img{opacity:0}html body .cf-menu-option-row__icon--springs::after{position:absolute;top:50%;left:50%;width:31px;height:31px;background:var(--brand-accent);content:"";transform:translate(-50%,-50%);-webkit-mask:url(/blocks/assets/icons/mobile-menu/with-springs.png) center / contain no-repeat;mask:url(/blocks/assets/icons/mobile-menu/with-springs.png) center / contain no-repeat;pointer-events:none}html body .cf-menu-option-row__icon img{display:block;width:100%;height:100%;object-fit:contain}html body .cf-menu-option-row__copy strong{font-size:16px;line-height:1.2}html body .cf-menu-option-row__copy small{margin-top:3px;color:color-mix(in srgb,var(--brand-ink) 50%,transparent);font-size:11px;line-height:1.3}html body .cf-menu-recommendations{order:3;padding-top:28px;margin-top:24px;border-top:1px solid color-mix(in srgb,var(--brand-ink) 10%,transparent)}html body .cf-menu-screen--mattress-root .cf-menu-recommendations{order:1;padding-top:0;margin-top:0;border-top:0}html body .cf-menu-screen--mattress-root .cf-menu-category-section--primary{order:2;padding-top:28px;margin-top:24px;border-top:1px solid color-mix(in srgb,var(--brand-ink) 10%,transparent)}html body .cf-menu-screen--mattress-root .cf-menu-subcategories{order:3}html body .cf-menu-recommendations>.cf-menu-option-row{margin-top:8px}html body .cf-menu-option-row__icon--warm{background:transparent}html body .cf-menu-option-row__icon--warm img{width:100%;height:100%}html body .cf-menu-promo--compact{min-height:72px;margin-top:0}html body .cf-menu-screen--products{padding:28px 24px 40px}html body .cf-menu-screen__title--products{margin:0 8px 6px}html body .cf-menu-screen__title--sale{color:var(--brand-sale)}html body .cf-menu-product-list{margin-top:4px}html body .cf-menu-bed-group-title{margin:32px 8px 8px;padding-top:24px;border-top:1px solid var(--brand-mist)}html body .cf-menu-product{position:relative;display:grid;min-height:214px;padding:24px 8px;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent);color:var(--brand-ink);text-decoration:none;align-items:center;grid-template-columns:minmax(150px,42%) minmax(0,1fr);column-gap:20px;row-gap:12px}html body .cf-menu-product__media{display:flex;height:150px;grid-column:1;grid-row:1;overflow:hidden;border-radius:8px;align-items:center;justify-content:center}html body .cf-menu-product__media img{display:block;width:100%;height:100%;border-radius:8px;object-fit:contain}html body .cf-menu-product__content{display:block;min-width:0;grid-column:2;grid-row:1}html body .cf-menu-product__name{display:block;font-size:21px;line-height:1.15}html body .cf-menu-product__clearance{display:inline-block;align-self:flex-start;max-width:100%;margin-top:6px;padding:4px 8px;border-radius:7px;font-size:12px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}html body .cf-menu-product__gift-text{display:block;margin-top:7px;color:var(--brand-sale);font-size:16px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}html body .cf-menu-product__specs{display:grid;margin-top:22px;grid-template-columns:repeat(3,minmax(0,1fr))}html body .cf-menu-product--clearance .cf-menu-product__specs{margin-top:10px}html body .cf-menu-product__specs>span{display:grid;min-width:0;padding:0 7px;border-right:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent);text-align:center;justify-items:center}html body .cf-menu-product__specs>span:first-child{padding-left:0}html body .cf-menu-product__specs>span:last-child{padding-right:0;border-right:0}html body .cf-menu-product__specs svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}html body .cf-menu-product__specs small{display:block;margin-top:3px;color:color-mix(in srgb,var(--brand-ink) 56%,transparent);font-size:12px;line-height:1.2}html body .cf-menu-product__specs b{display:block;margin-top:2px;color:var(--brand-ink);font-size:12px;text-transform:uppercase}html body .cf-menu-product__price{display:block;grid-column:1 / -1;grid-row:2;margin-top:0;font-size:15px}html body .cf-menu-product__price b{font-size:21px}html body .cf-menu-product__actions{display:block;width:100%;min-width:0;grid-column:1 / -1;grid-row:3}html body .cf-menu-product__cta.shop-button{display:flex;width:100%!important;min-width:0!important;min-height:44px!important;padding:10px 16px!important;border-radius:6px!important;gap:6px!important;justify-content:space-between;font-size:14px!important;letter-spacing:normal!important;text-transform:none!important}html body .cf-menu-product__cta .shop-button__icon{width:14px!important;height:14px!important;flex-basis:14px!important;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}html body .related-card-category-page .related-card-category-page__grid.bed-catalog-cards{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;justify-items:stretch}html body .bed-catalog-cards>.bed-product-card{width:100%;max-width:720px;justify-self:center}html body .bed-product-card{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-navy) 15%,transparent);border-radius:12px;background:var(--shop-block-light-text);color:var(--brand-ink)}html body .bed-product-card__gallery{position:relative;background:var(--brand-bg)}html body .bed-product-card__clearance{position:absolute;inset-block-start:10px;inset-inline-start:10px;max-width:calc(100% - 20px);padding:4px 8px;border-radius:8px;font-size:13px;font-weight:700;overflow-wrap:anywhere;pointer-events:none}html body .bed-product-card__photos{display:flex;width:100%;aspect-ratio:4 / 3;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}html body .bed-product-card__photos::-webkit-scrollbar{display:none}html body .bed-product-card__photos img{display:block;width:100%;min-width:100%;height:100%;flex:0 0 100%;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;user-select:none;-webkit-user-drag:none}html body .bed-product-card__gallery:has(.bed-product-card__clearance) .bed-product-card__photos img{object-position:center 70%}html body .bed-product-card__arrow{position:absolute;top:50%;display:grid;width:40px;height:40px;padding:0;border:1px solid color-mix(in srgb,var(--brand-navy) 10%,transparent);border-radius:50%;background:color-mix(in srgb,var(--shop-block-light-text) 94%,transparent);color:var(--brand-navy);cursor:pointer;place-items:center;transform:translateY(-50%)}html body .bed-product-card__arrow--prev{left:10px}html body .bed-product-card__arrow--next{right:10px}html body .bed-product-card__arrow:disabled{opacity:.4;cursor:default}html body .bed-product-card svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}html body .bed-product-card__pagination{position:absolute;right:12px;bottom:10px;left:12px;display:flex;align-items:center;gap:12px;pointer-events:none}html body .bed-product-card__dots{display:flex;min-width:0;padding:0 4px;border-radius:20px;margin-inline:auto;background:color-mix(in srgb,var(--brand-ink) 22%,transparent);flex-wrap:wrap;justify-content:center;pointer-events:auto}html body .bed-product-card__dots button{display:grid;width:24px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex:0 0 24px;place-items:center}html body .bed-product-card__dots button::before{width:6px;height:6px;border-radius:8px;background:var(--shop-block-light-text);content:""}html body .bed-product-card__dots button[aria-current=true]::before{width:20px;background:var(--brand-accent)}html body .bed-product-card__count{padding:4px 8px;border-radius:16px;background:color-mix(in srgb,var(--shop-block-light-text) 94%,transparent);color:var(--brand-navy);font-size:12px;font-weight:600;white-space:nowrap}html body .bed-product-card__body{display:flex;padding:20px;flex-direction:column;gap:16px;color:inherit;text-decoration:none}html body .bed-product-card__name{margin:0;color:var(--brand-navy);font-size:27px;font-weight:750;line-height:1.15;overflow-wrap:anywhere}html body .bed-product-card__price{display:flex;margin:0;align-items:baseline;flex-wrap:wrap;gap:6px;color:var(--brand-navy);font-size:16px;line-height:1.2}html body .bed-product-card__price strong{font-size:28px;font-weight:750}html body .bed-product-card__features{display:grid;padding:0;margin:0;list-style:none;gap:10px}html body .bed-product-card__features li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;font-size:16px;line-height:1.35;overflow-wrap:anywhere}html body .bed-product-card__check{color:var(--brand-success)}html body .bed-product-card .bed-product-card__cta.shop-button{width:100%!important;min-height:48px!important;justify-content:space-between!important;border-radius:8px!important;text-decoration:none}html body .bed-product-card :is(button,a):focus-visible{outline:2px solid var(--brand-accent)!important;outline-offset:2px}html body .bed-product-card a:focus-visible{outline-offset:-3px}@media (max-width: 640px){html body .bed-product-card__body{padding:18px}html body .bed-product-card__name{font-size:25px}html body .bed-product-card__price strong{font-size:26px}}html body .cf-menu-empty{padding:80px 20px;text-align:center}html body .cf-menu-empty p{color:color-mix(in srgb,var(--brand-ink) 60%,transparent)}html body .cf-menu-empty a{display:inline-flex;min-height:42px;padding:9px 20px;margin-top:18px;border-radius:var(--shop-block-pill-radius);background:var(--brand-navy);color:var(--shop-block-light-text);text-decoration:none;align-items:center}html body .cf-menu-skeleton,html body .cf-menu-product-skeleton{display:grid;margin-top:18px}html body .cf-menu-skeleton span,html body .cf-menu-product-skeleton span{display:block;height:90px;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 8%,transparent);background:linear-gradient(90deg,var(--brand-bg),var(--brand-mist),var(--brand-bg));background-size:200% 100%;animation:cf-menu-shimmer 1.3s linear infinite}html body .cf-menu-product-skeleton span{height:214px}@keyframes cf-menu-shimmer{to{background-position:-200% 0}}.cf-menu-drawer-left-enter-active,.cf-menu-drawer-left-leave-active{transition:opacity 220ms ease}.cf-menu-drawer-left-enter-active .cf-menu-panel__shell,.cf-menu-drawer-left-leave-active .cf-menu-panel__shell{transition:transform 360ms cubic-bezier(.4,0,.2,1);will-change:transform}.cf-menu-drawer-left-enter-from,.cf-menu-drawer-left-leave-to{opacity:0}.cf-menu-drawer-left-enter-from .cf-menu-panel__shell,.cf-menu-drawer-left-leave-to .cf-menu-panel__shell{transform:translate3d(-100%,0,0)}.cf-menu-drawer-left-enter-to .cf-menu-panel__shell,.cf-menu-drawer-left-leave-from .cf-menu-panel__shell{transform:translate3d(0,0,0)}.cf-menu-forward-enter-active,.cf-menu-forward-leave-active,.cf-menu-back-enter-active,.cf-menu-back-leave-active{transition:opacity .18s ease,transform .26s cubic-bezier(.4,0,.2,1)}.cf-menu-forward-enter-from,.cf-menu-back-leave-to{opacity:0;transform:translateX(24px)}.cf-menu-forward-leave-to,.cf-menu-back-enter-from{opacity:0;transform:translateX(-24px)}@media (max-width: 1024px){html body .cf-menu-header.is-scroll-hidden{transform:translateY(-100%);pointer-events:none}html body .cf-menu-header.is-scroll-hidden:has(:focus-visible){transform:none;pointer-events:auto}html body .cf-menu-header-spacer{height:49px}html body .cf-menu-header__inner{width:90%;min-height:49px;padding-inline-start:5px;gap:clamp(10px,3vw,14px)}html body .cf-menu-header__nav{display:none}html body .cf-menu-header__logo,html body .cf-menu-panel__brand{width:104px;height:24px;flex:0 0 104px;overflow:hidden}html body .cf-menu-header__logo{order:2}html body .cf-menu-header__logo img,html body .cf-menu-panel__brand img{width:104px;max-width:none;height:auto;max-height:none}html body .cf-menu-header__actions{margin-left:auto;gap:clamp(12px,4.3vw,20px);order:3}html body .cf-menu-header__phone span{display:none}html body .cf-menu-header__location{display:inline-flex}html body .cf-menu-header__phone svg{width:20px;height:20px}html body .cf-menu-header__cart{display:flex;width:22px;height:22px}html body .cf-menu-header__cart .cf-cart-icon{width:22px;height:22px;opacity:0}html body .cf-menu-header__cart-symbol{position:absolute;inset:0;display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;pointer-events:none}html body .cf-menu-header__toggle{width:42px;height:42px;flex:0 0 42px;border:0;border-radius:0;background:transparent;order:1}html body .cf-menu-header__toggle:hover,html body .cf-menu-header__toggle:focus-visible{background:transparent}html body .cf-menu-header__toggle span{width:32px;height:4.5px}html body .cf-menu-header__toggle--active{background:transparent;color:var(--brand-accent)}html body .cf-menu-panel{background:var(--brand-bg);-webkit-backdrop-filter:none;backdrop-filter:none}html body .cf-menu-panel__shell{width:100%;box-shadow:none}html body .cf-menu-panel__brandbar,html body .cf-menu-panel__subbar{min-height:72px;padding:11px 18px}html body .cf-menu-panel__brand-contact{padding-right:8px;font-size:11px}html body .cf-menu-panel__brand-contact>span{font-size:14px}html body .cf-menu-panel__brand-contact a:first-child{font-size:14px}html body .cf-menu-panel__close{width:36px;height:36px;flex-basis:36px}html body .cf-menu-panel__close--sub{margin-left:10px}html body .cf-menu-screen{width:95%;padding:14px 0 32px;margin-inline:auto}html body .cf-menu-promo{min-height:66px;padding:10px 12px}html body .cf-menu-promo__icon{width:42px;height:42px}html body .cf-menu-category-list{margin-top:14px}html body .cf-menu-category-row{min-height:82px;padding-inline:2px;grid-template-columns:72px minmax(0,1fr) auto;gap:10px}html body .cf-menu-category-row__media{width:72px;height:54px}html body .cf-menu-category-row__media>span{width:42px;height:42px;border-radius:9px}html body .cf-menu-category-row__name{font-size:16px}html body .cf-menu-category-row__badge{max-width:129.6px;font-size:9.6px;text-align:center}html body .cf-menu-help{padding-top:28px}html body .cf-menu-help h2,html body .cf-menu-screen__title{font-size:21px}html body .cf-menu-screen--category,html body .cf-menu-screen--products{padding-top:22px}html body .cf-menu-option-row{min-height:62px;grid-template-columns:44px minmax(0,1fr) auto;gap:10px}html body .cf-menu-option-row__icon{width:40px;height:40px}html body .cf-menu-option-row__copy strong{font-size:15px}html body .cf-menu-product{min-height:0;padding:26px 0;grid-template-columns:minmax(112px,39%) minmax(0,1fr);align-items:start;column-gap:10px;row-gap:12px}html body .cf-menu-product__media{height:auto;aspect-ratio:1 / 1}html body .cf-menu-product__media img,html body .related-card-category-page__grid .related-products-carousel__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}html body .cf-menu-product__cta.shop-button{min-height:48px!important}html body .cf-menu-product__name{font-size:clamp(21px,5.5vw,27px);font-weight:750;line-height:1.08}html body .cf-menu-product__content{display:flex;height:100%;flex-direction:column;align-self:stretch}html body .cf-menu-product__specs{display:grid;flex:1;grid-template-columns:minmax(0,1fr);align-content:center;gap:10px;margin-top:0;align-items:center}html body .cf-menu-product__specs>span{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;justify-items:start;gap:10px;padding:0;border-right:0;text-align:left}html body .cf-menu-product__specs svg{width:23px;height:23px}html body .cf-menu-product__specs small,html body .cf-menu-product__specs b{font-size:calc(clamp(11px,2.8vw,14px) + 3px)}html body .cf-menu-product__specs small,html body .cf-menu-product__specs b{margin-top:0;line-height:1.15;text-align:left}html body .cf-menu-product__specs small{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:6px;row-gap:2px;white-space:normal}html body .cf-menu-product__specs b{display:inline;flex:0 0 auto}html body .cf-menu-product__price{width:100%;margin-top:0;padding-right:0;font-size:13px;white-space:nowrap}html body .cf-menu-product__price b{font-size:18px}}@media (max-width: 640px){html body .cf-menu-header__inner{width:95%}html body .related-card-category-page .related-card-category-page__grid .related-products-carousel__card--category .related-products-carousel__media{height:auto!important;aspect-ratio:1 / 1!important}}@media (prefers-reduced-motion: reduce){html body .cf-menu-header__toggle,html body .cf-menu-header__toggle span,.cf-menu-drawer-left-enter-active,.cf-menu-drawer-left-leave-active,.cf-menu-drawer-left-enter-active .cf-menu-panel__shell,.cf-menu-drawer-left-leave-active .cf-menu-panel__shell,.cf-menu-forward-enter-active,.cf-menu-forward-leave-active,.cf-menu-back-enter-active,.cf-menu-back-leave-active{transition-duration:.01ms!important}html body .cf-menu-skeleton span,html body .cf-menu-product-skeleton span{animation:none}}.category-filter-scroll{scrollbar-color:var(--brand-accent) var(--brand-mist)}.category-filter-scroll::-webkit-scrollbar-track{background-color:var(--brand-mist);border-color:var(--brand-mist)}.category-filter-scroll::-webkit-scrollbar-thumb{background-color:var(--brand-accent)}html{container-type:inline-size}html body .reviews-section{width:min(100%,1440px);margin:clamp(28px,4vw,64px) auto;box-sizing:border-box;background:var(--brand-bg);color:var(--brand-navy);font-family:var(--shop-block-font-family)}html body .reviews-section,html body .reviews-section *{box-sizing:border-box}html body .reviews-section__inner{padding:clamp(58px,7vw,92px) clamp(28px,8vw,116px) clamp(52px,6vw,82px)}html body .reviews-section__header{margin:0 0 clamp(34px,5vw,58px);text-align:center}html body .reviews-section__title{margin:0;color:var(--brand-navy);font-size:clamp(36px,4.25vw,62px);font-weight:800;line-height:1.08;letter-spacing:-.035em}html body .reviews-section__subtitle{margin:clamp(22px,3vw,38px) 0 0;color:var(--brand-navy);font-size:clamp(25px,2.75vw,40px);font-weight:400;line-height:1.2}html body .reviews-section__widget{width:100%;min-height:260px;color:var(--brand-ink)}html body .reviews-section__footer{display:flex;margin-top:clamp(34px,5vw,58px);flex-direction:column;align-items:center;text-align:center}html body .reviews-section__verification{max-width:680px;margin:0;color:color-mix(in srgb,var(--brand-ink) 62%,transparent);font-size:clamp(17px,1.7vw,23px);line-height:1.35}html body .reviews-section__button{min-width:160px;margin-top:clamp(30px,4vw,44px);text-decoration:none}@media (max-width: 1024px){html body .reviews-section{width:90%}html body .reviews-section__inner{padding-right:clamp(24px,6vw,60px);padding-left:clamp(24px,6vw,60px)}}@media (max-width: 640px){html body .reviews-section{width:95%}html body .reviews-section__inner{padding:46px 20px 48px}html body .reviews-section__header{margin-bottom:30px}html body .reviews-section__title{font-size:clamp(31px,10vw,42px)}html body .reviews-section__subtitle{margin-top:18px;font-size:clamp(22px,7vw,29px)}html body .reviews-section__widget{min-height:220px}html body .reviews-section__footer{margin-top:30px}html body .reviews-section__button{min-width:142px}}html body .product-carousel-counter{display:flex;min-height:24px;margin:12px 0 0;padding:0 12px;align-items:center;justify-content:center;box-sizing:border-box;color:var(--brand-navy);font-family:var(--shop-block-font-family);font-size:14px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}html body .product-carousel-counter[hidden]{display:none}html body .related-products-carousel{--related-carousel-card-width: 374px;position:relative;left:50%;display:block;width:100cqw;max-width:100cqw;margin:0 0 0 -50cqw;padding:clamp(54px,6vw,76px) 0 clamp(60px,7vw,88px);overflow:hidden;box-sizing:border-box;background:var(--brand-bg);color:var(--brand-ink);font-family:var(--shop-block-font-family)}html body .related-products-carousel,html body .related-products-carousel *{box-sizing:border-box}html body .related-products-carousel__header{width:min(100%,680px);margin:0 auto 34px;padding:0 20px;text-align:center}html body .related-products-carousel__title{display:flex;margin:0;flex-direction:column;color:var(--brand-ink);font-size:clamp(22px,2.2vw,30px);font-weight:400;line-height:1.12}html body .related-products-carousel__title strong{color:var(--brand-accent);font-weight:800}html body .related-products-carousel__track{display:flex;width:100%;gap:22px;overflow-x:auto;overflow-y:hidden;padding:14px 18px 18px;scroll-behavior:smooth;scroll-padding-inline:calc((100% - var(--related-carousel-card-width)) / 2);scroll-snap-type:x mandatory;scrollbar-width:none;overflow-anchor:none;cursor:grab;touch-action:pan-y;user-select:none;-webkit-overflow-scrolling:touch}html body .related-products-carousel__track::-webkit-scrollbar{display:none}html body .related-products-carousel__track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}html body .related-products-carousel__track.is-dragging .related-products-carousel__card{pointer-events:none}html body .related-products-carousel__track--single{justify-content:center;padding-right:18px;padding-left:18px}html body .saltea-subcategories-toggle--homepage .related-products-carousel--embedded{left:auto;width:100%;max-width:100%;margin-right:0;margin-left:0}html body .related-products-carousel__card{display:block;width:var(--related-carousel-card-width);min-width:0;flex:0 0 var(--related-carousel-card-width);overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-ink) 10%,transparent);border-radius:17px;background:var(--brand-bg);box-shadow:0 8px 26px color-mix(in srgb,var(--brand-ink) 10%,transparent);color:var(--brand-ink);scroll-snap-align:center;text-decoration:none;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}html body .related-products-carousel__card:hover,html body .related-products-carousel__card:focus-visible{border-color:var(--brand-lavender);box-shadow:0 12px 34px color-mix(in srgb,var(--brand-ink) 14%,transparent);color:var(--brand-ink);transform:translateY(-3px)}html body .related-card-category-page .related-card-category-page__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr))!important;column-gap:24px!important;row-gap:24px!important;align-items:start}html body .related-card-category-page__grid>.related-products-carousel__card--category{width:100%;max-width:374px;min-width:0;justify-self:center}html body .saltele-category-page__group+.saltele-category-page__group{margin-top:clamp(34px,5vw,64px)}html body .saltele-category-page__group-title{display:flex;margin:0 0 clamp(14px,2vw,24px);align-items:baseline;gap:10px;color:var(--brand-ink);font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.2}html body .saltele-category-page__group-title small{display:inline-flex;gap:.3em;color:var(--brand-accent);font-size:.55em;font-weight:500}@media (max-width: 1024px){html body .related-card-category-page{width:90%;padding-right:0!important;padding-left:0!important;margin-right:auto;margin-left:auto}html body .related-card-category-page__grid>.related-products-carousel__card--category{width:100%;margin-right:auto;margin-left:auto}}@media (max-width: 640px){html body .related-card-category-page{width:95%}html body .related-card-category-page .related-card-category-page__grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2.5vw!important;margin-right:auto;margin-left:auto}html body .related-card-category-page__grid>.related-products-carousel__card--category{container-type:inline-size;border-radius:clamp(6px,2.5vw,10px)!important;box-shadow:0 2cqw 6cqw color-mix(in srgb,var(--brand-ink) 10%,transparent)}html body .related-card-category-page__grid .related-products-carousel__topline{min-height:17cqw;padding:4.7cqw 4.7cqw 2.7cqw;gap:2.5cqw}html body .related-card-category-page__grid .related-products-carousel__topline .related-products-carousel__name{font-size:5.4cqw}html body .related-card-category-page__grid .related-products-carousel__badges{gap:2cqw}html body .related-card-category-page__grid .related-products-carousel__discount,html body .related-card-category-page__grid .related-products-carousel__gift{min-height:8cqw;padding:1.2cqw 2cqw;border-radius:2cqw;font-size:3.1cqw}html body .related-card-category-page__grid .related-products-carousel__gift{gap:1.2cqw}html body .related-card-category-page__grid .related-products-carousel__gift svg{width:4cqw;height:4cqw}html body .related-card-category-page__grid .related-products-carousel__media{width:auto;height:auto;aspect-ratio:1 / 1;margin:0 4.7cqw}html body .related-card-category-page__grid .related-products-carousel__benefit{bottom:3cqw;left:3cqw;min-height:7cqw;padding:1.2cqw 2.4cqw;gap:1.5cqw;border-radius:1.8cqw;font-size:2.7cqw}html body .related-card-category-page__grid .related-products-carousel__benefit svg{width:3.7cqw;height:3.7cqw}html body .related-card-category-page__grid .related-products-carousel__body{padding:0 4.7cqw 4.7cqw}html body .related-card-category-page__grid .related-products-carousel__facts{margin-top:3.5cqw;padding-bottom:4.7cqw}html body .related-card-category-page__grid .related-products-carousel__fact{min-height:11cqw;padding:0 2cqw;gap:1.5cqw;font-size:3cqw}html body .related-card-category-page__grid .related-products-carousel__fact>svg{width:5cqw;height:5cqw}html body .related-card-category-page__grid .related-products-carousel__ratings{gap:3.5cqw;padding:4.7cqw 0}html body .related-card-category-page__grid .related-products-carousel__rating{grid-template-columns:5cqw minmax(0,1fr) 40cqw;gap:2cqw}html body .related-card-category-page__grid .related-products-carousel__metric-icon{width:5cqw;height:5cqw}html body .related-card-category-page__grid .related-products-carousel__metric-label{font-size:3.2cqw}html body .related-card-category-page__grid .related-products-carousel__bars{gap:1.4cqw}html body .related-card-category-page__grid .related-products-carousel__bars>span{height:1cqw}html body .related-card-category-page__grid .related-products-carousel__footer{padding-top:4.7cqw;gap:2.5cqw}html body .related-card-category-page__grid .related-products-carousel__price-block{gap:2cqw}html body .related-card-category-page__grid .related-products-carousel__size,html body .related-card-category-page__grid .related-products-carousel__prices del{font-size:3.2cqw}html body .related-card-category-page__grid .related-products-carousel__prices{gap:2cqw}html body .related-card-category-page__grid .related-products-carousel__prices strong{font-size:5cqw}html body .related-card-category-page .related-card-category-page__grid .related-products-carousel__footer .related-products-carousel__button.shop-button{min-height:11cqw!important;padding:.8cqw 3cqw!important;gap:2.5cqw!important;border-radius:2cqw!important;font-size:3.8cqw!important}html body .related-card-category-page__grid .related-products-carousel__footer .related-products-carousel__button svg{width:4.5cqw;height:4.5cqw}}html body .related-products-carousel__card:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}.catalog-product-card{position:relative}.catalog-product-link{color:inherit;text-decoration:none}.catalog-product-link::after{position:absolute;inset:0;z-index:3;content:"";cursor:pointer}.catalog-product-card:focus-within{outline:3px solid var(--brand-accent);outline-offset:3px}html body .related-products-carousel__media{position:relative;display:block;height:272px;margin:13px 13px 17px;overflow:hidden;border-radius:12px;background:var(--brand-mist)}html body .related-products-carousel__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 320ms ease}html body .related-products-carousel__card:hover .related-products-carousel__image,html body .related-products-carousel__card:focus-visible .related-products-carousel__image{transform:scale(1.025)}html body .mattress-subcategory-badges{position:absolute;z-index:4;top:12px;left:12px;display:flex;width:calc(100% - 24px);flex-wrap:wrap;gap:4px;pointer-events:none}html body .mattress-subcategory-badges__item{display:inline-flex;min-height:22px;padding:3px 7px;align-items:center;border:1px solid color-mix(in srgb,var(--brand-accent) 18%,transparent);border-radius:7px;background:color-mix(in srgb,var(--brand-bg) 94%,transparent);box-shadow:0 3px 9px color-mix(in srgb,var(--brand-ink) 10%,transparent);color:var(--brand-navy);font-size:10px;font-weight:700;line-height:1.05;white-space:nowrap;backdrop-filter:blur(5px)}html body .mattress-subcategory-badges--below-media{position:static;width:auto;margin:6px 13px 12px;align-items:center;pointer-events:auto}@media (max-width: 640px){html body .mattress-subcategory-badges{top:8px;left:8px;width:calc(100% - 16px);gap:3px}html body .mattress-subcategory-badges__item{max-width:100%;min-height:18px;padding:3px 5px;font-size:8.5px;line-height:1.1;text-align:center;white-space:normal}html body .mattress-subcategory-badges--below-media{width:auto}}html body .related-products-carousel__badges{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:9px}html body .related-products-carousel__discount,html body .related-products-carousel__media-tags>span{display:inline-flex;min-height:28px;align-items:center;justify-content:center;border-radius:7px;line-height:1;white-space:nowrap}html body .related-products-carousel__discount{padding:5px 10px;border:1px solid var(--brand-sale);background:var(--brand-sale);box-shadow:0 3px 9px color-mix(in srgb,var(--brand-ink) 8%,transparent);color:var(--shop-block-light-text);font-size:12px;font-weight:500}html body .related-products-carousel__media-tags{position:absolute;bottom:14px;left:14px;display:flex;max-width:calc(100% - 28px);flex-wrap:wrap;gap:7px}html body .related-products-carousel__media-tags>span{min-height:23px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--brand-ink) 8%,transparent);background:color-mix(in srgb,var(--brand-bg) 94%,transparent);box-shadow:0 3px 9px color-mix(in srgb,var(--brand-ink) 8%,transparent);color:var(--brand-ink);font-size:10px;font-weight:500}html body .related-products-carousel__body{display:block;padding:0 21px 19px}html body .related-products-carousel__name,html body .related-products-carousel__description{display:block}html body .related-products-carousel__name{color:var(--brand-ink);font-size:22px;font-weight:700;line-height:1.18}html body .related-products-carousel__description{min-height:31px;margin-top:3px;overflow:hidden;color:color-mix(in srgb,var(--brand-ink) 76%,transparent);font-size:11px;line-height:1.35}html body .related-products-carousel__ratings{display:grid;gap:12px;margin-top:13px;padding:17px 0;border-top:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent)}html body .related-products-carousel__rating{display:grid;grid-template-columns:22px minmax(0,1fr) 155px;align-items:center;gap:10px}html body .related-products-carousel__metric-icon{display:grid;width:22px;height:22px;place-items:center;color:var(--brand-navy)}html body .related-products-carousel__metric-icon svg,html body .related-products-carousel__detail-row>svg,html body .related-products-carousel__button svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}html body .related-products-carousel__metric-label{overflow:hidden;color:var(--brand-ink);font-size:11px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}html body .related-products-carousel__bars{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}html body .related-products-carousel__bars>span{display:block;height:4px;border-radius:var(--shop-block-pill-radius);background:var(--brand-mist)}html body .related-products-carousel__bars>span.is-active{background:var(--brand-navy)}html body .related-products-carousel__details{display:grid;gap:11px;padding:17px 0 18px}html body .related-products-carousel__detail-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;color:var(--brand-ink);font-size:12px}html body .related-products-carousel__detail-row>svg{width:22px;height:22px;color:var(--brand-navy)}html body .related-products-carousel__detail-row strong{color:var(--brand-ink);font-size:13px;font-weight:500}html body .related-products-carousel__detail-row--price strong{max-width:195px;overflow:hidden;font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap}html body .related-products-carousel .related-products-carousel__button.shop-button,html body .related-card-category-page .related-products-carousel__button.shop-button{width:100%!important;min-height:48px!important;padding:9px 16px!important;font-size:14px!important;text-transform:uppercase!important}html body .related-products-carousel__button .shop-button__icon{margin:0!important}@media (max-width: 1024px){html body .related-products-carousel{--related-carousel-card-width: min(374px, calc(90vw - 90px));left:50%;width:100cqw;max-width:100cqw;margin-right:0;margin-left:-50cqw}}@media (max-width: 640px){html body .related-products-carousel{--related-carousel-card-width: min(374px, calc(95vw - 70px));padding-top:48px;padding-bottom:60px}html body .related-products-carousel__header{margin-bottom:25px;padding-right:14px;padding-left:14px}html body .related-products-carousel__title{font-size:21px}html body .related-products-carousel__track{gap:14px}html body .related-products-carousel__media{height:clamp(220px,64vw,272px);margin:10px 10px 14px}html body .related-products-carousel__body{padding-right:17px;padding-bottom:16px;padding-left:17px}html body .related-products-carousel__name{font-size:20px}html body .related-products-carousel__rating{grid-template-columns:20px minmax(0,1fr) minmax(104px,42%);gap:8px}html body .related-products-carousel__bars{gap:4px}html body .related-products-carousel__detail-row--price strong{max-width:155px}}html body .related-products-carousel{--related-carousel-card-width: 410px}html body .related-products-carousel__card{border-radius:20px;background:var(--brand-bg)}html body .related-card-category-page__grid>.related-products-carousel__card--category{max-width:410px}html body .related-products-carousel__legacy{display:none!important}html body .related-products-carousel__topline{display:flex;min-height:80px;padding:19px 20px 11px;align-items:flex-start;justify-content:space-between;gap:12px}html body .related-products-carousel__heading{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}html body .related-products-carousel__gift-note{color:var(--brand-sale);font-size:14px;font-weight:600;line-height:1.35}html body .related-products-carousel__topline .related-products-carousel__name{min-width:0;flex:1 1 auto;font-size:22px;line-height:1.2}html body .related-products-carousel__badges{position:static;display:flex;flex:0 0 auto;align-items:center;gap:8px}html body .related-products-carousel__discount,html body .related-products-carousel__gift{display:inline-flex;min-height:32px;padding:5px 9px;align-items:center;justify-content:center;border-radius:8px;line-height:1;white-space:nowrap}html body .related-products-carousel__discount{border:1px solid var(--brand-sale);background:var(--brand-sale);box-shadow:none;color:var(--shop-block-light-text);font-size:14px;font-weight:500}html body .related-products-carousel__gift{gap:6px;border:1px solid color-mix(in srgb,var(--brand-ink) 12%,transparent);background:var(--brand-bg);color:var(--brand-ink);font-size:11px;font-weight:500}html body .related-products-carousel__gift svg,html body .related-products-carousel__benefit svg,html body .related-products-carousel__fact>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}html body .related-products-carousel__gift svg{width:17px;height:17px}html body .related-products-carousel__media{height:342px;margin:0 20px;border-radius:4px;background:var(--brand-bg)}html body .related-products-carousel__image{object-fit:cover}html body .related-products-carousel__body{padding:0 20px 20px}html body .related-products-carousel__benefit{position:absolute;z-index:2;bottom:12px;left:12px;display:inline-flex;min-height:28px;max-width:100%;margin:0;padding:5px 10px;align-items:center;gap:7px;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-ink) 10%,transparent);background:color-mix(in srgb,var(--brand-bg) 94%,transparent);box-shadow:0 3px 9px color-mix(in srgb,var(--brand-ink) 8%,transparent);border-radius:7px;color:color-mix(in srgb,var(--brand-navy) 70%,transparent);font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}html body .related-products-carousel__benefit svg{width:15px;height:15px;flex:0 0 auto;color:var(--brand-success)}html body .related-products-carousel__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;padding-bottom:19px;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent)}html body .related-products-carousel__fact{display:flex;min-width:0;min-height:42px;padding:0 11px;align-items:center;gap:9px;color:color-mix(in srgb,var(--brand-ink) 76%,transparent);font-size:10px;line-height:1.25}html body .related-products-carousel__fact:first-child{padding-left:0}html body .related-products-carousel__fact+.related-products-carousel__fact{border-left:1px solid color-mix(in srgb,var(--brand-ink) 9%,transparent)}html body .related-products-carousel__fact>svg{width:22px;height:22px;flex:0 0 auto;color:var(--brand-navy)}html body .related-products-carousel__ratings{gap:14px;margin-top:0;padding:19px 0;border-top:0}html body .related-products-carousel__rating{grid-template-columns:22px minmax(0,1fr) 165px}html body .related-products-carousel__metric-label{font-size:11px}html body .related-products-carousel__bars{gap:6px}html body .related-products-carousel__bars>span{height:4px}html body .related-products-carousel__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;padding-top:19px;align-items:center;gap:16px}html body .related-products-carousel .related-products-carousel__footer{grid-template-columns:minmax(0,1fr)}html body [data-saltele-products-carousel] .related-products-carousel__card{display:flex;flex-direction:column;transform:none}html body [data-saltele-products-carousel] :is(.related-products-carousel__topline,.related-products-carousel__media){flex-shrink:0}html body [data-saltele-products-carousel] .related-products-carousel__body{display:flex;flex:1;flex-direction:column}html body [data-saltele-products-carousel] .related-products-carousel__footer{margin-top:auto}html body .related-products-carousel__price-block,html body .related-products-carousel__prices{display:flex}html body .related-products-carousel__price-block{min-width:0;flex-direction:column;gap:8px}html body .related-products-carousel .related-products-carousel__price-block{flex-direction:row;align-items:baseline}html body .related-products-carousel .related-products-carousel__size{flex:0 0 auto;white-space:nowrap}@media (max-width: 360px){html body .related-products-carousel .related-products-carousel__price-block,html body .related-products-carousel .related-products-carousel__prices{gap:4px!important}}html body .related-products-carousel__size{color:color-mix(in srgb,var(--brand-ink) 62%,transparent);font-size:12px;line-height:1}html body .related-products-carousel__prices{align-items:baseline;gap:13px;white-space:nowrap}html body .related-products-carousel__prices del{color:color-mix(in srgb,var(--brand-ink) 42%,transparent);font-size:12px}html body .related-products-carousel__prices strong{color:var(--brand-ink);font-size:17px;font-weight:700}html body .related-products-carousel .related-products-carousel__prices{min-width:0;flex-wrap:wrap}html body .related-products-carousel .related-products-carousel__size,html body .related-products-carousel .related-products-carousel__prices del{font-size:16px}html body .related-products-carousel .related-products-carousel__prices strong{font-size:19px}html body .related-products-carousel__prices:has(del) strong{color:var(--brand-sale)}html body .related-products-carousel .related-products-carousel__footer .related-products-carousel__button.shop-button,html body .related-card-category-page .related-products-carousel__footer .related-products-carousel__button.shop-button{width:auto!important;min-width:0!important;min-height:42px!important;padding:3px 13px!important;gap:14px!important;justify-content:space-between!important;border-radius:8px!important;font-size:14px!important}html body .related-products-carousel .related-products-carousel__footer .related-products-carousel__button.shop-button{width:100%!important}html body .related-products-carousel__footer .related-products-carousel__button svg{width:18px;height:18px}html body .related-products-carousel__nav{display:none}@media (min-width: 1025px){html body .related-products-carousel__nav{position:absolute;z-index:3;top:50%;display:grid;width:43px;height:43px;padding:0;place-items:center;border:1px solid color-mix(in srgb,var(--brand-ink) 8%,transparent);border-radius:50%;background:var(--shop-block-light-text);box-shadow:0 6px 20px color-mix(in srgb,var(--brand-ink) 12%,transparent);color:var(--brand-ink);cursor:pointer;transform:translateY(-50%);transition:background-color 160ms ease,color 160ms ease,transform 160ms ease}html body .related-products-carousel__nav--previous{left:24px}html body .related-products-carousel__nav--next{right:24px}html body .related-products-carousel__nav svg{width:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body .related-products-carousel__nav:hover,html body .related-products-carousel__nav:focus-visible{background:var(--brand-mist);color:var(--brand-accent)}html body .related-products-carousel__nav:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}}@media (max-width: 1024px){html body .related-products-carousel,html body .saltea-subcategories-toggle--homepage .related-products-carousel--embedded{--related-carousel-card-width: min(390px, 72vw);left:auto;width:90%;max-width:none;margin-right:auto;margin-left:auto}html body .related-products-carousel__media{height:auto;aspect-ratio:5 / 3}}@media (max-width: 640px){html body .related-products-carousel,html body .saltea-subcategories-toggle--homepage .related-products-carousel--embedded{--related-carousel-card-width: min(340px, 74vw);width:95%}html body .related-products-carousel__track{padding-right:0;padding-left:18px;scroll-padding-inline:18px 0}html body .related-products-carousel__card{scroll-snap-align:start;scroll-snap-stop:always}html body .related-products-carousel__topline{min-height:72px;padding:16px 14px 9px}html body .related-products-carousel__topline .related-products-carousel__name{font-size:19px}html body .related-products-carousel__discount,html body .related-products-carousel__gift{min-height:29px;padding:4px 7px}html body .related-products-carousel__gift{font-size:9px}html body .related-products-carousel__media{height:auto;aspect-ratio:5 / 3;margin:0 14px}html body .related-products-carousel__body{padding:0 14px 15px}html body .related-products-carousel__fact{padding:0 7px;gap:6px;font-size:9px}html body .related-products-carousel__fact>svg{width:19px;height:19px}html body .related-products-carousel__rating{grid-template-columns:20px minmax(0,1fr) minmax(100px,44%);gap:7px}html body .related-products-carousel__footer{gap:10px}}@media (prefers-reduced-motion: reduce){html body .related-products-carousel__track{scroll-behavior:auto}html body .related-products-carousel__card,html body .related-products-carousel__image,html body .related-products-carousel__button{transition:none}}html body .saltea-video-story{position:relative;left:50%;width:100cqw;max-width:100cqw;margin:clamp(34px,6vw,76px) 0 0 -50cqw;padding:clamp(58px,7vw,92px) 24px clamp(38px,6vw,72px);box-sizing:border-box;background-color:var(--brand-mist);background-image:var(--saltea-video-story-background);background-position:center;background-size:cover;color:var(--brand-navy);font-family:var(--shop-block-font-family);text-align:center}html body .saltea-specs+.saltea-video-story{margin-top:max(21px,6vw - .75rem)}html body .saltea-video-story__inner{width:min(100%,1120px);margin:0 auto}html body .saltea-video-story__eyebrow{max-width:650px;margin:0 auto clamp(22px,2.5vw,30px);color:var(--brand-navy);font-size:clamp(17px,1.45vw,22px);font-weight:400;line-height:1.18;text-transform:uppercase}html body .saltea-video-story__title{max-width:900px;margin:0 auto clamp(34px,4vw,48px);color:var(--brand-navy);font-family:var(--shop-block-font-family);font-size:clamp(32px,4.1vw,60px);font-weight:700;line-height:1.08;letter-spacing:-.025em}html body .saltea-video-story__video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:10px;background:var(--brand-navy);object-fit:cover}html body .saltea-video-story__copy{max-width:960px;margin:clamp(23px,3.2vw,38px) auto 0;color:var(--brand-navy);font-size:clamp(19px,1.9vw,27px);font-weight:400;line-height:1.28}@media (max-width: 640px){html body .saltea-video-story{padding:64px 21px 35px}html body .saltea-video-story__eyebrow{max-width:390px;margin-bottom:25px;font-size:17px;line-height:1.2}html body .saltea-video-story__title{max-width:430px;margin-bottom:34px;font-size:32px;line-height:1.08}html body .saltea-video-story__video{aspect-ratio:1.147 / 1;border-radius:9px}html body .saltea-video-story__copy{margin-top:21px;font-size:19px;line-height:1.27}}[data-consultation-submit][disabled]{cursor:wait}.consultation-modal__spinner{width:23px;height:23px;border:3px solid color-mix(in srgb,currentColor 35%,transparent);border-top-color:currentColor;border-radius:50%;animation:consultation-modal-spin .75s linear infinite}.consultation-modal__success{display:flex;min-height:270px;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:30px 20px;color:var(--brand-ink);text-align:center}.consultation-modal__success-icon{display:flex;width:76px;height:76px;align-items:center;justify-content:center;border-radius:50%;background:var(--brand-success-bg);color:var(--brand-success)}.consultation-modal__success-icon svg{width:42px;height:42px}.consultation-modal__success-message{max-width:360px;font-size:20px;font-weight:600;line-height:1.45}.consultation-modal__error{margin-top:12px;color:var(--brand-ink);font-size:14px;text-align:right}@keyframes consultation-modal-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.consultation-modal__spinner{animation-duration:1.5s}}html body .consultation-modal-root.custom-size-modal-root [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{max-width:min(680px,calc(100% - 30px))!important;max-height:calc(100vh - 30px)!important;border:0!important;border-radius:16px!important;background:var(--brand-bg)!important;box-shadow:0 22px 60px color-mix(in srgb,var(--brand-ink) 18%,transparent)!important;backdrop-filter:none!important;overflow-y:auto!important}html body .consultation-modal-root.custom-size-modal-root .fixed.inset-0.z-10 .flex.items-center.justify-between.gap-5.border-b.border-zinc-200{align-items:flex-start!important;padding:28px 34px 24px!important;border-bottom-color:color-mix(in srgb,var(--brand-ink) 12%,transparent)!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__intro{display:flex;align-items:flex-start;gap:24px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__intro-icon{display:flex;width:84px;height:84px;flex:0 0 84px;align-items:center;justify-content:center;border-radius:50%;background:var(--brand-mist);color:var(--brand-accent)}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__intro-icon svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__title{padding:0!important;color:var(--brand-navy)!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__content{padding:0 34px 30px!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__subtitle{max-width:440px;margin-top:12px!important;color:var(--brand-ink)!important;font-size:18px!important;line-height:1.55!important;text-align:left!important}html body .consultation-modal-root.custom-size-modal-root .consultation-modal__form{display:flex;flex-direction:column;gap:11px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__field{margin-bottom:0!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__label{color:var(--brand-ink)!important;font-size:16px!important;font-weight:700!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__label span{font-size:14px;font-weight:400}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__label.required::after{display:none!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__input-wrap,html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__measurement{position:relative;margin-top:8px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__input-wrap>svg,html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__measurement>svg{position:absolute;top:50%;left:18px;z-index:1;width:25px;height:25px;transform:translateY(-50%);fill:none;stroke:color-mix(in srgb,var(--brand-ink) 55%,transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;pointer-events:none}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__input{min-height:62px!important;border:1px solid var(--brand-lavender)!important;border-radius:8px!important;padding:12px 18px 12px 62px!important;color:var(--brand-ink)!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__input::placeholder{color:color-mix(in srgb,var(--brand-ink) 65%,transparent)!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__dimensions{padding:24px;border-radius:10px;background:var(--brand-mist)}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__dimensions h3{display:flex;align-items:center;gap:16px;margin-bottom:22px;color:var(--brand-accent);font-size:18px;font-weight:700}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__dimensions h3 svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-dasharray:4 3;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__dimensions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__measurement .custom-size-modal__input{width:100%!important;background:var(--brand-bg)!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__actions{margin-top:2px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__actions .shop-button{width:100%;min-height:62px;justify-content:center;border-radius:8px;background:linear-gradient(110deg,var(--brand-accent),var(--brand-navy));font-size:20px;font-weight:700}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__actions .shop-button__icon{margin-left:14px}html body .consultation-modal-root.custom-size-modal-root .icon-cancel{color:var(--brand-navy)!important}@media (max-width: 1024px){html body .consultation-modal-root.custom-size-modal-root [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{width:90%!important;margin-right:auto!important;margin-left:auto!important}}@media (max-width: 640px){html body .consultation-modal-root.custom-size-modal-root [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{width:95%!important}html body .consultation-modal-root.custom-size-modal-root .fixed.inset-0.z-10 .flex.items-center.justify-between.gap-5.border-b.border-zinc-200{padding:22px 20px 18px!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__content{padding:0 20px 24px!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__intro{gap:14px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__intro-icon{width:58px;height:58px;flex-basis:58px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__intro-icon svg{width:32px;height:32px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__title{font-size:22px!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__subtitle{margin-top:7px!important;font-size:15px!important}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__dimensions{padding:18px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__dimensions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body .consultation-modal-root.custom-size-modal-root .custom-size-modal__actions .shop-button{width:100%!important}}html body{background-color:var(--brand-bg)!important}html body .bg-white,html body [class~=bg-white]{background-color:var(--brand-bg)!important}html body [class~="hover:bg-white"]:hover,html body [class~="focus:bg-white"]:focus,html body [class~="focus:bg-white"]:focus-visible{background-color:var(--brand-bg)!important}html body .text-black,html body .shop-block-text-black,html body [class~=text-black],html body [class~="!text-black"],html body [class~="[&>*]:text-black"]>*{color:var(--shop-block-black)!important}html body [class~="hover:text-black"]:hover,html body [class~="focus:text-black"]:focus,html body [class~="focus:text-black"]:focus-visible{color:var(--shop-block-black)!important}html body .ring-black,html body .shop-block-ring-black,html body [class~=ring-black]{--tw-ring-color: var(--shop-block-black) !important}html body [class~="focus:ring-black"]:focus,html body [class~="focus:ring-black"]:focus-visible{--tw-ring-color: var(--shop-block-black) !important}@media (max-width: 767px){html body [class~="max-md:text-black"]{color:var(--shop-block-black)!important}}html body .cf-shop-header{background-color:rgba(27,29,63,.82)!important;-webkit-backdrop-filter:blur(8px) saturate(120%)!important;backdrop-filter:blur(8px) saturate(120%)!important;z-index:1000!important;isolation:isolate!important}html body .cf-shop-header__loading-bar,html body .cf-shop-header__desktop-bar,html body .cf-shop-header__mobile-bar{background-color:rgba(27,29,63,.82)!important}html body .cf-shop-header__desktop-nav{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important}html body .cf-shop-header__desktop-actions{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important}html body .paturi-fixed-category-products{position:relative!important;background:#efefef!important;font-family:var(--shop-block-font-family)!important}html body .paturi-fixed-category-products .paturi-category-menu{position:sticky!important;top:48px!important;z-index:80!important;background:#efefef!important;border-bottom:1px solid #d7d7d7!important;pointer-events:auto!important}html body .paturi-category-menu__scroll{display:flex!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%!important;cursor:grab!important;overscroll-behavior-x:contain!important;scroll-behavior:smooth!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x pan-y!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}html body .paturi-category-menu__scroll::-webkit-scrollbar{display:none!important}html body .paturi-category-menu__scroll.is-dragging{cursor:grabbing!important;scroll-behavior:auto!important}html body .paturi-category-menu__items{display:flex!important;align-items:center!important;gap:30px!important;min-width:max-content!important;margin-right:auto!important;margin-left:auto!important;padding:30px 30px 0!important}html body .paturi-category-menu__button{position:relative!important;flex:0 0 auto!important;border:0!important;border-radius:0!important;background:transparent!important;color:#8a8a8a!important;cursor:pointer!important;font:inherit!important;padding-bottom:22px!important;font-size:24px!important;font-weight:500!important;line-height:1!important;scroll-snap-align:center!important;text-align:center!important;user-select:none!important;white-space:nowrap!important}html body .paturi-category-menu__button:hover,html body .paturi-category-menu__button--active,html body .paturi-category-menu__button[aria-pressed=true]{color:var(--shop-block-black)!important}html body .paturi-category-menu__button--active,html body .paturi-category-menu__button[aria-pressed=true]{font-weight:800!important}html body .paturi-category-menu__button--active::after,html body .paturi-category-menu__button[aria-pressed=true]::after{position:absolute!important;right:0!important;bottom:-1px!important;left:0!important;height:2px!important;background:var(--shop-block-black)!important;content:""!important}html body .paturi-category-submenu{position:sticky!important;top:125px!important;z-index:79!important;display:block!important;background:#efefef!important;border-bottom:1px solid #d7d7d7!important;font-family:var(--shop-block-font-family)!important}html body .paturi-category-submenu[hidden]{display:none!important}html body .paturi-category-submenu__scroll{display:flex!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;cursor:grab!important;overscroll-behavior-x:contain!important;scroll-behavior:smooth!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x pan-y!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}html body .paturi-category-submenu__scroll::-webkit-scrollbar{display:none!important}html body .paturi-category-submenu__scroll.is-dragging{cursor:grabbing!important;scroll-behavior:auto!important}html body .paturi-category-submenu__items{display:flex!important;min-width:max-content!important;align-items:center!important;gap:30px!important;margin-right:auto!important;margin-left:auto!important;padding:14px 28px!important}html body .paturi-category-submenu__button{display:inline-flex!important;min-height:32px!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--shop-block-black)!important;cursor:pointer!important;font:inherit!important;font-size:13px!important;font-weight:500!important;line-height:1!important;padding:8px 14px!important;scroll-snap-align:center!important;user-select:none!important;white-space:nowrap!important}html body .paturi-category-submenu__button--active{background:var(--shop-block-mist)!important;font-weight:700!important}html body .paturi-category-submenu__dot{display:none!important;width:7px!important;height:7px!important;flex:0 0 auto!important;border-radius:999px!important;background:currentColor!important}html body .paturi-category-submenu__button--active .paturi-category-submenu__dot{display:block!important}html body .idei-pentru-interior__tabs{position:static!important;top:auto!important;z-index:auto!important;pointer-events:auto!important}html body .idei-pentru-interior__tabs-scroll,html body .idei-pentru-interior [data-idei-tab-button]{pointer-events:auto!important}html body .idei-pentru-interior.recommended-products{background:var(--shop-block-dark-bg)!important;color:var(--shop-block-light-text)!important}html body .idei-pentru-interior .idei-pentru-interior__inner{width:min(1180px,calc(100% - 52px))!important;margin:0 auto!important}html body .idei-pentru-interior .paturi-category-submenu{position:static!important;top:auto!important;z-index:auto!important;display:block!important;margin:0 0 24px!important;background:transparent!important;border-bottom:0!important}html body .idei-pentru-interior .paturi-category-submenu__items{margin-right:auto!important;margin-left:auto!important;padding:0!important;gap:16px!important}html body .idei-pentru-interior .paturi-category-submenu__scroll{overflow-x:auto!important;overscroll-behavior-x:contain!important;scroll-behavior:smooth!important;touch-action:pan-x!important}html body .idei-pentru-interior .paturi-category-submenu__button{color:var(--shop-block-light-text)!important;font-size:14px!important}html body .idei-pentru-interior .paturi-category-submenu__button--active{background:rgba(255,255,255,0.15)!important;color:#fff!important;font-weight:700!important}html body .idei-pentru-interior .paturi-category-submenu__dot{background:currentColor!important}html body .idei-pentru-interior .poze-clienti-paturi{display:block!important;background:transparent!important;color:var(--shop-block-light-text)!important}html body .idei-pentru-interior .poze-clienti-paturi,html body .idei-pentru-interior .poze-clienti-paturi *{box-sizing:border-box!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__inner{padding-top:0!important;padding-bottom:0!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__track{padding:0!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__slide{border-radius:0!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__nav{background:rgba(255,255,255,0.14)!important;color:var(--shop-block-light-text)!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__nav:hover{background:rgba(255,255,255,0.2)!important}html body .idei-pentru-interior .poze-clienti-paturi__track.is-dragging{cursor:grabbing!important}html body .idei-pentru-interior .poze-clienti-paturi__image{border-radius:0!important}@media (min-width: 768px) and (max-width: 1199px){html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__track{gap:16px!important;padding:0!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__slide{flex-basis:calc((100% - 16px) / 2.25)!important}}@media (min-width: 1200px){html body .idei-pentru-interior .idei-pentru-interior__inner{width:100%!important;max-width:100%!important;margin:0!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__track{gap:16px!important;padding:0!important}html body .idei-pentru-interior .poze-clienti-paturi .poze-clienti-paturi__slide{flex-basis:calc((100% - 48px) / 4)!important}}html body .paturi-category-products__more{display:flex!important;justify-content:center!important;margin-top:32px!important}html body .paturi-category-products__more[hidden]{display:none!important}html body .paturi-category-products__more-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:var(--shop-block-dark-text)!important;font-size:20px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important}html body .paturi-category-products__more-link:hover,html body .paturi-category-products__more-link:focus-visible{color:var(--shop-block-dark-text)!important;text-decoration:underline!important;text-underline-offset:5px!important}html body .paturi-fixed-category-products .paturi-category-products{padding:76px 24px 70px!important}html body .paturi-fixed-category-products .paturi-category-products__inner{width:min(1080px,100%)!important;margin:0 auto!important}html body .paturi-category-products__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;gap:24px!important}html body .paturi-category-products__grid[hidden]{display:none!important}html body .paturi-product-card{border-radius:0!important;background:transparent!important}html body .paturi-product-card__media{position:relative!important;display:grid!important;min-height:300px!important;aspect-ratio:4 / 3!important;place-items:center!important;overflow:hidden!important;background:transparent!important}html body .paturi-product-card__media .paturi-product-card__name{position:absolute!important;top:16px!important;right:14px!important;left:14px!important;margin:0!important;color:#111!important;display:-webkit-box!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(32px,2.4vw,48px)!important;font-weight:700!important;letter-spacing:.01em!important;line-height:.98!important;text-align:center!important;text-transform:uppercase!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}@media (max-width: 1279px){html body .paturi-category-products__grid{grid-template-columns:1fr!important}}html body .paturi-product-card__media .paturi-product-card__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:none!important}html body .paturi-fixed-category-products .paturi-product-card__specs{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px 28px!important;margin-top:16px!important;color:var(--shop-block-black)!important}html body .paturi-fixed-category-products .paturi-product-card__spec{display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:4px!important;min-width:max-content!important;text-align:center!important}html body .paturi-fixed-category-products .paturi-product-card__spec-label,html body .paturi-fixed-category-products .paturi-product-card__spec-value{display:inline!important;font-size:16px!important;line-height:1.35!important}html body .paturi-fixed-category-products .paturi-product-card__spec-label{font-weight:500!important}html body .paturi-fixed-category-products .paturi-product-card__spec-value{font-weight:400!important}html body .paturi-product-card__body,html body .paturi-product-card__price{display:none!important}@media (max-width: 1023px){html body .paturi-category-menu__items{gap:24px!important;padding:24px 20px 0!important}html body .paturi-category-menu__button{padding-bottom:18px!important;font-size:20px!important}html body .paturi-category-submenu__items{justify-content:flex-start!important;gap:22px!important;padding:12px 20px!important}html body .paturi-category-submenu{top:110px!important}html body .paturi-category-submenu__button{min-height:30px!important;padding:7px 12px!important;font-size:12px!important}html body .paturi-fixed-category-products .paturi-category-products{padding:44px 16px 52px!important}}@media (max-width: 640px){html body .paturi-category-menu__items{gap:20px!important;padding:18px 16px 0!important}html body .paturi-category-menu__button{padding-bottom:15px!important;font-size:18px!important}html body .paturi-category-submenu__items{gap:18px!important;padding:10px 16px!important}html body .paturi-category-submenu{top:99px!important}html body .paturi-category-submenu__button{min-height:28px!important;gap:9px!important;padding:6px 10px!important;font-size:11px!important}html body .paturi-category-submenu__dot{width:6px!important;height:6px!important}html body .paturi-category-products__more{margin-top:24px!important}html body .paturi-category-products__more-link{gap:8px!important;font-size:16px!important}html body .paturi-category-products__grid{grid-template-columns:1fr!important;gap:16px!important}html body .paturi-product-card__media{min-height:230px!important}html body .paturi-product-card__media .paturi-product-card__name{top:14px!important;font-size:clamp(28px,8.2vw,36px)!important}}html body .saltea-custom-size{width:min(100%,1200px);margin:0 auto;padding:clamp(28px,5vw,70px) 0 0;border:0;background:none;color:var(--brand-ink)}html body .saltea-custom-size,html body .saltea-custom-size *{box-sizing:border-box}html body .shop-product-content-grid+.saltea-custom-size{border-top:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent)}html body .saltea-custom-size__card{display:grid;gap:16px;padding:20px;border-radius:20px;background:var(--brand-mist)}html body .saltea-custom-size__intro{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px}html body .saltea-custom-size__ruler{fill:none;stroke:var(--brand-custom-size-accent);stroke-linecap:round;stroke-linejoin:round}html body .saltea-custom-size__ruler{width:44px;height:44px;stroke-width:3.5}html body .saltea-custom-size__intro h2{margin:0 0 4px;color:var(--brand-custom-size-accent);font-size:26px;font-weight:700;line-height:1.2}html body .saltea-custom-size__intro p{margin:0;font-size:15px;line-height:1.4}html body .saltea-custom-size__inline-form,html body .saltea-custom-size__form{min-width:0;margin:0}html body .saltea-custom-size__fields{display:grid;gap:12px}html body .saltea-custom-size__dimensions,html body .saltea-custom-size__contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;padding:14px;border:1px solid var(--brand-mist);border-radius:14px;background:var(--shop-block-light-text)}html body .saltea-custom-size__dimensions{column-gap:28px}html body .saltea-custom-size__dimension-input{position:relative;min-width:0}html body .saltea-custom-size__separator{position:absolute;top:50%;right:-22px;width:16px;transform:translateY(-50%);color:var(--brand-navy);font-size:20px;line-height:1;text-align:center;pointer-events:none}html body .saltea-custom-size__contact{row-gap:0}html body .saltea-custom-size__field{min-width:0;margin:0!important}html body .saltea-custom-size__contact>.saltea-custom-size__field{display:grid;grid-template-rows:subgrid;grid-row:span 3}html body .saltea-custom-size__label{display:block;margin:0 0 5px!important;color:var(--brand-ink)!important;font-size:14px!important;font-weight:700!important;line-height:1.35}html body .saltea-custom-size__label span{font-weight:400}html body .saltea-custom-size__input{display:block;width:100%!important;min-width:0;min-height:44px;margin:0!important;padding:9px 10px!important;border:1px solid var(--brand-accent)!important;border-color:color-mix(in srgb,var(--brand-navy) 55%,var(--shop-block-light-text))!important;border-radius:8px!important;background:var(--shop-block-light-text)!important;color:var(--brand-ink)!important;font-size:16px!important;line-height:1.4}html body .saltea-custom-size__input::placeholder{color:var(--brand-navy);opacity:.65}html body .saltea-custom-size__input[name=name]::placeholder{color:var(--shop-block-placeholder-text);opacity:1}html body .saltea-custom-size__input:focus{border-color:var(--brand-custom-size-accent)!important;outline:2px solid var(--brand-custom-size-accent)!important;outline-offset:2px!important}html body .saltea-custom-size__input[class*=border-red]{border-color:var(--brand-danger)!important}html body .saltea-custom-size__field>p{margin:6px 0 0;color:var(--brand-danger);font-size:12px;line-height:1.4}html body .saltea-custom-size__captcha{margin-top:14px!important}html body .saltea-custom-size__submit.shop-button{display:flex!important;width:min(100%,420px)!important;min-height:50px!important;margin:16px auto 0!important;padding:12px 18px!important;border:0!important;border-radius:12px!important;background:var(--shop-block-light-text)!important;color:var(--brand-custom-size-accent)!important;font-size:18px!important;filter:none!important}html body .saltea-custom-size__submit.shop-button:not(:disabled):hover{background:var(--shop-block-light-text)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-custom-size-accent) 15%,transparent)}html body .saltea-custom-size__submit.shop-button:not(:disabled):active{background:var(--shop-block-light-text)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--brand-custom-size-accent) 15%,transparent)}html body .saltea-custom-size__submit.shop-button:focus-visible{outline:3px solid var(--brand-custom-size-accent)!important;outline-offset:3px!important}html body .saltea-custom-size__submit.shop-button:disabled{background:var(--brand-mist)!important;color:var(--brand-navy)!important;opacity:1!important}html body .saltea-custom-size__inline-form .consultation-modal__success{color:var(--brand-ink);text-align:center}@media (min-width: 1025px){html body .saltea-custom-size__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){html body .saltea-custom-size{width:90%}}@media (max-width: 640px){html body .saltea-custom-size{width:95%}html body .saltea-custom-size__card{gap:12px;padding:12px;border-radius:18px}html body .saltea-custom-size__intro{grid-template-columns:36px minmax(0,1fr);gap:10px}html body .saltea-custom-size__ruler{width:36px;height:36px}html body .saltea-custom-size__intro h2{font-size:clamp(20px,5.6vw,23px)}html body .saltea-custom-size__intro p{font-size:14px}html body .saltea-custom-size__fields{gap:10px}html body .saltea-custom-size__dimensions,html body .saltea-custom-size__contact{gap:10px;padding:10px}html body .saltea-custom-size__dimensions{column-gap:28px}html body .saltea-custom-size__contact{row-gap:0}html body .saltea-custom-size__label{margin-bottom:4px!important}html body .saltea-custom-size__input{min-height:42px;padding:8px 10px!important}html body .saltea-custom-size__submit.shop-button{width:100%!important;margin-top:14px!important}}@supports not (grid-template-rows: subgrid){html body .saltea-custom-size__contact>.saltea-custom-size__field{display:block}html body .saltea-custom-size__contact .saltea-custom-size__label{min-height:2.7em}}@media (max-width: 1279px){html body .paturi-category-products__grid>.paturi-product-card:not(:last-child){position:relative!important;margin-bottom:14px!important;padding-bottom:16px!important}html body .paturi-category-products__grid>.paturi-product-card:not(:last-child)::after{position:absolute!important;bottom:0!important;left:50%!important;width:80%!important;border-bottom:1px solid rgba(211,211,211,0.65)!important;content:""!important;transform:translateX(-50%)!important}}html body .paturi-fullwidth-video{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;box-sizing:border-box!important}html body .paturi-fullwidth-video,html body .paturi-fullwidth-video *{box-sizing:border-box!important}html body .paturi-home-fullwidth-slider{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;margin-top:48px!important;background:var(--brand-bg)!important;touch-action:pan-y!important;isolation:isolate!important}html body .paturi-home-fullwidth-slider__viewport{width:100%;overflow:hidden;border-radius:14px;background:var(--shop-block-dark-bg)}@media (max-width: 640px){html body .paturi-home-fullwidth-slider{margin-top:40px!important}}html body .paturi-home-fullwidth-slider,html body .paturi-home-fullwidth-slider *{box-sizing:border-box!important}html body .paturi-home-fullwidth-slider__track{display:flex!important;width:100%!important;overflow:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important;cursor:grab!important;touch-action:pan-y!important;user-select:none!important;will-change:transform!important}html body .paturi-home-fullwidth-slider__track::-webkit-scrollbar{display:none!important}html body .paturi-home-fullwidth-slider__track.is-dragging{cursor:grabbing!important}html body .paturi-home-fullwidth-slider.is-dragging .paturi-home-fullwidth-slider__track{cursor:grabbing!important}html body .paturi-home-fullwidth-slider__slide{flex:0 0 100%!important;width:100%!important;min-width:100%!important}html body .paturi-home-fullwidth-slider__picture,html body .paturi-home-fullwidth-slider__image{display:block!important;width:100%!important}html body .paturi-home-fullwidth-slider__image{aspect-ratio:12 / 5!important;height:auto!important;object-fit:cover!important;-webkit-user-drag:none!important;user-select:none!important}html body .paturi-home-fullwidth-slider__fallback{display:grid!important;width:100%!important;aspect-ratio:12 / 5!important;place-items:center!important;background:var(--shop-block-dark-bg)!important}html body .paturi-home-fullwidth-slider__fallback-logo{display:block!important;width:min(220px,42vw)!important;max-height:90px!important;object-fit:contain!important}html body .paturi-home-fullwidth-slider__arrow{position:absolute!important;top:50%!important;z-index:2!important;display:inline-flex!important;width:48px!important;height:48px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--shop-block-light-text)!important;cursor:pointer!important;font-size:28px!important;line-height:1!important;opacity:.7!important;transform:translateY(-50%)!important;transition:opacity .2s ease!important}html body .paturi-home-fullwidth-slider__arrow:hover,html body .paturi-home-fullwidth-slider__arrow:focus-visible{background:transparent!important;color:var(--shop-block-light-text)!important;opacity:1!important;outline:0!important}html body .paturi-home-fullwidth-slider__arrow--prev{left:24px!important}html body .paturi-home-fullwidth-slider__arrow--next{right:24px!important}@media (max-width: 1024px){html body .paturi-home-fullwidth-slider{width:90%!important;margin-inline:auto!important}html body .paturi-home-fullwidth-slider__image,html body .paturi-home-fullwidth-slider__fallback{aspect-ratio:2 / 1!important}}@media (max-width: 640px){html body .paturi-home-fullwidth-slider{width:95%!important}}@media (max-width: 767px){html body .paturi-home-fullwidth-slider__fallback-logo{width:min(180px,48vw)!important;max-height:74px!important}html body .paturi-home-fullwidth-slider__arrow{width:42px!important;height:64px!important;border-radius:0!important;background:transparent!important;color:var(--shop-block-light-text)!important;font-size:42px!important}html body .paturi-home-fullwidth-slider__arrow:hover,html body .paturi-home-fullwidth-slider__arrow:focus-visible{background:transparent!important}html body .paturi-home-fullwidth-slider__arrow--prev{left:2px!important}html body .paturi-home-fullwidth-slider__arrow--next{right:2px!important}}html body .paturi-bed-hero{position:relative!important;display:block!important;clear:both!important;width:100%!important;max-width:100%!important;overflow:hidden!important;isolation:isolate!important;background-color:var(--shop-block-dark-bg)!important;background-image:radial-gradient(circle,rgba(255,255,255,.055) 0%,rgba(255,255,255,.04) 18%,rgba(255,255,255,.018) 42%,transparent 72%),radial-gradient(circle,rgba(255,255,255,.045) 0%,rgba(255,255,255,.032) 20%,rgba(255,255,255,.015) 46%,transparent 74%),radial-gradient(circle,rgba(255,255,255,.05) 0%,rgba(255,255,255,.036) 18%,rgba(255,255,255,.016) 44%,transparent 72%),radial-gradient(circle,rgba(255,255,255,.04) 0%,rgba(255,255,255,.028) 22%,rgba(255,255,255,.014) 48%,transparent 76%)!important;background-position:12% 110%,38% 118%,67% 112%,88% 124%;background-repeat:no-repeat!important;background-size:240px 240px,310px 310px,270px 270px,350px 350px!important;animation:paturi-bed-hero-background-particles 16s infinite linear!important;color:var(--shop-block-muted-light-text)!important;font-family:var(--shop-block-font-family)!important}html body .paturi-bed-hero,html body .paturi-bed-hero *{box-sizing:border-box!important}html body .paturi-bed-hero--static-background{animation:none!important;background-image:none!important;background-position:0 0!important;background-size:auto!important}html body .paturi-bed-hero.paturi-bed-hero--static-background .paturi-bed-hero__particle-layer{display:none!important}html body .paturi-bed-hero .paturi-bed-hero__particle-layer{position:absolute!important;inset:0!important;z-index:3!important;display:block!important;overflow:hidden!important;pointer-events:none!important}html body .paturi-bed-hero .paturi-bed-hero__particle{position:absolute!important;bottom:-20px!important;left:var(--paturi-bed-hero-particle-left, 50%)!important;display:block!important;width:var(--paturi-bed-hero-particle-size, 5px)!important;height:var(--paturi-bed-hero-particle-size, 5px)!important;border-radius:50%!important;background:rgba(255,255,255,.025)!important;opacity:0;filter:blur(22px)!important;transform:translate3d(0,0,0) scale(var(--paturi-bed-hero-particle-scale, 1));box-shadow:0 0 64px 38px rgba(255,255,255,.045),0 0 132px 72px rgba(255,255,255,.026),0 0 220px 118px rgba(255,255,255,.014)!important;animation:paturi-bed-hero-particle-rise var(--paturi-bed-hero-particle-duration, 14s) infinite linear!important;animation-delay:var(--paturi-bed-hero-particle-delay, 0s)!important;will-change:transform,opacity!important}html body .paturi-bed-hero .paturi-bed-hero__inner{position:relative!important;z-index:2!important;display:grid!important;width:min(1180px,calc(100% - 32px))!important;margin:0 auto!important;padding:52px 0 12px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;align-items:start!important}html body .paturi-bed-hero .paturi-bed-hero__copy{position:absolute!important;top:clamp(6px,calc(8vw - 70px),56px)!important;left:50%!important;z-index:1!important;width:218vw!important;transform:translateX(-50%)!important;pointer-events:none!important}html body .paturi-bed-hero .paturi-bed-hero__title{display:block!important;max-width:100%!important;margin:0!important;overflow:visible!important;color:var(--shop-block-light-text)!important;filter:blur(0)!important;font-size:34vw!important;font-weight:700!important;letter-spacing:0!important;line-height:.74!important;opacity:1!important;text-align:center!important;text-transform:uppercase!important;transform:translateY(0) scale(1)!important;white-space:nowrap!important;will-change:filter,opacity,transform!important}html body .paturi-bed-hero .paturi-bed-hero__title-svg{display:block!important;width:100%!important;height:.78em!important;overflow:visible!important}html body .paturi-bed-hero .paturi-bed-hero__title-text{fill:var(--shop-block-light-text)!important;font-family:Montserrat,"Montserrat Bold",Arial,sans-serif!important;font-size:148px!important;font-weight:700!important;text-anchor:middle!important;text-transform:uppercase!important;dominant-baseline:central!important}html body .paturi-bed-hero .paturi-bed-hero__title-letter{filter:blur(18px);opacity:0;transform:translateY(16px);transform-box:fill-box;transform-origin:center!important;will-change:filter,opacity,transform!important}html body .paturi-bed-hero.is-bed-hero-title-active .paturi-bed-hero__title-letter{animation:paturi-bed-hero-title-letter-reveal 1.45s var(--paturi-bed-hero-letter-delay, .15s) cubic-bezier(.22,1,.36,1) both!important}html body .paturi-bed-hero .paturi-bed-hero__image-wrap{position:relative!important;z-index:2!important;display:flex!important;width:100%!important;min-width:0!important;padding-top:12vw!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}html body .paturi-bed-hero .paturi-bed-hero__image{display:block!important;width:56vw!important;max-width:none!important;max-height:none!important;margin-top:-8vw!important;object-fit:contain!important}html body .paturi-bed-hero .paturi-bed-hero__sizes{margin:0 0 34px!important;color:rgba(255,255,255,.35)!important;font-size:clamp(14px,1.5vw,18px)!important;font-weight:400!important;line-height:1.16!important;text-align:center!important}html body .paturi-bed-hero .paturi-bed-hero__options{position:relative!important;z-index:30!important;display:block!important;width:min(450px,calc(100% - 32px))!important;max-width:450px!important;margin:0 auto!important;padding:0 0 28px!important;background:transparent!important}html body .paturi-bed-hero .paturi-bed-hero__options>*{margin-top:0!important;background:transparent!important}html body .paturi-product-size-dropdown{position:relative!important;z-index:30!important;display:block!important;width:min(450px,calc(100% - 32px))!important;max-width:450px!important;margin:0 auto!important;padding:0!important;background:transparent!important;color:var(--shop-block-light-text)!important;font-family:var(--shop-block-font-family)!important}html body .paturi-product-size-dropdown,html body .paturi-product-size-dropdown *{box-sizing:border-box!important}html body .paturi-product-size-dropdown__label{display:block!important;margin:0 0 8px!important;padding:0!important;color:var(--shop-block-light-text)!important;font-size:24px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important}html body .paturi-product-size-dropdown__field{position:relative!important;z-index:31!important;display:block!important;width:100%!important}html body .paturi-product-size-dropdown__toggle{--size-dropdown-border-angle: 0turn;position:relative!important;display:flex!important;width:100%!important;min-height:48px!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:8px 44px 8px 16px!important;border:2px solid transparent!important;border-radius:6px 6px 0 0!important;background:linear-gradient(#111,#111) padding-box,conic-gradient(from var(--size-dropdown-border-angle),rgba(99,102,241,.62) 0%,rgba(99,102,241,.62) 68%,#818cf8 80%,#c7d2fe 88%,#818cf8 96%,rgba(99,102,241,.62) 100%) border-box!important;color:var(--shop-block-light-text)!important;cursor:pointer!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important;text-align:left!important;box-shadow:0 0 10px rgba(99,102,241,.16),0 6px 18px rgba(15,23,42,.18)!important;animation:size-dropdown-border 5.2s linear infinite!important;transition:filter .35s ease,box-shadow .35s ease!important}html body .paturi-product-size-dropdown__toggle::after{content:""!important;position:absolute!important;top:50%!important;right:16px!important;display:block!important;width:0!important;height:0!important;border-top:7px solid rgba(255,255,255,.86)!important;border-right:6px solid transparent!important;border-left:6px solid transparent!important;pointer-events:none!important;transform:translateY(-35%)!important}html body .paturi-product-size-dropdown__toggle:hover,html body .paturi-product-size-dropdown__toggle:focus-visible{filter:brightness(1.05)!important;box-shadow:0 0 16px rgba(99,102,241,.28),0 8px 22px rgba(15,23,42,.22)!important;outline:0!important}@property --size-dropdown-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0turn;}@keyframes size-dropdown-border{to{--size-dropdown-border-angle: 1turn}}@media (prefers-reduced-motion: reduce){html body .paturi-product-size-dropdown__toggle,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle::before{animation:none!important}}html body .paturi-product-size-dropdown__selected{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .paturi-product-size-dropdown__toggle:has(.paturi-product-size-dropdown__separator){gap:6px!important}html body .paturi-product-size-dropdown__toggle:has(.paturi-product-size-dropdown__separator) .paturi-product-size-dropdown__selection{flex-shrink:0}html body .paturi-product-size-dropdown__separator{flex:1 0 .4em;color:var(--brand-ink);line-height:1;text-align:center}@media (max-width: 380px){html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle:has(.paturi-product-size-dropdown__separator) .paturi-product-size-dropdown__price{flex-direction:column;align-items:flex-start!important;gap:2px!important}}html body .paturi-product-size-dropdown__price{flex-shrink:0!important;font-size:16px!important;font-weight:600!important;white-space:nowrap!important}html body .paturi-product-size-dropdown__menu{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;z-index:40!important;display:grid;width:100%!important;max-height:256px!important;overflow:auto!important;padding:4px 0!important;border:2px solid #484848!important;border-radius:6px!important;background:#111!important;box-shadow:none!important;scrollbar-color:var(--brand-accent) var(--brand-mist);scrollbar-width:thin}html body .paturi-product-size-dropdown__menu::-webkit-scrollbar{width:8px}html body .paturi-product-size-dropdown__menu::-webkit-scrollbar-track{background:var(--brand-mist)}html body .paturi-product-size-dropdown__menu::-webkit-scrollbar-thumb{border-radius:999px;background:var(--brand-accent)}html body .paturi-product-size-dropdown__option{display:flex!important;width:100%!important;min-height:40px!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:8px 16px!important;border:0!important;background:transparent!important;color:var(--shop-block-light-text)!important;cursor:pointer!important;font-size:16px!important;line-height:1.2!important;text-align:left!important;transition:background .2s ease!important}html body .paturi-product-size-dropdown__option:hover,html body .paturi-product-size-dropdown__option:focus-visible,html body .paturi-product-size-dropdown__option--selected{background:#222!important;outline:0!important}html body .paturi-product-size-dropdown__option--selected,html body .paturi-product-size-dropdown__option-price{font-weight:600!important}html body .paturi-product-size-dropdown__hint{position:relative!important;display:flex!important;width:100%!important;min-height:24px!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;padding:4px 14px!important;border:2px solid #484848!important;border-top:0!important;border-radius:0 0 5px 5px!important;background:rgba(255,255,255,.72)!important;color:rgba(17,17,17,.74)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important}html body .paturi-product-size-dropdown__submit{position:relative!important;display:flex!important;width:100%!important;min-height:44px!important;margin:18px 0 0!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:8px 16px!important;border:0!important;border-radius:6px!important;background:linear-gradient(90deg,var(--brand-navy) 0%,var(--brand-accent) 55%,var(--brand-lavender) 100%)!important;background-position:0 50%!important;background-size:190% 100%!important;box-shadow:none!important;color:var(--shop-block-light-text)!important;cursor:pointer!important;font-size:18px!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important;transition:background-position .85s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,filter .35s ease!important}html body .paturi-product-size-dropdown__submit::before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;z-index:1!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)!important;pointer-events:none!important;transition:left .7s ease!important}html body .paturi-product-size-dropdown__submit:hover,html body .paturi-product-size-dropdown__submit:focus-visible{background-position:100% 50%!important;box-shadow:none!important;filter:brightness(1.06)!important;outline:0!important}html body .paturi-product-size-dropdown__submit:hover::before,html body .paturi-product-size-dropdown__submit:focus-visible::before{left:100%!important}html body .paturi-product-size-dropdown__submit:active{transform:translateY(0)!important}html body .paturi-product-size-dropdown__submit-text{position:relative!important;z-index:2!important}html body .paturi-product-size-dropdown__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin-top:18px!important}html body .paturi-product-size-dropdown__compare{display:inline-flex!important;width:fit-content!important;min-height:40px!important;align-items:center!important;justify-content:center!important;gap:18px!important;margin:14px 0 0 auto!important;padding:8px 0!important;border:0!important;background:transparent!important;color:var(--brand-accent)!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-align:right!important}html body .paturi-product-size-dropdown__compare svg{display:block!important;width:24px!important;height:24px!important;flex:0 0 24px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:transform .2s ease!important}html body .paturi-product-size-dropdown__compare:hover,html body .paturi-product-size-dropdown__compare:focus-visible{color:var(--brand-navy)!important;outline:none!important}html body .paturi-product-size-dropdown__compare:hover svg,html body .paturi-product-size-dropdown__compare:focus-visible svg{transform:translateX(4px)!important}html body .shop-button{display:inline-flex!important;width:auto!important;min-height:56px!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:12px 18px!important;border-radius:12px!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}html body .shop-button--primary{border:2px solid transparent!important;background:var(--brand-ink)!important;color:var(--shop-block-light-text)!important}html body .paturi-product-size-dropdown__actions .shop-button--primary,html body .paturi-product-size-dropdown__sheet-actions .shop-button--primary,html body .product-cat-fixed-bar__button.shop-button--primary,html body .form-no-popup__submit.shop-button--primary,html body .consultation-modal-root [data-consultation-submit]{background:var(--brand-one-click)!important}html body .shop-button--secondary{border:2px solid var(--brand-navy)!important;background:transparent!important;color:var(--brand-navy)!important}html body .shop-button:hover,html body .shop-button:focus-visible{box-shadow:0 7px 18px color-mix(in srgb,var(--brand-navy) 18%,transparent)!important;filter:brightness(1.05)!important;outline:none!important;transform:translateY(-1px)!important}html body .shop-button:disabled{cursor:wait!important;opacity:.65!important}html body .shop-button.shop-button--cart{border-color:var(--brand-navy)!important;background:var(--brand-navy)!important;color:var(--shop-block-light-text)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--brand-navy) 14%,transparent)!important}html body .shop-button.shop-button--cart:not(:disabled):hover{background:color-mix(in srgb,var(--brand-navy) 88%,var(--brand-ink))!important;border-color:color-mix(in srgb,var(--brand-navy) 88%,var(--brand-ink))!important;box-shadow:0 7px 18px color-mix(in srgb,var(--brand-navy) 22%,transparent)!important;filter:none!important}html body .shop-button.shop-button--cart:focus-visible{outline:3px solid var(--brand-navy)!important;outline-offset:3px!important;filter:none!important}html body .shop-button.shop-button--cart:active,html body .shop-button.shop-button--cart:disabled{transform:none!important;filter:none!important}@media (prefers-reduced-motion: reduce){html body .shop-button.shop-button--cart{transition:none!important;transform:none!important}}html body :is(.paturi-product-size-dropdown__actions .shop-button--primary,.paturi-product-size-dropdown__sheet-actions .shop-button--primary,.product-cat-fixed-bar__button.shop-button--primary,.form-no-popup__submit.shop-button--primary,.consultation-modal-root [data-consultation-submit],.quick-order__submit,.bed-catalog-page__button--primary){transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease!important}html body :is(.paturi-product-size-dropdown__actions .shop-button--primary,.paturi-product-size-dropdown__sheet-actions .shop-button--primary,.product-cat-fixed-bar__button.shop-button--primary,.form-no-popup__submit.shop-button--primary,.consultation-modal-root [data-consultation-submit],.quick-order__submit,.bed-catalog-page__button--primary):not(:disabled):hover{background:var(--brand-green-hover)!important;filter:none!important}html body :is(.paturi-product-size-dropdown__actions .shop-button--primary,.paturi-product-size-dropdown__sheet-actions .shop-button--primary,.product-cat-fixed-bar__button.shop-button--primary,.form-no-popup__submit.shop-button--primary,.consultation-modal-root [data-consultation-submit],.quick-order__submit,.bed-catalog-page__button--primary):not(:disabled):active{background:var(--brand-green-active)!important;transform:translateY(1px)!important;filter:none!important}html body :is(.paturi-product-size-dropdown__actions .shop-button--primary,.paturi-product-size-dropdown__sheet-actions .shop-button--primary,.product-cat-fixed-bar__button.shop-button--primary,.form-no-popup__submit.shop-button--primary,.consultation-modal-root [data-consultation-submit],.quick-order__submit,.bed-catalog-page__button--primary):focus-visible{outline:3px solid var(--brand-green)!important;outline-offset:3px!important;box-shadow:0 0 0 3px var(--shop-block-light-text)!important;filter:none!important}html body :is(.paturi-product-size-dropdown__actions .shop-button--primary,.paturi-product-size-dropdown__sheet-actions .shop-button--primary,.product-cat-fixed-bar__button.shop-button--primary,.form-no-popup__submit.shop-button--primary,.consultation-modal-root [data-consultation-submit],.quick-order__submit,.bed-catalog-page__button--primary):disabled{background:var(--brand-green-disabled-bg)!important;color:var(--brand-ink)!important;opacity:1!important;filter:none!important;transform:none!important}@media (prefers-reduced-motion: reduce){html body :is(.paturi-product-size-dropdown__actions .shop-button--primary,.paturi-product-size-dropdown__sheet-actions .shop-button--primary,.product-cat-fixed-bar__button.shop-button--primary,.form-no-popup__submit.shop-button--primary,.consultation-modal-root [data-consultation-submit],.quick-order__submit,.bed-catalog-page__button--primary){transition:none!important}}html body .shop-button__icon{display:block!important;width:24px!important;height:24px!important;flex:0 0 24px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media (max-width: 640px){html body .paturi-product-size-dropdown__actions{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}html body .paturi-product-size-dropdown__actions .shop-button{width:100%!important;gap:8px!important;padding:10px 8px!important;font-size:14px!important}}html body .paturi-bed-hero .paturi-bed-hero__specs{position:relative!important;z-index:1!important;display:block!important;width:min(450px,calc(100% - 32px))!important;max-width:450px!important;margin:0 auto!important;padding:0 0 52px!important;clear:both!important}html body .paturi-bed-hero .paturi-bed-hero__specs-title{display:flex!important;position:relative!important;width:max-content!important;max-width:100%!important;min-height:34px!important;margin:0 auto!important;padding:0!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:var(--shop-block-light-text)!important;font-size:17px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important;text-align:center!important}html body .paturi-bed-hero .paturi-bed-hero__specs-heading{position:relative!important;display:inline-flex!important;min-height:34px!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 24px 0 0!important;border:0!important;background:transparent!important;color:var(--shop-block-light-text)!important;font:inherit!important;letter-spacing:0!important;line-height:inherit!important;text-align:center!important}html body .paturi-bed-hero .paturi-bed-hero__specs-heading::after{content:""!important;position:absolute!important;top:50%!important;right:0!important;display:block!important;width:0!important;height:0!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:7px solid currentColor!important;transform:translateY(-35%)!important}html body .paturi-bed-hero .paturi-bed-hero__specs-panel{display:block!important;width:100%!important;padding-top:12px!important;padding-bottom:6px!important;opacity:1!important;transform:translateY(0)!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table{display:table!important;width:100%!important;max-width:450px!important;margin:0 auto!important;border:0!important;border-collapse:separate!important;border-spacing:0 7px!important;table-layout:fixed!important;background:transparent!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table tbody{display:table-row-group!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table tr{display:table-row!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table th,html body .paturi-bed-hero .paturi-bed-hero__specs-table td{display:table-cell!important;height:auto!important;margin:0!important;padding:10px 11px!important;border:0!important;background:var(--shop-block-table-bg)!important;color:var(--shop-block-light-text)!important;font-family:var(--shop-block-font-family)!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;letter-spacing:0!important;line-height:1.3!important;vertical-align:middle!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table th{width:68%!important;border-radius:6px 0 0 6px!important;text-align:left!important;white-space:normal!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table td{width:32%!important;border-radius:0 6px 6px 0!important;text-align:right!important;white-space:nowrap!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table tr:nth-child(even) th,html body .paturi-bed-hero .paturi-bed-hero__specs-table tr:nth-child(even) td{background:var(--shop-block-table-alt-bg)!important}@media (max-width: 767px){html body .paturi-bed-hero .paturi-bed-hero__inner{width:min(100%,calc(100% - 24px))!important;padding:34px 0 10px!important}html body .paturi-bed-hero .paturi-bed-hero__copy{top:clamp(10px,calc(15vw - 40px),52px)!important;width:238vw!important}html body .paturi-bed-hero .paturi-bed-hero__title{font-size:clamp(116px,46vw,340px)!important}html body .paturi-bed-hero .paturi-bed-hero__image-wrap{width:100cqw!important;margin-left:calc(50% - 50cqw)!important;padding-top:clamp(78px,20vw,118px)!important}html body .paturi-bed-hero .paturi-bed-hero__image{width:100%!important;max-width:100cqw!important;margin-top:clamp(-86px,-12vw,-42px)!important}html body .paturi-bed-hero .paturi-bed-hero__sizes{margin-bottom:26px!important}html body .paturi-bed-hero .paturi-bed-hero__options{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;padding-bottom:24px!important}html body .paturi-product-size-dropdown{width:100%!important;max-width:100%!important}html body .paturi-product-size-dropdown__label{font-size:20px!important}html body .paturi-product-size-dropdown__submit{min-height:44px!important;font-size:18px!important}html body .paturi-bed-hero .paturi-bed-hero__specs{width:95%!important;padding:0 0 40px!important}html body .paturi-bed-hero .paturi-bed-hero__specs-title{min-height:38px!important;font-size:16px!important}html body .paturi-bed-hero .paturi-bed-hero__specs-table th,html body .paturi-bed-hero .paturi-bed-hero__specs-table td{padding:10px 9px!important;font-size:13px!important}}@keyframes paturi-bed-hero-particle-rise{0%{opacity:0;transform:translate3d(0,0,0) scale(var(--paturi-bed-hero-particle-scale, 1))}20%{opacity:.07}70%{opacity:.04}100%{opacity:0;transform:translate3d(0,-110vh,0) scale(var(--paturi-bed-hero-particle-scale, 1))}}@keyframes paturi-bed-hero-title-letter-reveal{0%{filter:blur(18px);opacity:0;transform:translateY(16px)}100%{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes paturi-bed-hero-background-particles{0%{background-position:12% 110%,38% 118%,67% 112%,88% 124%}25%{background-position:12% 72%,38% 86%,67% 64%,88% 92%}50%{background-position:12% 34%,38% 48%,67% 26%,88% 54%}75%{background-position:12% -4%,38% 10%,67% -12%,88% 16%}100%{background-position:12% -42%,38% -28%,67% -50%,88% -22%}}html body .poze-clienti-paturi{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;background:var(--shop-block-light-bg)!important;color:var(--shop-block-black)!important;font-family:var(--shop-block-font-family)!important}html body .poze-clienti-paturi,html body .poze-clienti-paturi *{box-sizing:border-box!important}html body .poze-clienti-paturi .poze-clienti-paturi__inner{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:var(--shop-block-section-padding-y) 0!important;overflow:hidden!important}html body .poze-clienti-paturi .poze-clienti-paturi__title{width:min(1080px,calc(100% - 36px))!important;margin:0 auto 40px!important;padding:0!important;color:var(--shop-block-black)!important;font-size:42px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important;text-align:center!important}html body .poze-clienti-paturi .poze-clienti-paturi__viewport{position:relative!important;width:100%!important;max-width:100%!important;overflow:hidden!important}html body .poze-clienti-paturi .poze-clienti-paturi__track{display:flex!important;width:100%!important;max-width:100%!important;gap:24px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 64px!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;touch-action:pan-x!important;-ms-overflow-style:none!important;scrollbar-width:none!important}html body .poze-clienti-paturi .poze-clienti-paturi__track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html body .poze-clienti-paturi .poze-clienti-paturi__slide{display:block!important;flex:0 0 26%!important;min-width:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;border-radius:5px!important;background:var(--shop-block-muted-light-text)!important;cursor:pointer!important;scroll-snap-align:start!important;user-select:none!important}html body .poze-clienti-paturi .poze-clienti-paturi__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;user-select:none!important}html body .poze-clienti-paturi .poze-clienti-paturi__nav{position:absolute!important;top:0!important;bottom:0!important;z-index:2!important;display:flex!important;width:48px!important;height:auto!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:rgba(255,255,255,.86)!important;color:var(--shop-block-black)!important;font-size:28px!important;line-height:1!important;transform:none!important;transition:background .2s ease!important}html body .poze-clienti-paturi .poze-clienti-paturi__nav:hover{background:var(--shop-block-light-bg)!important}html body .poze-clienti-paturi .poze-clienti-paturi__nav--prev{left:0!important}html body .poze-clienti-paturi .poze-clienti-paturi__nav--next{right:0!important}@media (max-width: 767px){html body .poze-clienti-paturi .poze-clienti-paturi__inner{padding:var(--shop-block-section-mobile-padding-y) 0!important}html body .poze-clienti-paturi .poze-clienti-paturi__title{width:auto!important;margin:0 20px 26px!important;font-size:18px!important}html body .poze-clienti-paturi .poze-clienti-paturi__track{gap:16px!important;padding:0 20px!important}html body .poze-clienti-paturi .poze-clienti-paturi__slide{flex-basis:calc((100% - 44px) / 1.12)!important;aspect-ratio:1 / 1!important}html body .poze-clienti-paturi .poze-clienti-paturi__nav{display:none!important}}.paturi-product-gallery-thumbnails{margin-bottom:32px!important}.saltele-product-gallery-thumbnails{margin-bottom:32px!important}.saltele-product-gallery-thumbnail{aspect-ratio:1 / 1!important}.paturi-product-gallery-preview,.saltele-product-gallery-preview{cursor:grab;touch-action:pan-y}.paturi-product-gallery-preview:active,.saltele-product-gallery-preview:active{cursor:grabbing}.paturi-product-gallery-preview-track,.saltele-product-gallery-preview-track{display:flex;width:100%;height:100%;will-change:transform}.paturi-product-gallery-preview-slide,.saltele-product-gallery-preview-slide{flex:0 0 100%;width:100%;height:100%}.paturi-product-gallery-preview img,.saltele-product-gallery-preview img{-webkit-user-drag:none}.paturi-product-gallery-thumb-arrow{top:48px!important;height:96px!important;transform:translateY(-50%)!important}.saltele-product-gallery-thumb-arrow{top:48px!important;height:96px!important;transform:translateY(-50%)!important}html body .fixed.inset-0.flex.transform.flex-col.gap-4{z-index:2147483000!important;background:var(--brand-bg)!important}html body .fixed.inset-0.flex.transform.flex-col.gap-4>.icon-cancel{position:fixed!important;top:16px!important;z-index:2147483002!important;display:inline-flex!important;width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:#111111!important;box-shadow:0 10px 30px rgba(0,0,0,.16)!important}html body .fixed.inset-0.flex.transform.flex-col.gap-4>.icon-arrow-left,html body .fixed.inset-0.flex.transform.flex-col.gap-4>.icon-arrow-right{z-index:2147483001!important}html body .paturi-product-title-section{display:block!important;width:min(1080px,100%)!important;max-width:1080px!important;margin-right:auto!important;margin-left:auto!important}html body .paturi-product-title-section .paturi-product-title{margin:0!important;color:var(--shop-block-black)!important;font-size:42px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important}html body .prod-title-and-desc{display:block!important;width:min(1080px,100%)!important;max-width:1080px!important;margin-right:auto!important;margin-left:auto!important;font-family:var(--shop-block-font-family)!important}html body .prod-title-and-desc__title{margin:0!important;color:var(--shop-block-black)!important;font-size:clamp(28px,3.2vw,42px)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.12!important}html body .prod-title-and-desc__description{max-width:680px!important;margin:16px 0 0!important;color:#596070!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.55!important}html body .prod-title-and-desc__heading-row{display:flex;align-items:center;justify-content:space-between;gap:16px}html body .prod-title-and-desc__heading-row>.prod-title-and-desc__title{flex:1;min-width:0}html body .prod-title-and-desc__discount{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:6px 8px;border-radius:8px;background:var(--brand-sale);color:var(--shop-block-light-text);font-size:16px;font-weight:700;line-height:1.2;white-space:nowrap}html body .prod-title-and-desc__gift{margin:10px 0 0;color:var(--brand-sale);font-size:clamp(16px,1.6vw,21px);font-weight:700;line-height:1.35}html body .saltele-product-main-layout{display:grid!important;width:min(1080px,100%)!important;max-width:1080px!important;margin:0 auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:40px!important;align-items:start!important}html body .saltele-product-main-layout__gallery,html body .saltele-product-main-layout__options{min-width:0!important}html body .saltele-product-main-layout__gallery .saltele-product-gallery-main{width:100%!important;max-width:100%!important}html body .saltele-product-main-layout__options{position:static!important;display:block!important;padding-top:0!important}html body .saltele-product-main-layout__options>div{background:transparent!important}html body .saltele-product-column-title{display:none!important;margin:0 0 24px!important;color:var(--shop-block-black)!important;font-size:42px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown{display:block!important;visibility:visible!important;width:100%!important;max-width:100%!important;margin-bottom:18px!important;opacity:1!important;color:var(--shop-block-dark-text)!important;color-scheme:light!important}html body .saltele-icon-block{display:grid!important;width:100%!important;max-width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;margin:30px 0 32px!important;color:var(--shop-block-dark-text)!important;color-scheme:light!important}html body .saltele-icon-block,html body .saltele-icon-block *{box-sizing:border-box!important}html body .saltele-icon-block__item{display:flex!important;aspect-ratio:1 / 1!important;min-width:0!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;border:2px solid #d6d6d6!important;border-radius:6px!important;background:rgba(11,40,54,.10)!important;padding:2px 10px 0!important;color:#111111!important;text-align:center!important}html body .saltele-icon-block__value{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:break-word!important;hyphens:auto!important;color:var(--shop-block-dark-bg)!important;font-size:26px!important;font-weight:600!important;line-height:1.1!important;opacity:0;transform:translateY(8px);animation:saltele-icon-value-reveal .55s ease-out .5s forwards!important}html body .saltele-icon-block__label{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;color:#111111!important;font-size:12px!important;font-weight:600!important;line-height:1.15!important;text-transform:uppercase!important}@keyframes saltele-icon-value-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__label,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__label{color:var(--shop-block-dark-text)!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__toggle,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__toggle{border-color:#d6d6d6!important;background:var(--brand-bg)!important;color:var(--shop-block-dark-text)!important;box-shadow:0 10px 28px rgba(17,17,17,.08)!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__toggle:hover,html body .saltele-product-main-layout__options .saltele-product-size-dropdown__toggle:focus-visible,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__toggle:hover,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__toggle:focus-visible{border-color:#a8a8a8!important;background:#f8f8f8!important;outline:0!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__toggle::after,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__toggle::after{border-top-color:rgba(17,17,17,.72)!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__selected,html body .saltele-product-main-layout__options .saltele-product-size-dropdown__price,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__selected,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__price{color:var(--shop-block-dark-text)!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__menu,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__menu{border-color:#d6d6d6!important;background:var(--brand-bg)!important;color:var(--shop-block-dark-text)!important;box-shadow:0 18px 36px rgba(17,17,17,.12)!important;scrollbar-color:#b8b8b8 #f5f5f5!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__option,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__option{background:transparent!important;color:var(--shop-block-dark-text)!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__option:hover,html body .saltele-product-main-layout__options .saltele-product-size-dropdown__option:focus-visible,html body .saltele-product-main-layout__options .saltele-product-size-dropdown__option--selected,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__option:hover,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__option:focus-visible,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__option--selected{background:#eeeeee!important;color:var(--shop-block-dark-text)!important;outline:0!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__option-price,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__option-price{color:var(--shop-block-dark-text)!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__hint,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__hint{border-color:#d6d6d6!important;background:rgba(17,17,17,.08)!important;color:rgba(17,17,17,.7)!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__submit,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__submit{border:0!important;background:linear-gradient(90deg,var(--brand-navy) 0%,var(--brand-accent) 55%,var(--brand-lavender) 100%)!important;background-position:0 50%!important;background-size:190% 100%!important;color:var(--shop-block-light-text)!important;box-shadow:none!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__submit::before,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__submit::before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;z-index:1!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)!important;pointer-events:none!important;transition:left .7s ease!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__submit::after,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__submit::after{content:none!important;display:none!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__submit:hover,html body .saltele-product-main-layout__options .saltele-product-size-dropdown__submit:focus-visible,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__submit:hover,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__submit:focus-visible{background-position:100% 50%!important;color:var(--shop-block-light-text)!important;filter:brightness(1.06)!important;outline:0!important}html body .saltele-product-main-layout__options .saltele-product-size-dropdown__submit:hover::before,html body .saltele-product-main-layout__options .saltele-product-size-dropdown__submit:focus-visible::before,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__submit:hover::before,html body .saltele-product-size-dropdown.saltele-product-size-dropdown .saltele-product-size-dropdown__submit:focus-visible::before{left:100%!important}@media (min-width: 1180px){html body .saltele-product-title-section{display:none!important}html body .saltele-product-column-title{display:block!important}}@media (max-width: 1179px){html body .shop-product-main-stack{padding-right:20px!important;padding-left:20px!important}html body .shop-product-breadcrumbs{border-bottom:1px solid rgba(211,211,211,0.45)!important;align-items:center!important;margin-top:0!important;margin-bottom:8px!important;padding:5px 16px!important}html body .shop-product-breadcrumbs li,html body .shop-product-breadcrumbs a{line-height:1!important}html body .paturi-product-title-section{width:100%!important;max-width:100%!important}html body .paturi-product-title-section,html body .saltele-product-title-section{margin-top:24px!important}html body .saltele-product-main-layout{width:100%!important;max-width:100%!important;grid-template-columns:1fr!important;gap:20px!important}html body .saltele-product-main-layout__options{display:block!important;visibility:visible!important;position:static!important;padding-top:0!important;opacity:1!important}.paturi-product-gallery-main{width:100%!important;max-width:100%!important;gap:16px!important}.saltele-product-gallery-main{width:100%!important;max-width:100%!important;gap:16px!important}.paturi-product-gallery-thumbnails{gap:12px!important;margin-bottom:16px!important}.saltele-product-gallery-thumbnails{gap:12px!important;margin-bottom:16px!important}.paturi-product-gallery-thumbnail{width:calc((100% - 36px) / 4)!important;min-width:calc((100% - 36px) / 4)!important;height:auto!important;aspect-ratio:3 / 2}.saltele-product-gallery-thumbnail{width:calc((100% - 36px) / 4)!important;min-width:calc((100% - 36px) / 4)!important;height:auto!important;aspect-ratio:1 / 1!important}.paturi-product-gallery-arrow{width:42px!important;height:64px!important;border-radius:0!important;background:transparent!important;color:var(--shop-block-black)!important;font-size:42px!important}.saltele-product-gallery-arrow{width:42px!important;height:64px!important;border-radius:0!important;background:transparent!important;color:var(--shop-block-black)!important;font-size:42px!important}.paturi-product-gallery-arrow:hover{background:transparent!important}.saltele-product-gallery-arrow:hover{background:transparent!important}.paturi-product-gallery-arrow--prev{left:2px!important}.saltele-product-gallery-arrow--prev{left:2px!important}.paturi-product-gallery-arrow--next{right:2px!important}.saltele-product-gallery-arrow--next{right:2px!important}.paturi-product-gallery-thumb-arrow{top:calc(50% - 8px)!important;height:100%!important;transform:translateY(-50%)!important}.saltele-product-gallery-thumb-arrow{top:calc(50% - 8px)!important;height:100%!important;transform:translateY(-50%)!important}.paturi-product-gallery-thumb-arrow--prev{left:0!important}.saltele-product-gallery-thumb-arrow--prev{left:0!important}.paturi-product-gallery-thumb-arrow--next{right:0!important}.saltele-product-gallery-thumb-arrow--next{right:0!important}}@media (max-width: 767px){html body .shop-product-main-stack{width:100%!important;max-width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important}html body .saltele-product-gallery,html body .paturi-product-gallery{width:100cqw!important;max-width:100cqw!important;margin-right:calc(50% - 50cqw)!important;margin-left:calc(50% - 50cqw)!important}html body .saltele-product-main-layout__gallery{width:100cqw!important;max-width:100cqw!important;margin-right:calc(50% - 50cqw)!important;margin-left:calc(50% - 50cqw)!important}html body .saltele-product-main-layout__options{width:95%!important;max-width:95%!important;margin-right:auto!important;margin-left:auto!important}html body .shop-product-breadcrumbs{padding-inline:3px!important}html body .shop-product-breadcrumbs ol,html body .shop-product-breadcrumbs li{column-gap:4px}html body .shop-product-breadcrumbs [aria-current=page]{margin-inline:0}html body .shop-product-breadcrumbs li,html body .shop-product-breadcrumbs a{font-size:clamp(11px,2.9vw,14px)}html body .shop-product-breadcrumbs .icon-arrow-right,html body .shop-product-breadcrumbs .icon-arrow-left{font-size:12px}html body .saltele-product-size-dropdown.saltele-product-size-dropdown,html body .saltele-product-main-layout__options .saltele-product-size-dropdown{width:100%!important;max-width:100%!important;margin-right:auto!important;margin-left:auto!important}html body .prod-title-and-desc,html body .paturi-product-title-section,html body .saltele-product-title-section{margin-top:36px!important}html body .prod-title-and-desc{width:90%!important;max-width:90%!important;margin-right:auto!important;margin-left:auto!important}html body .prod-title-and-desc__title{display:block!important;font-size:clamp(20px,6vw,28px)!important;white-space:normal!important;overflow-wrap:anywhere!important}html body .prod-title-and-desc__description{max-width:100%!important;margin-top:9px!important;font-size:12px!important;line-height:1.45!important}html body .paturi-product-title-section{width:90%!important;max-width:90%!important;margin-right:auto!important;margin-left:auto!important}html body .paturi-product-title-section .paturi-product-title{font-size:18px!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .saltele-product-title-section h1,html body .paturi-product-title-section h1{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .saltele-icon-block{width:100%!important;max-width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(8px,3.2vw,16px)!important;margin-right:auto!important;margin-left:auto!important}html body .saltele-icon-block__item{gap:clamp(2px,1.1vw,5px)!important;padding:clamp(4px,1.4vw,8px) clamp(5px,2vw,10px)!important}html body .saltele-icon-block__value{overflow-wrap:anywhere!important;white-space:normal!important;word-break:break-word!important;hyphens:auto!important;font-size:22px!important;line-height:1.1!important}html body .saltele-icon-block__label{overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(9px,2.85vw,12px)!important;line-height:1.12!important}}html body .recommended-products{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;background:var(--shop-block-dark-bg)!important;color:var(--shop-block-light-text)!important;font-family:var(--shop-block-font-family)!important}html body .saltele-hero{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;background:rgba(11,40,54,.10)!important;color:var(--shop-block-dark-text)!important;font-family:var(--shop-block-font-family)!important}html body .saltele-hero,html body .saltele-hero *{box-sizing:border-box!important}html body .saltele-hero .saltele-hero__inner{display:grid!important;width:min(1180px,calc(100% - 52px))!important;margin:0 auto!important;padding:86px 0 92px!important;grid-template-columns:1fr!important;gap:36px!important}html body .saltele-hero .saltele-hero__copy{width:min(980px,100%)!important;min-width:0!important;margin:0 auto!important}html body .saltele-hero .saltele-hero__title{max-width:900px!important;margin:0 auto 30px!important;color:var(--shop-block-dark-text)!important;font-size:clamp(30px,3.3vw,52px)!important;font-weight:800!important;letter-spacing:0!important;line-height:1.04!important;text-align:center!important;text-transform:uppercase!important}html body .saltele-hero .saltele-hero__description{color:rgba(17,17,17,.84)!important;font-size:17px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.72!important}html body .saltele-hero .saltele-hero__description>*:first-child{margin-top:0!important}html body .saltele-hero .saltele-hero__description>*:last-child{margin-bottom:0!important}html body .saltele-hero .saltele-hero__description p,html body .saltele-hero .saltele-hero__description ol,html body .saltele-hero .saltele-hero__description ul{margin:0 0 18px!important}html body .saltele-hero .saltele-hero__description ol,html body .saltele-hero .saltele-hero__description ul{padding-left:28px!important}html body .saltele-hero .saltele-hero__description li{margin:0 0 14px!important;padding-left:4px!important}html body .saltele-hero .saltele-hero__description strong,html body .saltele-hero .saltele-hero__description b{color:var(--shop-block-dark-text)!important;font-weight:800!important}html body .saltele-hero .saltele-hero__description em,html body .saltele-hero .saltele-hero__description i{color:rgba(17,17,17,.68)!important}html body .saltele-hero .saltele-hero__media{display:flex!important;min-width:0!important;min-height:360px!important;align-items:center!important;justify-content:center!important;background:transparent!important}html body .saltele-hero .saltele-hero__image{display:block!important;width:100%!important;max-width:940px!important;height:auto!important;max-height:620px!important;object-fit:contain!important}html body .saltele-hero .saltele-hero__specs{display:block!important;width:min(450px,100%)!important;max-width:450px!important;margin:8px auto 0!important;padding:0!important}html body .saltele-hero .saltele-hero__specs-title{display:flex!important;width:max-content!important;max-width:100%!important;min-height:34px!important;margin:0 auto!important;padding:0!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:var(--shop-block-dark-text)!important;font-size:17px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;text-align:center!important}html body .saltele-hero .saltele-hero__specs-heading{position:relative!important;display:inline-flex!important;min-height:34px!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 24px 0 0!important;border:0!important;background:transparent!important;color:var(--shop-block-dark-text)!important;font:inherit!important;letter-spacing:0!important;line-height:inherit!important;text-align:center!important}html body .saltele-hero .saltele-hero__specs-heading::after{content:""!important;position:absolute!important;top:50%!important;right:0!important;display:block!important;width:0!important;height:0!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:7px solid currentColor!important;transform:translateY(-35%)!important}html body .saltele-hero .saltele-hero__specs-panel{display:block!important;width:100%!important;padding-top:12px!important;padding-bottom:6px!important;opacity:1!important;transform:translateY(0)!important}html body .saltele-hero .saltele-hero__specs-table{display:table!important;width:100%!important;max-width:450px!important;margin:0 auto!important;border:0!important;border-collapse:separate!important;border-spacing:0 7px!important;table-layout:fixed!important;background:transparent!important}html body .saltele-hero .saltele-hero__specs-table tbody{display:table-row-group!important}html body .saltele-hero .saltele-hero__specs-table tr{display:table-row!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body .saltele-hero .saltele-hero__specs-table th,html body .saltele-hero .saltele-hero__specs-table td{display:table-cell!important;height:auto!important;margin:0!important;padding:10px 11px!important;border:0!important;background:rgba(255,255,255,.78)!important;color:var(--shop-block-dark-text)!important;font-size:14px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.15!important;vertical-align:middle!important}html body .saltele-hero .saltele-hero__specs-table th{width:62%!important;border-radius:6px 0 0 6px!important;text-align:left!important}html body .saltele-hero .saltele-hero__specs-table td{width:38%!important;border-radius:0 6px 6px 0!important;text-align:right!important}html body .saltele-hero .saltele-hero__specs-table tr:nth-child(even) th,html body .saltele-hero .saltele-hero__specs-table tr:nth-child(even) td{background:rgba(255,255,255,.56)!important}@media (min-width: 992px){html body .saltele-hero.saltele-hero--has-image.saltele-hero--has-copy .saltele-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;gap:44px 56px!important;align-items:center!important}html body .saltele-hero.saltele-hero--has-image.saltele-hero--has-copy .saltele-hero__media{grid-column:1!important;grid-row:1!important}html body .saltele-hero.saltele-hero--has-image.saltele-hero--has-copy .saltele-hero__copy{width:100%!important;grid-column:2!important;grid-row:1!important;margin:0!important}html body .saltele-hero.saltele-hero--has-image.saltele-hero--has-copy .saltele-hero__specs{grid-column:1 / -1!important;grid-row:2!important}}@media (max-width: 991px){html body .saltele-hero .saltele-hero__inner{gap:28px!important}html body .saltele-hero .saltele-hero__media{min-height:280px!important}}@media (max-width: 767px){html body .saltele-hero .saltele-hero__inner{width:calc(100% - 32px)!important;padding:58px 0!important}html body .saltele-hero .saltele-hero__title{font-size:32px!important}html body .saltele-hero .saltele-hero__description{font-size:15px!important;line-height:1.6!important}html body .saltele-hero .saltele-hero__media{min-height:220px!important}html body .saltele-hero .saltele-hero__specs{width:95%!important}html body .saltele-hero .saltele-hero__specs-table th,html body .saltele-hero .saltele-hero__specs-table td{padding:10px 9px!important;font-size:13px!important}}html body .saltele-products-carousel{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;background:var(--shop-block-light-bg)!important;color:var(--shop-block-dark-text)!important;font-family:var(--shop-block-font-family)!important}html body .saltele-products-carousel,html body .saltele-products-carousel *{box-sizing:border-box!important}html body .saltele-products-carousel .saltele-products-carousel__inner{width:100%!important;margin:0 auto!important;padding:var(--shop-block-section-padding-y) 0!important}html body .saltele-products-carousel .saltele-products-carousel__title{margin:0 0 18px!important;padding:0!important;color:var(--shop-block-dark-text)!important;font-size:42px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important;text-align:center!important}html body .saltele-products-carousel .saltele-products-carousel__controls{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;margin:0 0 30px!important}html body .saltele-products-carousel .saltele-products-carousel__arrow{display:inline-flex!important;width:32px!important;height:32px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--shop-block-dark-text)!important;cursor:pointer!important;font-size:34px!important;font-weight:300!important;line-height:1!important;transition:opacity .2s ease,transform .2s ease!important}html body .saltele-products-carousel .saltele-products-carousel__arrow:hover,html body .saltele-products-carousel .saltele-products-carousel__arrow:focus-visible{background:transparent!important;opacity:.72!important;transform:translateY(-1px)!important}html body .saltele-products-carousel .saltele-products-carousel__track{display:flex!important;width:100%!important;gap:24px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 8px!important;scroll-behavior:smooth!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;cursor:grab!important;touch-action:pan-y!important;user-select:none!important;-webkit-overflow-scrolling:touch!important}html body .saltele-products-carousel .saltele-products-carousel__track.is-dragging{cursor:grabbing!important;scroll-behavior:auto!important;scroll-snap-type:none!important}html body .saltele-products-carousel .saltele-products-carousel__track.is-dragging .saltele-products-carousel__card{pointer-events:none!important}html body .saltele-products-carousel .saltele-products-carousel__track::-webkit-scrollbar{display:none!important}html body .saltele-products-carousel .saltele-products-carousel__card{position:relative!important;display:block!important;flex:0 0 calc((100% - 80.4px) / 4.35)!important;min-width:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important;background:var(--shop-block-card-bg)!important;color:var(--shop-block-light-text)!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;text-decoration:none!important}html body .saltele-products-carousel .saltele-products-carousel__card::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;display:block!important;background:linear-gradient(180deg,rgba(0,0,0,.36) 0%,rgba(0,0,0,.04) 44%,rgba(0,0,0,.24) 100%)!important;pointer-events:none!important}html body .saltele-products-carousel .saltele-products-carousel__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;transform:scale(1)!important;transition:transform .35s ease!important}html body .saltele-products-carousel .saltele-products-carousel__card:hover .saltele-products-carousel__image,html body .saltele-products-carousel .saltele-products-carousel__card:focus-visible .saltele-products-carousel__image{transform:scale(1.045)!important}html body .saltele-products-carousel .saltele-products-carousel__badge{position:absolute!important;top:24px!important;left:24px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;max-width:calc(100% - 48px)!important;padding:2px 12px!important;border-radius:44px!important;background:var(--shop-block-navy)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important}html body .saltele-products-carousel .saltele-products-carousel__card--on-sale .saltele-products-carousel__badge{background:#dc2626!important}html body .saltele-products-carousel .saltele-products-carousel__name{position:absolute!important;top:24px!important;left:24px!important;right:24px!important;z-index:2!important;display:block!important;overflow-wrap:anywhere!important;color:var(--shop-block-light-text)!important;font-size:18px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;text-shadow:0 2px 10px rgba(0,0,0,.78),0 1px 2px rgba(0,0,0,.9)!important;text-transform:uppercase!important}html body .saltele-products-carousel .saltele-products-carousel__card--has-badge .saltele-products-carousel__name{top:56px!important}html body .saltele-products-carousel .saltele-products-carousel__stats{position:absolute!important;right:24px!important;bottom:106px!important;left:24px!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;align-items:stretch!important;color:var(--shop-block-light-text)!important}html body .saltele-products-carousel .saltele-products-carousel__stat{display:flex!important;min-width:0!important;min-height:50px!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;overflow:hidden!important;padding:8px 8px!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:6px!important;background:rgba(10,10,10,.42)!important;box-shadow:0 10px 26px rgba(0,0,0,.16)!important;backdrop-filter:blur(10px)!important}html body .saltele-products-carousel .saltele-products-carousel__stat-label,html body .saltele-products-carousel .saltele-products-carousel__stat-value{display:block!important;min-width:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .saltele-products-carousel .saltele-products-carousel__stat-label{color:rgba(255,255,255,.72)!important;font-size:9px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}html body .saltele-products-carousel .saltele-products-carousel__stat-value{color:var(--shop-block-light-text)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.1!important}html body .saltele-products-carousel .saltele-products-carousel__price{position:absolute!important;left:24px!important;bottom:78px!important;z-index:2!important;display:block!important;max-width:calc(100% - 40px)!important;overflow:visible!important;padding:2px 8px 2px 0!important;color:var(--shop-block-light-text)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-overflow:ellipsis!important;text-shadow:0 2px 12px rgba(0,0,0,.86),0 1px 3px rgba(0,0,0,.95)!important;white-space:nowrap!important}html body .saltele-products-carousel .saltele-products-carousel__button{position:absolute!important;left:24px!important;right:24px!important;bottom:24px!important;z-index:2!important;display:inline-flex!important;width:auto!important;min-width:0!important;min-height:var(--shop-block-cta-min-height)!important;align-items:center!important;justify-content:center!important;padding:var(--shop-block-cta-padding)!important;border-radius:6px!important;background:var(--shop-block-primary)!important;color:var(--shop-block-light-text)!important;font-size:var(--shop-block-cta-font-size)!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;transition:background .2s ease!important}html body .primary-button,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details,html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__details{position:relative!important;overflow:hidden!important}html body .primary-button::before,html body .saltele-products-carousel .saltele-products-carousel__button::before,html body .recommended-products .recommended-products__button::before,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details::before,html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__details::before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)!important;pointer-events:none!important;transition:left .7s ease!important}html body .primary-button:hover::before,html body .primary-button:focus-visible::before,html body .saltele-products-carousel .saltele-products-carousel__button:hover::before,html body .saltele-products-carousel .saltele-products-carousel__button:focus-visible::before,html body .saltele-products-carousel .saltele-products-carousel__card:hover .saltele-products-carousel__button::before,html body .saltele-products-carousel .saltele-products-carousel__card:focus-visible .saltele-products-carousel__button::before,html body .recommended-products .recommended-products__button:hover::before,html body .recommended-products .recommended-products__button:focus-visible::before,html body .recommended-products .recommended-products__card:hover .recommended-products__button::before,html body .recommended-products .recommended-products__card:focus-visible .recommended-products__button::before,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details:hover::before,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details:focus-visible::before,html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__details:hover::before,html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__details:focus-visible::before,html body .paturi-category-page .paturi-category-page__grid>div:hover .saltele-category-page__details::before,html body .paturi-category-page .paturi-category-page__grid>div:focus-within .saltele-category-page__details::before{left:100%!important}html body .saltele-products-carousel .saltele-products-carousel__card:hover .saltele-products-carousel__button,html body .saltele-products-carousel .saltele-products-carousel__card:focus-visible .saltele-products-carousel__button{background:var(--shop-block-primary-hover)!important;color:var(--shop-block-light-text)!important}html body .saltele-products-carousel .saltele-products-carousel__card:focus-visible{outline:2px solid var(--shop-block-light-text)!important;outline-offset:4px!important}html body .saltele-products-carousel .saltele-products-carousel__more{display:flex!important;justify-content:center!important;margin-top:32px!important}html body .saltele-products-carousel .saltele-products-carousel__more-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:var(--shop-block-dark-text)!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important}html body .saltele-products-carousel .saltele-products-carousel__more-link:hover,html body .saltele-products-carousel .saltele-products-carousel__more-link:focus-visible{color:var(--shop-block-dark-text)!important;text-decoration:underline!important;text-underline-offset:5px!important}@media (min-width: 768px) and (max-width: 1179px){html body .saltele-products-carousel .saltele-products-carousel__track{gap:18px!important}html body .saltele-products-carousel .saltele-products-carousel__card{flex-basis:calc((100% - 22.5px) / 2.25)!important}}@media (max-width: 767px){html body .saltele-products-carousel .saltele-products-carousel__inner,html body .paturi-products-carousel .paturi-products-carousel__inner{width:100%!important;padding:var(--shop-block-section-mobile-padding-y) 0!important}html body .saltele-products-carousel .saltele-products-carousel__title,html body .paturi-products-carousel .paturi-products-carousel__title{width:80%!important;margin-right:auto!important;margin-left:auto!important;margin-bottom:14px!important;font-size:18px!important;text-align:center!important}html body .saltele-products-carousel .saltele-products-carousel__controls{gap:14px!important;margin-bottom:22px!important}html body .saltele-products-carousel .saltele-products-carousel__arrow{width:30px!important;height:30px!important;font-size:32px!important}html body .saltele-products-carousel .saltele-products-carousel__track{gap:12px!important;padding-bottom:6px!important}html body .saltele-products-carousel .saltele-products-carousel__card{flex-basis:calc((100% - 4.2px) / 1.35)!important;aspect-ratio:1 / 1!important}html body .saltele-products-carousel .saltele-products-carousel__badge{top:10px!important;left:10px!important;min-height:18px!important;max-width:calc(100% - 20px)!important;padding:1px 8px!important;border-radius:0 12px 12px 0!important;font-size:10px!important;line-height:1.2!important}html body .saltele-products-carousel .saltele-products-carousel__name{top:10px!important;left:10px!important;right:10px!important;display:-webkit-box!important;overflow:hidden!important;font-size:12px!important;font-weight:700!important;line-height:1.18!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body .saltele-products-carousel .saltele-products-carousel__card--has-badge .saltele-products-carousel__name{top:34px!important}html body .saltele-products-carousel .saltele-products-carousel__stats{right:10px!important;bottom:72px!important;left:10px!important;gap:4px!important}html body .saltele-products-carousel .saltele-products-carousel__stat{min-height:38px!important;gap:2px!important;padding:6px 4px!important;border-radius:5px!important}html body .saltele-products-carousel .saltele-products-carousel__stat-label{font-size:7px!important}html body .saltele-products-carousel .saltele-products-carousel__stat-value{font-size:9px!important}html body .saltele-products-carousel .saltele-products-carousel__price{left:10px!important;bottom:48px!important;max-width:calc(100% - 12px)!important;padding:2px 6px 2px 0!important;font-size:10px!important;line-height:1.1!important}html body .saltele-products-carousel .saltele-products-carousel__button{left:10px!important;right:10px!important;bottom:10px!important;min-width:0!important;min-height:var(--shop-block-cta-mobile-min-height)!important;padding:var(--shop-block-cta-mobile-padding)!important;border-radius:6px!important;font-size:var(--shop-block-cta-mobile-font-size)!important}html body .saltele-products-carousel .saltele-products-carousel__more{margin-top:24px!important}html body .saltele-products-carousel .saltele-products-carousel__more-link{gap:8px!important;font-size:16px!important}}html body .paturi-products-carousel .paturi-products-carousel__card{aspect-ratio:var(--paturi-products-carousel-card-ratio, auto)!important}html body .paturi-products-carousel .paturi-products-carousel__image{width:100%!important;height:auto!important}html body .paturi-products-carousel .paturi-products-carousel__name{text-shadow:0 2px 12px rgba(0,0,0,.82),0 1px 3px rgba(0,0,0,.94)!important}html body .paturi-products-carousel .paturi-products-carousel__button{right:auto!important;min-width:122px!important;text-shadow:none!important}@media (max-width: 767px){html body .paturi-products-carousel .paturi-products-carousel__card{aspect-ratio:var(--paturi-products-carousel-card-ratio, auto)!important}html body .paturi-products-carousel .paturi-products-carousel__button{right:auto!important;min-width:var(--shop-block-cta-mobile-min-width)!important}}html body .recommended-products,html body .recommended-products *{box-sizing:border-box!important}html body .recommended-products .recommended-products__inner{width:min(1180px,calc(100% - 52px))!important;margin:0 auto!important;padding:var(--shop-block-section-padding-y) 0!important}html body .recommended-products .recommended-products__title{margin:0 0 40px!important;padding:0!important;color:var(--shop-block-light-text)!important;font-size:42px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important;text-align:center!important}html body .recommended-products .recommended-products__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px!important;width:100%!important}html body .recommended-products .recommended-products__card{position:relative!important;display:block!important;min-width:0!important;aspect-ratio:var(--recommended-products-image-ratio, 3 / 2)!important;overflow:hidden!important;background:var(--shop-block-card-bg)!important;color:var(--shop-block-light-text)!important;text-decoration:none!important}html body .recommended-products .recommended-products__card::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;display:block!important;background:linear-gradient(180deg,rgba(0,0,0,.36) 0%,rgba(0,0,0,.04) 44%,rgba(0,0,0,.24) 100%)!important;pointer-events:none!important}html body .recommended-products .recommended-products__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;transform:scale(1)!important;transition:transform .35s ease!important}html body .recommended-products .recommended-products__card:hover .recommended-products__image,html body .recommended-products .recommended-products__card:focus-visible .recommended-products__image{transform:scale(1.045)!important}html body .recommended-products .recommended-products__badge{position:absolute!important;top:24px!important;left:24px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;max-width:calc(100% - 48px)!important;padding:2px 12px!important;border-radius:44px!important;background:var(--shop-block-navy)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important}html body .recommended-products .recommended-products__card--on-sale .recommended-products__badge{background:#dc2626!important}html body .recommended-products .recommended-products__name{position:absolute!important;top:24px!important;left:24px!important;right:24px!important;z-index:2!important;display:block!important;overflow-wrap:anywhere!important;color:var(--shop-block-light-text)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;text-shadow:0 2px 10px rgba(0,0,0,.78),0 1px 2px rgba(0,0,0,.9)!important;text-transform:uppercase!important}html body .recommended-products .recommended-products__card--has-badge .recommended-products__name{top:56px!important}html body .recommended-products .recommended-products__price{position:absolute!important;left:24px!important;bottom:78px!important;z-index:2!important;display:block!important;max-width:calc(100% - 40px)!important;overflow:visible!important;padding:2px 8px 2px 0!important;color:var(--shop-block-light-text)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-overflow:ellipsis!important;text-shadow:0 2px 12px rgba(0,0,0,.86),0 1px 3px rgba(0,0,0,.95)!important;white-space:nowrap!important}html body .recommended-products .recommended-products__button{position:absolute!important;left:24px!important;bottom:24px!important;z-index:2!important;display:inline-flex!important;min-width:var(--shop-block-cta-min-width)!important;min-height:var(--shop-block-cta-min-height)!important;align-items:center!important;justify-content:center!important;padding:var(--shop-block-cta-padding)!important;border-radius:6px!important;background:var(--shop-block-primary)!important;color:var(--shop-block-light-text)!important;font-size:var(--shop-block-cta-font-size)!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;transition:background .2s ease!important}html body .recommended-products .recommended-products__card:hover .recommended-products__button,html body .recommended-products .recommended-products__card:focus-visible .recommended-products__button{background:var(--shop-block-primary-hover)!important;color:var(--shop-block-light-text)!important}html body .recommended-products .recommended-products__card:focus-visible{outline:2px solid var(--shop-block-light-text)!important;outline-offset:4px!important}html body .recommended-products .recommended-products__more{display:flex!important;justify-content:center!important;margin-top:40px!important}html body .recommended-products .recommended-products__more-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:var(--shop-block-light-text)!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important}html body .recommended-products .recommended-products__more-link:hover,html body .recommended-products .recommended-products__more-link:focus-visible{color:var(--shop-block-light-text)!important;text-decoration:underline!important;text-underline-offset:5px!important}html body .saltele-category-page .saltele-category-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px!important;justify-items:stretch!important}html body .saltele-category-page .saltele-category-page__grid>div{position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:0!important;background:var(--shop-block-card-bg)!important;box-shadow:none!important;color:var(--shop-block-light-text)!important}html body .saltele-category-page .saltele-category-page__grid>div::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;display:block!important;background:linear-gradient(180deg,rgba(0,0,0,.36) 0%,rgba(0,0,0,.04) 44%,rgba(0,0,0,.24) 100%)!important;pointer-events:none!important}html body .saltele-category-page .saltele-category-page__grid>div::after{content:"Detalii"!important;position:absolute!important;left:24px!important;bottom:4%!important;width:min(34%,14rem)!important;z-index:3!important;display:inline-flex!important;min-width:var(--shop-block-cta-min-width)!important;min-height:var(--shop-block-cta-min-height)!important;align-items:center!important;justify-content:center!important;padding:var(--shop-block-cta-padding)!important;border-radius:6px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent) -100% 0 / 100% 100% no-repeat,var(--shop-block-primary)!important;color:var(--shop-block-light-text)!important;font-size:var(--shop-block-cta-font-size)!important;font-weight:700!important;line-height:1!important;pointer-events:none!important;transition:background-position .7s ease,background-color .2s ease,color .2s ease!important}html body .saltele-category-page .saltele-category-page__grid>div:hover::after,html body .saltele-category-page .saltele-category-page__grid>div:focus-within::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent) 100% 0 / 100% 100% no-repeat,var(--shop-block-primary-hover)!important;color:var(--shop-block-light-text)!important}html body .saltele-category-page .saltele-category-page__grid>div>div:first-child{position:absolute!important;inset:0!important;max-width:none!important;max-height:none!important;overflow:hidden!important;border-radius:0!important}html body .saltele-category-page .saltele-category-page__grid>div>div:first-child a,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child picture,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}html body .saltele-category-page .saltele-category-page__grid>div>div:first-child img{transform:scale(1)!important;transition:transform .35s ease!important}html body .saltele-category-page .saltele-category-page__grid>div:hover>div:first-child img,html body .saltele-category-page .saltele-category-page__grid>div:focus-within>div:first-child img{transform:scale(1.045)!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child{position:static!important;display:block!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>p{position:absolute!important;top:56px!important;left:24px!important;right:24px!important;z-index:3!important;display:block!important;max-width:none!important;margin:0!important;overflow-wrap:anywhere!important;color:var(--shop-block-light-text)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;text-shadow:0 2px 10px rgba(0,0,0,.78),0 1px 2px rgba(0,0,0,.9)!important;text-transform:uppercase!important}html body .saltele-category-page__stats{display:none!important}html body .saltele-category-page .saltele-category-page__stats{position:absolute!important;right:3.8%!important;bottom:28%!important;left:3.8%!important;z-index:3!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(.18rem,1.2vw,.45rem)!important;align-items:stretch!important;color:var(--shop-block-light-text)!important}html body .saltele-category-page .saltele-category-page__stat{display:flex!important;min-width:0!important;min-height:clamp(2.3rem,7vw,3.25rem)!important;flex-direction:column!important;justify-content:center!important;gap:clamp(.12rem,.55vw,.26rem)!important;overflow:hidden!important;padding:clamp(.28rem,1.4vw,.55rem) clamp(.24rem,1.2vw,.5rem)!important;border:.0625rem solid rgba(255,255,255,.28)!important;border-radius:clamp(.32rem,1.2vw,.45rem)!important;background:rgba(10,10,10,.42)!important;box-shadow:0 .7rem 1.6rem rgba(0,0,0,.16)!important;backdrop-filter:blur(.6rem)!important}html body .saltele-category-page .saltele-category-page__stat-label,html body .saltele-category-page .saltele-category-page__stat-value{display:block!important;min-width:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .saltele-category-page .saltele-category-page__stat-label{color:rgba(255,255,255,.72)!important;font-size:clamp(.42rem,1.55vw,.58rem)!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}html body .saltele-category-page .saltele-category-page__stat-value{color:var(--shop-block-light-text)!important;font-size:clamp(.58rem,1.9vw,.78rem)!important;font-weight:800!important;letter-spacing:0!important;line-height:1.1!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div{position:absolute!important;left:24px!important;bottom:18%!important;z-index:3!important;display:block!important;max-width:calc(100% - 40px)!important;overflow:visible!important;padding:2px 8px 2px 0!important;color:var(--shop-block-light-text)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-shadow:0 2px 12px rgba(0,0,0,.86),0 1px 3px rgba(0,0,0,.95)!important;white-space:nowrap!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div *{color:inherit!important;font:inherit!important;text-shadow:inherit!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__stats+div{bottom:18%!important}html body .saltele-category-page .saltele-category-page__grid>div .action-items p{top:24px!important;left:24px!important;right:auto!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;max-width:calc(100% - 48px)!important;padding:2px 12px!important;border-radius:44px!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}html body .saltele-category-page .saltele-category-page__grid>div .action-items span[role=button],html body .saltele-category-page .saltele-category-page__grid>div>div:last-child .action-items{display:none!important}@media (max-width: 767px){html body .saltele-category-page .saltele-category-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(8px,2.6vw,12px)!important}html body .saltele-category-page .saltele-category-page__grid>div{aspect-ratio:1 / 1!important}html body .saltele-category-page .saltele-category-page__grid>div::after{left:clamp(6px,2.2vw,10px)!important;bottom:3.8%!important;width:38%!important;min-width:0!important;min-height:clamp(1.45rem,8.6vw,2.15rem)!important;padding:clamp(4px,1.6vw,6px) clamp(8px,3vw,12px)!important;border-radius:5px!important;font-size:clamp(9px,2.8vw,var(--shop-block-cta-mobile-font-size))!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>p{top:clamp(27px,8.4vw,34px)!important;left:clamp(6px,2.2vw,10px)!important;right:clamp(6px,2.2vw,10px)!important;display:-webkit-box!important;overflow:hidden!important;font-size:clamp(9px,2.9vw,11px)!important;font-weight:700!important;line-height:1.18!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div{left:clamp(6px,2.2vw,10px)!important;bottom:15.5%!important;max-width:calc(100% - clamp(8px,3.8vw,14px))!important;padding:1px clamp(4px,1.6vw,6px) 1px 0!important;font-size:clamp(8px,2.6vw,10px)!important;line-height:1.1!important}html body .saltele-category-page .saltele-category-page__stats{right:3.8%!important;bottom:26.5%!important;left:3.8%!important;gap:clamp(.12rem,1vw,.22rem)!important}html body .saltele-category-page .saltele-category-page__stat{min-height:clamp(1.85rem,8.8vw,2.35rem)!important;gap:clamp(.06rem,.35vw,.14rem)!important;padding:clamp(.18rem,1vw,.3rem) clamp(.12rem,.8vw,.24rem)!important;border-radius:clamp(.24rem,1vw,.38rem)!important}html body .saltele-category-page .saltele-category-page__stat-label{font-size:clamp(.34rem,1.65vw,.48rem)!important;letter-spacing:.025em!important}html body .saltele-category-page .saltele-category-page__stat-value{font-size:clamp(.46rem,2.3vw,.68rem)!important}html body .saltele-category-page .saltele-category-page__grid>div .action-items p{top:clamp(6px,2.2vw,10px)!important;left:clamp(6px,2.2vw,10px)!important;min-height:clamp(15px,4.8vw,18px)!important;max-width:calc(100% - clamp(12px,4.4vw,20px))!important;padding:1px clamp(5px,1.9vw,8px)!important;border-radius:0 12px 12px 0!important;font-size:clamp(8px,2.6vw,10px)!important;line-height:1.2!important}html body .recommended-products .recommended-products__inner{width:calc(100% - 24px)!important;padding:var(--shop-block-section-mobile-padding-y) 0!important}html body .recommended-products .recommended-products__title{width:80%!important;margin-right:auto!important;margin-left:auto!important;margin-bottom:26px!important;font-size:clamp(24px,7.6vw,30px)!important}html body .recommended-products .recommended-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(8px,2.6vw,12px)!important}html body .recommended-products .recommended-products__card{aspect-ratio:var(--recommended-products-image-ratio, 3 / 2)!important}html body .recommended-products .recommended-products__badge{top:clamp(6px,2.2vw,10px)!important;left:clamp(6px,2.2vw,10px)!important;min-height:clamp(15px,4.8vw,18px)!important;max-width:calc(100% - clamp(12px,4.4vw,20px))!important;padding:1px clamp(5px,1.9vw,8px)!important;border-radius:0 12px 12px 0!important;font-size:clamp(8px,2.6vw,10px)!important;line-height:1.2!important}html body .recommended-products .recommended-products__name{top:clamp(6px,2.2vw,10px)!important;left:clamp(6px,2.2vw,10px)!important;right:clamp(6px,2.2vw,10px)!important;display:-webkit-box!important;overflow:hidden!important;font-size:clamp(9px,2.9vw,11px)!important;font-weight:700!important;line-height:1.18!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body .recommended-products .recommended-products__card--has-badge .recommended-products__name{top:clamp(27px,8.4vw,34px)!important}html body .recommended-products .recommended-products__price{left:clamp(6px,2.2vw,10px)!important;bottom:clamp(38px,11.6vw,48px)!important;max-width:calc(100% - clamp(8px,3.8vw,14px))!important;padding:1px clamp(4px,1.6vw,6px) 1px 0!important;font-size:clamp(8px,2.6vw,10px)!important;line-height:1.1!important}html body .recommended-products .recommended-products__button{left:clamp(6px,2.2vw,10px)!important;bottom:clamp(6px,2.2vw,10px)!important;min-width:clamp(52px,18vw,var(--shop-block-cta-mobile-min-width))!important;min-height:clamp(24px,7.6vw,var(--shop-block-cta-mobile-min-height))!important;padding:clamp(4px,1.6vw,6px) clamp(8px,3vw,12px)!important;border-radius:5px!important;font-size:clamp(9px,2.8vw,var(--shop-block-cta-mobile-font-size))!important}html body .recommended-products .recommended-products__more{margin-top:26px!important}html body .recommended-products .recommended-products__more-link{gap:8px!important;font-size:16px!important}}html body .saltele-category-page .saltele-category-page__grid{position:relative!important;z-index:1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(12px,2.8vw,28px)!important;align-items:start!important;justify-items:stretch!important}html body .saltele-category-page{padding-bottom:50px!important}html body .saltele-category-page__title{margin:0!important;color:var(--shop-block-black)!important;font-family:var(--shop-block-font-family)!important;font-size:clamp(34px,4vw,52px)!important;font-weight:800!important;letter-spacing:0!important;line-height:1.08!important}html body .saltele-category-page .saltele-category-page__grid>div{display:grid!important;aspect-ratio:auto!important;overflow:visible!important;padding:clamp(7px,.8vw,10px)!important;border:1px solid rgba(11,40,54,.13)!important;border-radius:999px!important;background:rgba(11,40,54,.05)!important;box-shadow:0 10px 26px rgba(11,40,54,.04)!important;color:var(--shop-block-dark-text)!important;gap:clamp(8px,1.6vw,14px)!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}html body .saltele-category-page .saltele-category-page__grid>div:hover,html body .saltele-category-page .saltele-category-page__grid>div:focus-within{border-color:rgba(11,40,54,.24)!important;box-shadow:0 14px 34px rgba(11,40,54,.08)!important;transform:translateY(-1px)!important}html body .saltele-category-page .saltele-category-page__grid>div::before,html body .saltele-category-page .saltele-category-page__grid>div::after{display:none!important;content:none!important}html body .saltele-category-page .saltele-category-page__grid>div>div:first-child{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:0!important;background:#eef0f1!important}html body .saltele-category-page .saltele-category-page__grid>div>div:first-child a,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child picture,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child img{width:100%!important;height:100%!important;object-fit:cover!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child{position:static!important;display:flex!important;max-width:none!important;min-width:0!important;flex-direction:column!important;gap:clamp(6px,1.25vw,10px)!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>p{position:static!important;order:2!important;display:block!important;max-width:none!important;margin:0!important;overflow:hidden!important;color:var(--shop-block-dark-text)!important;font-size:clamp(15px,2vw,22px)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.14!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div{position:static!important;order:1!important;display:block!important;max-width:none!important;padding:0!important;color:var(--shop-block-dark-text)!important;font-size:clamp(12px,1.55vw,16px)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important;text-shadow:none!important;white-space:normal!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div *{color:inherit!important;font-size:inherit!important;line-height:inherit!important;text-shadow:none!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div .font-semibold,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div .font-bold,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div .font-medium{font-size:clamp(15px,1.85vw,19px)!important;font-weight:800!important}html body .saltele-category-page .saltele-category-page__stats{position:static!important;order:3!important;display:grid!important;grid-template-columns:1fr!important;gap:clamp(4px,.9vw,7px)!important;margin:clamp(2px,.6vw,6px) 0 0!important;color:var(--shop-block-dark-text)!important}html body .saltele-category-page .saltele-category-page__stat{display:grid!important;min-height:0!important;grid-template-columns:auto auto 1fr!important;align-items:center!important;justify-content:start!important;column-gap:clamp(4px,.7vw,8px)!important;row-gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}html body .saltele-category-page .saltele-category-page__stat-icon{display:block!important;width:clamp(16px,2vw,22px)!important;height:auto!important;aspect-ratio:1 / 1!important;filter:hue-rotate(162deg) saturate(1.45) brightness(.82)!important;object-fit:contain!important}html body .saltele-category-page .saltele-category-page__stat-label{display:inline!important;overflow:visible!important;color:rgba(17,17,17,.82)!important;font-size:clamp(11px,1.35vw,14px)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.22!important;text-align:left!important;text-overflow:clip!important;text-transform:none!important;white-space:normal!important}html body .saltele-category-page .saltele-category-page__stat-label::after{content:""!important}html body .saltele-category-page .saltele-category-page__stat-value{display:inline!important;overflow:visible!important;color:var(--shop-block-dark-text)!important;font-size:clamp(11px,1.35vw,14px)!important;font-weight:700!important;line-height:1.22!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions{position:static!important;order:4!important;display:grid!important;width:100%!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:clamp(4px,.9vw,8px)!important;padding:0!important;color:inherit!important;font:inherit!important;text-shadow:none!important;white-space:normal!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__compare{display:inline-flex!important;width:100%!important;min-height:clamp(34px,4.8vw,44px)!important;align-items:center!important;justify-content:center!important;margin:0!important;border:1px solid var(--shop-block-primary)!important;border-radius:5px!important;background:var(--shop-block-primary)!important;color:var(--shop-block-light-text)!important;cursor:pointer!important;font-size:clamp(13px,1.5vw,16px)!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-decoration:none!important;overflow:hidden!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions>:only-child{grid-column:1 / -1!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details:hover,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details:focus-visible,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__compare:hover,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__compare:focus-visible{background:var(--shop-block-primary-hover)!important;border-color:var(--shop-block-primary-hover)!important;color:var(--shop-block-light-text)!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__compare{border-color:#d7dce0!important;background:#f1f3f5!important;color:#5d6670!important;font-weight:600!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__compare:hover,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__compare:focus-visible{border-color:#c8cfd6!important;background:#e5e9ed!important;color:#343b43!important}html body .saltele-category-page .saltele-category-page__grid>div .action-items p{top:clamp(6px,2vw,12px)!important;left:clamp(6px,2vw,12px)!important;z-index:2!important;min-height:clamp(18px,2.8vw,26px)!important;max-width:calc(100% - clamp(12px,4vw,24px))!important;padding:clamp(1px,.5vw,3px) clamp(8px,1.3vw,12px)!important;border-radius:0!important;font-size:clamp(10px,1.35vw,14px)!important;line-height:1.1!important}@media (max-width: 767px){html body .saltele-category-page{padding-right:10px!important;padding-left:10px!important}html body .saltele-category-page .saltele-category-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(10px,2.8vw,14px)!important}html body .saltele-category-page .saltele-category-page__grid>div{gap:clamp(7px,1.9vw,10px)!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child{gap:clamp(5px,1.7vw,8px)!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>p{display:-webkit-box!important;font-size:clamp(14px,4.1vw,18px)!important;line-height:1.12!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div{font-size:clamp(10px,3.1vw,13px)!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div .font-semibold,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div .font-bold,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>div .font-medium{font-size:clamp(13px,3.9vw,16px)!important}html body .saltele-category-page .saltele-category-page__stat{column-gap:clamp(3px,1.2vw,6px)!important;row-gap:0!important}html body .saltele-category-page .saltele-category-page__stat-icon{width:clamp(13px,4.2vw,17px)!important}html body .saltele-category-page .saltele-category-page__stat-label,html body .saltele-category-page .saltele-category-page__stat-value{font-size:clamp(9px,2.85vw,12px)!important;line-height:1.15!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions{grid-template-columns:1fr!important;gap:6px!important}html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__details,html body .saltele-category-page .saltele-category-page__grid>div>div:last-child>.saltele-category-page__card-actions .saltele-category-page__compare{min-height:clamp(30px,9.4vw,38px)!important;font-size:clamp(11px,3.3vw,14px)!important}}@media (max-width: 1179px) and (min-width: 768px){html body .saltele-category-page .saltele-category-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}html body .saltele-category-page .saltele-category-page__grid>div>div:first-child .action-items p,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child .action-items p[class],html body .saltele-category-page .saltele-category-page__grid>div>div:first-child p.absolute{border-radius:999px!important}html body .saltele-category-page .saltele-category-page__grid>div,html body .saltele-category-page .saltele-category-page__grid>div[class],html body .saltele-category-page .saltele-category-page__grid>div>div:first-child,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child[class],html body .saltele-category-page .saltele-category-page__grid>div>div:first-child a,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child picture,html body .saltele-category-page .saltele-category-page__grid>div>div:first-child img{border-radius:0!important}html body .saltele-category-page select,html body .saltele-category-page button:not(.saltele-category-page__details):not(.saltele-category-page__compare),html body .saltele-category-page [class*=rounded]:not(.saltele-category-page__details):not(.saltele-category-page__compare):not(.action-items p){border-radius:8px!important}html body .saltele-category-page .icon-listing,html body .saltele-category-page .icon-listing-fill,html body .saltele-category-page .icon-grid-view,html body .saltele-category-page .icon-grid-view-fill{display:none!important}html body .saltele-category-page>.flex>.fixed.bottom-0{z-index:2147482000!important}html body .saltele-category-page>.flex>.fixed.bottom-0 .icon-cancel{position:relative!important;z-index:2147482002!important}html body .saltele-category-page>.flex>.flex-1>.max-md\:hidden{position:relative!important;z-index:20!important;display:flex!important;width:100%!important;justify-content:flex-start!important}html body .saltele-category-page>.flex>.flex-1>.max-md\:hidden>div{width:100%!important}html body .saltele-category-page>.flex>.flex-1>.max-md\:hidden>div>div.flex.justify-between{align-items:center!important;justify-content:flex-start!important;gap:16px!important}html body .saltele-category-page>.flex>.flex-1>.max-md\:hidden>div>div.flex.justify-between>div{flex:0 0 auto!important}html body .saltele-category-page>.flex>.flex-1>.max-md\:hidden>div>div.flex.justify-between>div:first-child button{width:260px!important;max-width:none!important;min-height:54px!important;padding:0 16px!important;white-space:nowrap!important}html body .saltele-category-page>.flex>.flex-1>.max-md\:hidden>div>div.flex.justify-between>div:last-child button{min-height:54px!important;padding-top:0!important;padding-bottom:0!important;white-space:nowrap!important}html body .saltele-category-page .panel-side{display:flex!important;min-width:292px!important;max-width:292px!important;max-height:none!important;flex-direction:column!important;gap:14px!important;padding-right:0!important;overflow:visible!important;font-family:var(--shop-block-font-family)!important;--saltele-filter-brand-blue: var(--shop-block-dark-bg)}html body .saltele-category-page .saltele-filter-card{overflow:hidden!important;border:0!important;border-radius:8px!important;background:var(--brand-bg)!important;box-shadow:0 3px 12px rgba(12,22,28,.16)!important}html body .saltele-category-page .saltele-filter-card>div>div:first-child{min-height:48px!important;padding:0 18px!important;border-radius:0!important;background:var(--saltele-filter-brand-blue)!important;color:#ffffff!important}html body .saltele-category-page .saltele-filter-card>div>div:first-child p{color:#ffffff!important;font-size:16px!important;font-weight:800!important;line-height:1.1!important}html body .saltele-category-page .saltele-filter-card>div>div:first-child span{display:grid!important;width:20px!important;height:20px!important;place-items:center!important;color:#ffffff!important;font-family:Arial,sans-serif!important;font-size:0!important;line-height:1!important}html body .saltele-category-page .saltele-filter-card>div>div:first-child span::before{content:"+"!important;font-family:Arial,sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1!important}html body .saltele-category-page .saltele-filter-card>div>div:first-child[aria-expanded=true] span::before{content:"-"!important}html body .saltele-category-page .saltele-filter-card>div>div:last-child,html body .saltele-category-page .saltele-filter-card>div>div:last-child[class]{border-radius:0!important}html body .saltele-category-page .saltele-filter-card>div>div:last-child{padding:0!important;background:var(--brand-bg)!important}html body .saltele-category-page .saltele-filter-card>div>div:last-child>.category-filter-panel__inner{padding:10px 14px 12px 20px!important}html body .saltele-category-page .saltele-filter-card ul{padding-bottom:0!important;color:#15202a!important}html body .saltele-category-page .saltele-filter-card:not(.saltele-filter-card--price) ul{display:grid!important;gap:5px!important}html body .saltele-category-page .saltele-filter-card--material_saltea ul,html body .saltele-category-page .saltele-filter-card--dimensiune ul,html body .saltele-category-page .saltele-filter-card--inaltime_saltea ul{max-height:250px!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-color:var(--saltele-filter-brand-blue) transparent!important;scrollbar-width:thin!important}html body .saltele-category-page .saltele-filter-card li>div{min-height:35px!important;gap:10px!important;padding:0!important;border-radius:0!important;background:transparent!important}html body .saltele-category-page .saltele-filter-card input[type=checkbox]+label{position:relative!important;display:inline-grid!important;width:25px!important;min-width:25px!important;height:25px!important;place-items:center!important;border:1px solid #ededed!important;border-radius:6px!important;background:#eeeeee!important;color:transparent!important;font-size:0!important;line-height:1!important}html body .saltele-category-page .saltele-filter-card input[type=checkbox]+label::before{content:""!important}html body .saltele-category-page .saltele-filter-card input[type=checkbox]:checked+label{border-color:var(--saltele-filter-brand-blue)!important;background:var(--saltele-filter-brand-blue)!important}html body .saltele-category-page .saltele-filter-card input[type=checkbox]:checked+label::after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:11px!important;height:6px!important;border-bottom:2px solid #ffffff!important;border-left:2px solid #ffffff!important;transform:translate(-50%,-58%) rotate(-45deg)!important;transform-origin:center!important}html body .saltele-category-page .saltele-filter-card input[type=checkbox]+label+label{min-width:0!important;padding:4px 0!important;color:#15202a!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important}html body .saltele-category-page .saltele-filter-card--price>div>div:last-child>.category-filter-panel__inner{padding:8px 15px 5px!important}html body .saltele-category-page .saltele-filter-card--price .flex.items-center.gap-4{justify-content:center!important;gap:0!important}html body .saltele-category-page .saltele-filter-card--price .flex.items-center.gap-4 p:first-child{display:none!important}html body .saltele-category-page .saltele-filter-card--price .flex.items-center.gap-4 p:last-child{padding:4px 9px!important;border-radius:0!important;background:var(--saltele-filter-brand-blue)!important;color:#ffffff!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important}html body .saltele-category-page .saltele-filter-card--price .relative.mx-auto.flex.h-20{height:48px!important;padding:4px 0 9px!important}html body .saltele-category-page .saltele-filter-card--price .relative.h-1{height:5px!important;background:#dfe2e8!important}html body .saltele-category-page .saltele-filter-card--price [ref=progress],html body .saltele-category-page .saltele-filter-card--price .absolute.left-1\/4.right-0{background:var(--saltele-filter-brand-blue)!important}@media (max-width: 767px){html body .saltele-category-page .panel-side{width:100%!important;min-width:0!important;max-width:none!important;gap:12px!important;padding-right:0!important}html body .saltele-category-page .saltele-filter-card>div>div:first-child{min-height:46px!important}}html body .paturi-category-page .paturi-category-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px!important}html body .paturi-category-page .paturi-category-page__grid>div{position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;aspect-ratio:1.48 / 1!important;overflow:hidden!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--shop-block-card-bg)!important;box-shadow:none!important;color:var(--shop-block-light-text)!important;transition:none!important}html body .paturi-category-page .paturi-category-page__grid>div:hover,html body .paturi-category-page .paturi-category-page__grid>div:focus-within{border-color:transparent!important;box-shadow:none!important;transform:none!important}html body .paturi-category-page .paturi-category-page__grid>div::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;display:block!important;background:linear-gradient(180deg,rgba(0,0,0,.36) 0%,rgba(0,0,0,.04) 44%,rgba(0,0,0,.24) 100%)!important;pointer-events:none!important}html body .paturi-category-page .paturi-category-page__grid>div::after{display:none!important;content:none!important}html body .paturi-category-page .paturi-category-page__grid>div>div:first-child{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;border-radius:0!important;background:#e2e2e2!important}html body .paturi-category-page .paturi-category-page__grid>div>div:first-child a,html body .paturi-category-page .paturi-category-page__grid>div>div:first-child picture,html body .paturi-category-page .paturi-category-page__grid>div>div:first-child img{display:block!important;width:100%!important;height:100%!important;max-width:none!important}html body .paturi-category-page .paturi-category-page__grid>div>div:first-child img{object-fit:contain!important;transform:scale(1)!important;transition:transform .35s ease!important}html body .paturi-category-page .paturi-category-page__grid>div:hover>div:first-child img,html body .paturi-category-page .paturi-category-page__grid>div:focus-within>div:first-child img{transform:scale(1.045)!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child{position:static!important;display:block!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>p{position:absolute!important;top:52px!important;left:24px!important;right:24px!important;z-index:3!important;display:block!important;max-width:none!important;margin:0!important;overflow:visible!important;overflow-wrap:anywhere!important;padding:4px 8px 8px 0!important;color:var(--shop-block-light-text)!important;font-size:18px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;text-shadow:0 2px 10px rgba(0,0,0,.78),0 1px 2px rgba(0,0,0,.9)!important;text-transform:uppercase!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions){position:absolute!important;left:24px!important;bottom:78px!important;z-index:3!important;display:block!important;max-width:calc(100% - 40px)!important;overflow:visible!important;padding:2px 8px 2px 0!important;color:var(--shop-block-light-text)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-shadow:0 2px 12px rgba(0,0,0,.86),0 1px 3px rgba(0,0,0,.95)!important;white-space:nowrap!important}html body .compare-page .compare-remove-btn{z-index:70!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions) *{color:inherit!important;font:inherit!important;text-shadow:inherit!important}html body .paturi-category-page .saltele-category-page__stats,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>.action-items{display:none!important}html body .paturi-category-page .paturi-category-page__grid .action-items button,html body .paturi-category-page .paturi-category-page__grid .action-items .secondary-button,html body .paturi-category-page .paturi-category-page__grid button.secondary-button{display:none!important;visibility:hidden!important;pointer-events:none!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>.saltele-category-page__card-actions{position:absolute!important;left:24px!important;right:24px!important;bottom:24px!important;z-index:3!important;display:grid!important;width:auto!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important}html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__details,html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__compare{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:var(--shop-block-cta-min-height)!important;align-items:center!important;justify-content:center!important;padding:var(--shop-block-cta-padding)!important;border:0!important;border-radius:6px!important;background:var(--shop-block-primary)!important;color:var(--shop-block-light-text)!important;cursor:pointer!important;font-size:var(--shop-block-cta-font-size)!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;transition:background .2s ease,color .2s ease!important}html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__compare{background:#f1f3f5!important;color:#15202a!important;font-weight:700!important}html body .paturi-category-page .paturi-category-page__grid>div:hover .saltele-category-page__details,html body .paturi-category-page .paturi-category-page__grid>div:focus-within .saltele-category-page__details{background:var(--shop-block-primary-hover)!important;color:var(--shop-block-light-text)!important}html body .paturi-category-page .paturi-category-page__grid>div:hover .saltele-category-page__compare,html body .paturi-category-page .paturi-category-page__grid>div:focus-within .saltele-category-page__compare{background:#e5e9ed!important;color:#15202a!important}html body .paturi-category-page .paturi-category-page__grid>div .action-items p{top:24px!important;left:24px!important;right:auto!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;max-width:calc(100% - 48px)!important;padding:2px 12px!important;border-radius:44px!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}@media (max-width: 1179px) and (min-width: 768px){html body .paturi-category-page .paturi-category-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}}@media (max-width: 767px){html body .paturi-category-page{--paturi-card-mobile-inset: clamp(6px, 2.4vw, 10px);--paturi-card-mobile-gap: clamp(4px, 1.7vw, 6px);--paturi-card-mobile-btn-height: clamp(19px, 6.2vw, 23px);--paturi-card-mobile-btn-font-size: clamp(6.5px, 2vw, 8px);--paturi-card-mobile-btn-px: clamp(8px, 3.2vw, 11px)}html body .paturi-category-page .paturi-category-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body .paturi-category-page .paturi-category-page__grid>div{aspect-ratio:1 / 1!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>p{top:30px!important;left:10px!important;right:10px!important;display:-webkit-box!important;overflow:visible!important;padding:4px 6px 6px 0!important;font-size:12px!important;font-weight:700!important;line-height:1.18!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions){left:var(--paturi-card-mobile-inset)!important;bottom:clamp(41px,12.5vw,54px)!important;max-width:calc(100% - calc(var(--paturi-card-mobile-inset) * 1.2))!important;padding:2px clamp(4px,1.6vw,6px) 2px 0!important;font-size:clamp(8px,2.6vw,10px)!important;line-height:1.1!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>.saltele-category-page__card-actions{left:var(--paturi-card-mobile-inset)!important;right:var(--paturi-card-mobile-inset)!important;bottom:var(--paturi-card-mobile-inset)!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--paturi-card-mobile-gap)!important}html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__details,html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__compare{width:100%!important;min-width:0!important;min-height:var(--paturi-card-mobile-btn-height)!important;padding:clamp(1px,0.65vw,2px) var(--paturi-card-mobile-btn-px)!important;border-radius:5px!important;font-size:var(--paturi-card-mobile-btn-font-size)!important;line-height:1!important}html body .paturi-category-page .paturi-category-page__grid>div .action-items p{top:10px!important;left:10px!important;min-height:18px!important;max-width:calc(100% - 20px)!important;padding:1px 8px!important;border-radius:0 12px 12px 0!important;font-size:10px!important;line-height:1.2!important}}html body .cf-mobile-menu-drawer__overlay{background:rgba(0,0,0,.48)!important;-webkit-backdrop-filter:blur(14px) saturate(115%)!important;backdrop-filter:blur(14px) saturate(115%)!important;z-index:2147483600!important}html body .cf-mobile-menu-drawer{left:0!important;right:auto!important;width:min(88vw,390px)!important;max-width:390px!important;background:rgba(19,19,19,.58)!important;border-left:1px solid rgba(255,255,255,.12)!important;box-shadow:-24px 0 60px rgba(0,0,0,.42)!important;z-index:2147483601!important;-webkit-backdrop-filter:blur(22px) saturate(125%)!important;backdrop-filter:blur(22px) saturate(125%)!important}html body .cf-mobile-menu-drawer--animating{transition:transform 420ms cubic-bezier(.4,0,.2,1)!important;will-change:transform}html body .cf-mobile-menu-drawer--closed{transform:translate3d(-100%,0,0)!important}html body .cf-mobile-menu-drawer--open{transform:translate3d(0,0,0)!important}html body .cf-mobile-menu-drawer__inner{background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.015)),rgba(19,19,19,.58)!important;color:#f4f4f5!important;-webkit-backdrop-filter:blur(22px) saturate(125%)!important;backdrop-filter:blur(22px) saturate(125%)!important;scrollbar-color:var(--brand-accent) transparent!important;scrollbar-width:thin!important}html body .cf-mobile-menu-drawer__inner::-webkit-scrollbar{width:4px!important}html body .cf-mobile-menu-drawer__inner::-webkit-scrollbar-track{background:transparent!important}html body .cf-mobile-menu-drawer__inner::-webkit-scrollbar-thumb{background:var(--brand-accent)!important;border-radius:999px!important}html body .cf-mobile-menu-drawer__header{border-color:rgba(255,255,255,.1)!important;background:rgba(19,19,19,.62)!important;color:#fff!important;-webkit-backdrop-filter:blur(18px) saturate(120%)!important;backdrop-filter:blur(18px) saturate(120%)!important}html body .cf-mobile-menu-drawer__footer{border-color:rgba(255,255,255,.1)!important;background:rgba(19,19,19,.62)!important;-webkit-backdrop-filter:blur(18px) saturate(120%)!important;backdrop-filter:blur(18px) saturate(120%)!important}html body .cf-mobile-menu-drawer .icon-cancel{color:#fff!important}@media (max-width: 767px){html body .cf-mobile-menu-drawer__inner>.cf-mobile-login-hero{display:none!important}}html body .paturi-footer{display:block!important;margin:0!important;background:#101010!important;color:rgba(255,255,255,.42)!important;font-family:var(--shop-block-font-family)!important}html body .paturi-footer,html body .paturi-footer *{box-sizing:border-box!important}html body .paturi-footer a{color:inherit!important;text-decoration:none!important;transition:color .2s ease,border-color .2s ease,opacity .2s ease!important}html body .paturi-footer a:hover,html body .paturi-footer a:focus-visible{color:#ffffff!important;outline:0!important}html body .paturi-footer__inner{display:grid!important;width:min(1180px,calc(100% - 64px))!important;margin:0 auto!important;padding:42px 0 24px!important;grid-template-columns:minmax(260px,1.45fr) minmax(170px,.72fr) minmax(220px,.95fr)!important;column-gap:clamp(48px,8vw,124px)!important;row-gap:58px!important;align-items:start!important}html body .paturi-footer__brand,html body .paturi-footer__column{min-width:0!important}html body .paturi-footer__logo{display:inline-flex!important;width:154px!important;max-width:min(100%,154px)!important;min-height:48px!important;margin:0 0 36px!important;align-items:center!important;justify-content:flex-start!important;text-decoration:none!important}html body .paturi-footer__logo img{display:block!important;width:auto!important;max-width:154px!important;height:auto!important;max-height:48px!important;object-fit:contain!important}html body .paturi-footer__brand-info{display:grid!important;gap:18px!important;max-width:330px!important;color:rgba(255,255,255,.72)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}html body .paturi-footer__brand-info p{margin:0!important}html body .paturi-footer__brand-info span{color:#ffffff!important;font-weight:800!important}html body .paturi-footer__socials{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px!important;margin:28px 0 0!important;padding:0!important}html body .paturi-footer__social-link{display:inline-grid!important;width:46px!important;height:46px!important;place-items:center!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:50%!important;background:transparent!important;color:#ffffff!important}html body .paturi-footer__social-link:hover,html body .paturi-footer__social-link:focus-visible{border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.03)!important}html body .paturi-footer__social-link svg{display:block!important;width:18px!important;height:18px!important;fill:currentColor!important}html body .paturi-footer__heading{display:block!important;margin:0 0 22px!important;padding:0 0 16px!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:rgba(255,255,255,.72)!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}html body .paturi-footer__list{display:grid!important;gap:13px!important;margin:0!important;padding:0!important;color:rgba(255,255,255,.72)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important;list-style:none!important}html body .paturi-footer__contact-list{display:grid!important;gap:18px!important;color:rgba(255,255,255,.72)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}html body .paturi-footer__contact-list p{margin:0!important}html body .paturi-footer__contact-list span{display:inline!important;color:#ffffff!important;font-weight:800!important}html body .paturi-footer__copyright{width:min(1180px,calc(100% - 64px))!important;margin:0 auto!important;padding:18px 0 26px!important;border-top:1px solid rgba(255,255,255,.07)!important;color:rgba(255,255,255,.32)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important;text-align:center!important}html body .paturi-footer__legal{width:min(1180px,calc(100% - 64px))!important;margin:0 auto!important;padding:0 0 18px!important;color:rgba(255,255,255,.62)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important;text-align:center!important}html body .paturi-footer__legal a{color:inherit!important}@media (max-width: 900px){html body .paturi-footer__inner{width:min(100% - 36px,680px)!important;padding:34px 0 24px!important;grid-template-columns:1fr 1fr!important;column-gap:34px!important}html body .paturi-footer__brand{grid-column:1 / -1!important}html body .paturi-footer__brand-info{max-width:none!important}html body .paturi-footer__legal,html body .paturi-footer__copyright{width:min(100% - 36px,680px)!important}}@media (max-width: 560px){html body .paturi-footer__inner{width:min(100% - 32px,420px)!important;padding:28px 0 22px!important;grid-template-columns:1fr!important;gap:36px!important}html body .paturi-footer__logo{margin:0 0 28px!important;width:142px!important;max-width:min(100%,142px)!important;min-height:44px!important}html body .paturi-footer__logo img{max-width:142px!important;max-height:44px!important}html body .paturi-footer__social-link{width:42px!important;height:42px!important}html body .paturi-footer__social-link svg{width:17px!important;height:17px!important}html body .paturi-footer__brand-info,html body .paturi-footer__list,html body .paturi-footer__contact-list{font-size:14px!important}html body .paturi-footer__legal,html body .paturi-footer__copyright{width:min(100% - 32px,420px)!important}html body .paturi-footer__copyright{padding-bottom:22px!important}}html body .paturi-related-category-card .related-products-carousel__fact>img{width:22px;height:22px;flex:0 0 22px;object-fit:contain}html body .paturi-related-category-card .related-products-carousel__mobile-specs img{width:18px;height:18px;flex:0 0 18px;object-fit:contain}html body .saltele-category-page__title,html body .paturi-category-page__title{color:var(--shop-block-black)!important}html body .paturi-category-page{padding-bottom:50px!important}html body .paturi-category-page .paturi-category-page__grid{position:relative!important;z-index:1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(12px,2.8vw,28px)!important;align-items:start!important;justify-items:stretch!important}html body .paturi-category-page .paturi-category-page__grid>div{display:grid!important;aspect-ratio:auto!important;overflow:visible!important;padding:clamp(7px,.8vw,10px)!important;border:1px solid rgba(11,40,54,.13)!important;border-radius:999px!important;background:rgba(11,40,54,.05)!important;box-shadow:0 10px 26px rgba(11,40,54,.04)!important;color:var(--shop-block-dark-text)!important;gap:clamp(8px,1.6vw,14px)!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}html body .paturi-category-page .paturi-category-page__grid>div:hover,html body .paturi-category-page .paturi-category-page__grid>div:focus-within{border-color:rgba(11,40,54,.24)!important;box-shadow:0 14px 34px rgba(11,40,54,.08)!important;transform:translateY(-1px)!important}html body .paturi-category-page .paturi-category-page__grid>div::before,html body .paturi-category-page .paturi-category-page__grid>div::after{display:none!important;content:none!important}html body .paturi-category-page .paturi-category-page__grid>div>div:first-child{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:3 / 2!important;overflow:hidden!important;border-radius:0!important;background:#eef0f1!important}html body .paturi-category-page .paturi-category-page__grid>div>div:first-child a,html body .paturi-category-page .paturi-category-page__grid>div>div:first-child picture,html body .paturi-category-page .paturi-category-page__grid>div>div:first-child img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child{position:static!important;display:flex!important;max-width:none!important;min-width:0!important;flex-direction:column!important;gap:clamp(6px,1.25vw,10px)!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>p{position:static!important;order:2!important;display:block!important;max-width:none!important;margin:0!important;overflow:hidden!important;color:var(--shop-block-dark-text)!important;font-size:clamp(15px,2vw,22px)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.14!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div{position:static!important;order:1!important;display:block!important;max-width:none!important;padding:0!important;color:var(--shop-block-dark-text)!important;font-size:clamp(12px,1.55vw,16px)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important;text-shadow:none!important;white-space:normal!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions){position:static!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;z-index:auto!important;max-width:none!important;overflow:visible!important;padding:0!important;text-shadow:none!important;white-space:normal!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions),html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions) *,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions) .price-label,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions) .final-price,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions) .special-price,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions) .regular-price{color:var(--shop-block-black)!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div *{color:inherit!important;font-size:inherit!important;line-height:inherit!important;text-shadow:none!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div .font-semibold,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div .font-bold,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div .font-medium{font-size:clamp(15px,1.85vw,19px)!important;font-weight:800!important}html body .paturi-category-page .saltele-category-page__stats{display:none!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>.saltele-category-page__card-actions{position:static!important;order:4!important;display:grid!important;width:100%!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:clamp(4px,.9vw,8px)!important;padding:0!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>.saltele-category-page__card-actions>:only-child{grid-column:1 / -1!important}html body .paturi-category-page .paturi-category-page__grid>div .action-items p{top:clamp(6px,2vw,12px)!important;left:clamp(6px,2vw,12px)!important;z-index:2!important;min-height:clamp(18px,2.8vw,26px)!important;max-width:calc(100% - clamp(12px,4vw,24px))!important;padding:clamp(1px,.5vw,3px) clamp(8px,1.3vw,12px)!important;border-radius:999px!important;font-size:clamp(10px,1.35vw,14px)!important;line-height:1.1!important}@media (max-width: 1179px) and (min-width: 768px){html body .paturi-category-page .paturi-category-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 767px){html body .paturi-category-page{padding-right:10px!important;padding-left:10px!important}html body .paturi-category-page .paturi-category-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(10px,2.8vw,14px)!important}html body .paturi-category-page .paturi-category-page__grid>div{gap:clamp(7px,1.9vw,10px)!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child{gap:clamp(5px,1.7vw,8px)!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>p{display:-webkit-box!important;font-size:clamp(14px,4.1vw,18px)!important;line-height:1.12!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div{font-size:clamp(10px,3.1vw,13px)!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div:not(.saltele-category-page__card-actions){left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;max-width:none!important;padding:0!important;line-height:1.25!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div .font-semibold,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div .font-bold,html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>div .font-medium{font-size:clamp(13px,3.9vw,16px)!important}html body .paturi-category-page .paturi-category-page__grid>div>div:last-child>.saltele-category-page__card-actions{grid-template-columns:1fr!important;gap:6px!important}html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__details,html body .paturi-category-page .paturi-category-page__grid .saltele-category-page__compare{min-height:clamp(30px,9.4vw,38px)!important;font-size:clamp(11px,3.3vw,14px)!important}}html body .saltele-product-gallery-arrow,html body .saltele-product-gallery-thumb-arrow,html body .paturi-product-gallery-arrow,html body .paturi-product-gallery-thumb-arrow,html body .saltele-product-gallery-arrow span,html body .saltele-product-gallery-thumb-arrow span,html body .paturi-product-gallery-arrow span,html body .paturi-product-gallery-thumb-arrow span{color:var(--shop-block-black)!important}@media (min-width: 1200px){html body .idei-pentru-interior.recommended-products{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html body .idei-pentru-interior.recommended-products .recommended-products__inner.idei-pentru-interior__inner,html body .idei-pentru-interior .idei-pentru-interior__panel{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}html body .paturi-home-fullwidth-video-autoplay{position:relative;width:100%;padding:0;background:var(--shop-block-dark-, var(--shop-block-dark-bg))}html body .paturi-home-fullwidth-video-autoplay__frame{position:relative;width:100%;max-width:1080px;min-height:clamp(320px,54vw,860px);margin-left:auto;margin-right:auto;overflow:hidden;isolation:isolate;background:var(--shop-block-dark-, var(--shop-block-dark-bg));border-radius:12px}html body .paturi-home-fullwidth-video-autoplay__frame::after{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.22) 100%);pointer-events:none;content:""}html body .paturi-home-fullwidth-video-autoplay__media{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center center;pointer-events:none;border-radius:12px}@media (max-width: 767px){html body .paturi-home-fullwidth-video-autoplay__frame{width:100%;aspect-ratio:4 / 5;min-height:0;border-radius:0}html body .paturi-home-fullwidth-video-autoplay__media{border-radius:0}}@media (max-width: 1024px) and (min-width: 768px){html body .paturi-home-fullwidth-video-autoplay__frame{width:70%}}.consultation-modal__content{background:transparent!important;color:#17181d}.consultation-modal__title{margin:0;color:#c89d45;font-size:32px;font-weight:700;letter-spacing:0.06em;padding-right:15px;padding-left:15px;text-align:center;text-transform:none}.consultation-modal__subtitle{margin:30px 0 2rem;color:var(--brand-ink);font-size:16px;line-height:1.6;text-align:center}.custom-block-rich-text,.custom-block-rich-text *{font-family:inherit!important}.custom-block-rich-text{color:inherit;line-height:inherit}.custom-block-rich-text p,.custom-block-rich-text div{margin:0;color:inherit;font-size:inherit!important;line-height:inherit!important;text-align:inherit}.custom-block-rich-text strong,.custom-block-rich-text b{font-weight:900!important;-webkit-text-stroke:0.25px currentColor!important;text-shadow:0 0 0 currentColor!important}.custom-block-rich-text em,.custom-block-rich-text i{font-style:italic!important}.custom-block-rich-text s,.custom-block-rich-text strike,.custom-block-rich-text del{text-decoration:line-through!important}.custom-block-rich-text u{text-decoration:underline!important}.consultation-modal__order-recap{display:flex;width:fit-content;max-width:100%;flex-direction:column;align-items:center;gap:0.25rem;margin:-0.75rem auto 2rem!important;padding:10px 18px;border:1px solid var(--brand-lavender);border-radius:12px;background:color-mix(in srgb,var(--brand-accent) 16%,var(--brand-mist));color:var(--brand-ink);font-size:16px;line-height:1.5;text-align:center}.consultation-modal__product-recap{display:flex;flex-wrap:wrap;justify-content:center;gap:0.35rem;margin:0}.consultation-modal__product-recap strong{color:var(--brand-navy);font-weight:700}html body .consultation-modal-root .consultation-modal__subtitle+div:not(.consultation-modal__order-recap),html body .consultation-modal-root .consultation-modal__order-recap+div{margin-top:1rem!important}.consultation-modal__label{color:#25262c!important;font-weight:400!important}.consultation-modal__input{border:0!important;border-bottom:1px solid #9b9da5!important;background:transparent!important;border-radius:0!important;color:#17181d!important;padding-left:0!important;padding-right:0!important}.consultation-modal__input::placeholder{color:#6d7079!important}.consultation-modal__input:focus{border-bottom-color:#321199!important;outline:none!important}.consultation-modal__submit{width:100%;border:0;border-radius:999px;background:linear-gradient(90deg,rgba(65,65,67,0.9),rgba(31,31,33,0.9));color:rgba(255,255,255,0.7);font-size:14px;font-weight:700;letter-spacing:0.1em;padding:12px 20px;text-transform:uppercase;transition:background 0.2s ease,color 0.2s ease}.consultation-modal__submit:hover{background:linear-gradient(90deg,#525256,#37373a);color:#ffffff}html body .consultation-modal-root .fixed.inset-0.z-10.transition-opacity{z-index:2500!important;background-color:rgba(2,4,10,0.88)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .consultation-modal-root .fixed.inset-0.z-10.transform.overflow-y-auto.transition{z-index:2501!important;background:transparent!important}html body:has(.cf-menu-panel) .consultation-modal-root .fixed.inset-0.z-10.transition-opacity{z-index:2147483601!important}html body:has(.cf-menu-panel) .consultation-modal-root .fixed.inset-0.z-10.transform.overflow-y-auto.transition{z-index:2147483602!important}html body .consultation-modal-root [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{max-width:min(560px,calc(100% - 30px))!important;border:1px solid rgba(255,255,255,0.2)!important;border-radius:6px!important;overflow:hidden!important;background:rgba(8,12,20,0.36)!important;-webkit-backdrop-filter:blur(24px) saturate(145%)!important;backdrop-filter:blur(24px) saturate(145%)!important;box-shadow:0 28px 60px rgba(0,0,0,0.42)!important}html body .consultation-modal-root .fixed.inset-0.z-10 .flex.items-center.justify-between.gap-5.border-b.border-zinc-200{background:transparent!important;border-color:transparent!important;border-bottom:0!important;position:relative!important;justify-content:center!important;padding-top:32px!important;padding-bottom:32px!important}html body .consultation-modal-root .consultation-modal__title{color:#ffffff!important}html body .consultation-modal-root .consultation-modal__submit{border-radius:6px!important;background:var(--brand-primary)!important;color:#ffffff!important}html body .consultation-modal-root .icon-cancel{color:#f2f2f2!important;position:absolute!important;top:8px!important;right:12px!important;z-index:2!important}@media (max-width: 1024px){html body .consultation-modal-root [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{width:90%!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width: 767px){html body .consultation-modal-root [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{width:95%!important;max-width:95%!important}html body .consultation-modal-root .consultation-modal__title{font-size:clamp(1.6rem,5.2vw,1.9rem)!important;line-height:1.18!important}html body .consultation-modal-root .consultation-modal__subtitle{margin-bottom:1.25rem!important;font-size:0.95rem!important;line-height:1.5!important}}html body .consultation-modal-root .consultation-modal__content{padding-top:8px!important}html body .consultation-modal-root .custom-block-rich-text,html body .consultation-modal-root .custom-block-rich-text p,html body .consultation-modal-root .custom-block-rich-text div,html body .consultation-modal-root .custom-block-rich-text span{color:inherit;font-size:inherit!important;line-height:inherit!important;text-align:inherit}html body .consultation-modal-root .custom-block-rich-text strong,html body .consultation-modal-root .custom-block-rich-text b,html body .consultation-modal-root .custom-block-rich-text strong *,html body .consultation-modal-root .custom-block-rich-text b *{font-weight:900!important;-webkit-text-stroke:0.25px currentColor!important;text-shadow:0 0 0 currentColor!important}html body .consultation-modal-root .custom-block-rich-text em,html body .consultation-modal-root .custom-block-rich-text i{font-style:italic!important}html body .consultation-modal-root .custom-block-rich-text u{text-decoration-line:underline!important}html body .consultation-modal-root .custom-block-rich-text s,html body .consultation-modal-root .custom-block-rich-text strike,html body .consultation-modal-root .custom-block-rich-text del{text-decoration-line:line-through!important}html body .consultation-modal-root .consultation-modal__submit:hover{background:#321199!important;color:#ffffff!important}html body .consultation-modal-root.consultation-modal-root .consultation-modal__submit,html body .consultation-modal-root.consultation-modal-root .shop-primary-action,html body .consultation-modal-root.consultation-modal-root [data-consultation-submit],html body .consultation-modal-root.custom-size-modal-root.custom-size-modal-root .custom-size-modal__actions .shop-button{display:flex!important;width:350px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}@media (max-width: 640px){html body .consultation-modal-root.consultation-modal-root .consultation-modal__submit,html body .consultation-modal-root.consultation-modal-root .shop-primary-action,html body .consultation-modal-root.consultation-modal-root [data-consultation-submit],html body .consultation-modal-root.custom-size-modal-root.custom-size-modal-root .custom-size-modal__actions .shop-button{width:100%!important}}html body .consultation-modal-root.consultation-modal--glass .fixed.inset-0.z-10.transition-opacity{background:color-mix(in srgb,var(--brand-ink) 62%,transparent)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}html body .consultation-modal-root.consultation-modal--glass [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{display:flex;width:560px!important;max-width:calc(100% - 32px)!important;max-height:calc(100dvh - 32px);flex-direction:column;border:1px solid color-mix(in srgb,var(--shop-block-light-text) 85%,transparent)!important;border-radius:36px!important;background:color-mix(in srgb,var(--brand-bg) 94%,transparent)!important;box-shadow:inset 0 0 18px color-mix(in srgb,var(--brand-lavender) 38%,transparent),0 24px 70px color-mix(in srgb,var(--brand-ink) 30%,transparent)!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important}html body .consultation-modal-root.consultation-modal--glass .fixed.inset-0.z-10 .flex.items-center.justify-between.gap-5.border-b.border-zinc-200{flex:0 0 auto;justify-content:flex-start!important;padding:30px 82px 28px 32px!important;border-radius:35px 35px 20px 20px;background:linear-gradient(120deg,color-mix(in srgb,var(--brand-lavender) 42%,transparent),color-mix(in srgb,var(--brand-mist) 70%,transparent))!important;box-shadow:inset 0 0 18px color-mix(in srgb,var(--shop-block-light-text) 80%,transparent)}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__title{padding:0;color:var(--brand-ink)!important;font-size:32px!important;font-weight:750;letter-spacing:-.025em;line-height:1.15!important;text-align:left;overflow-wrap:anywhere}html body .consultation-modal-root.consultation-modal--glass .icon-cancel{display:none}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__close{position:absolute;top:20px;right:20px;display:grid;width:42px;height:42px;place-items:center;border:1px solid color-mix(in srgb,var(--shop-block-light-text) 85%,transparent);border-radius:50%;background:color-mix(in srgb,var(--shop-block-light-text) 40%,transparent);color:var(--brand-ink);cursor:pointer}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__close:focus-visible,html body .consultation-modal-root.consultation-modal--glass [data-consultation-submit]:focus-visible{outline:3px solid var(--brand-accent)!important;outline-offset:3px}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__content{min-height:0;padding:24px 28px 28px!important;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--brand-navy) 22%,transparent) transparent;color:var(--brand-ink)}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__form{display:flex;min-width:0;flex-direction:column;gap:18px}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__subtitle{margin:0!important;font-size:16px!important;line-height:1.55!important;text-align:left}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__order-recap{display:block;width:100%;margin:0!important;padding:4px 18px;border:0;border-radius:18px;background:color-mix(in srgb,var(--brand-lavender) 18%,var(--brand-mist));font-size:16px;text-align:left}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__order-recap p{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:16px;padding:9px 0}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__order-recap strong{text-align:right;overflow-wrap:anywhere}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__form>.consultation-modal__field{margin:0!important}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__label{margin-bottom:8px;color:var(--brand-ink)!important;font-size:15px;font-weight:500!important}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__input{min-height:44px;margin:0;padding:10px 14px!important;border:1px solid color-mix(in srgb,var(--brand-navy) 24%,transparent)!important;border-radius:12px!important;background:color-mix(in srgb,var(--brand-mist) 28%,transparent)!important;color:var(--brand-ink)!important;font-size:16px!important}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__input:focus{border-color:var(--brand-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent) 15%,transparent)}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__input[class~="!border-red-500"]{border-color:var(--brand-danger)!important}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__actions{margin-top:6px}html body .consultation-modal-root.consultation-modal--glass [data-consultation-submit]{width:100%!important;min-height:54px!important;justify-content:space-between!important;padding:14px 22px!important;border:0!important;border-radius:18px!important;background:linear-gradient(110deg,var(--brand-one-click),var(--brand-quick-order-cta))!important;font-size:17px!important}html body .consultation-modal-root.consultation-modal--glass [data-consultation-submit]>span:not(.consultation-modal__spinner){flex:1;text-align:center}html body .consultation-modal-root.consultation-modal--glass .shop-button__icon{flex-shrink:0}@media (max-width: 1024px){html body .consultation-modal-root.consultation-modal--glass [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{width:90%!important;max-width:560px!important;margin-right:auto!important;margin-left:auto!important}}@media (max-width: 640px){html body .consultation-modal-root.consultation-modal--glass [class~=fixed][class~=inset-0][class~=z-10] [class~=absolute][class~="left-1/2"][class~="top-1/2"]{width:95%!important;max-width:95%!important;max-height:calc(100dvh - 24px)}html body .consultation-modal-root.consultation-modal--glass .fixed.inset-0.z-10 .flex.items-center.justify-between.gap-5.border-b.border-zinc-200{padding:30px 72px 26px 24px!important}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__title{font-size:27px!important}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__close{top:18px;right:18px;width:40px;height:40px}html body .consultation-modal-root.consultation-modal--glass .consultation-modal__content{padding:20px 20px 24px!important}}html body .shop-primary-action,html body .consultation-modal-root .shop-primary-action{display:inline-flex!important;width:100%!important;min-height:56px!important;align-items:center!important;justify-content:center!important;gap:16px!important;padding:12px 24px!important;border:0!important;border-radius:12px!important;background:linear-gradient(110deg,#22007c 0%,#3b13a8 100%)!important;box-shadow:0 9px 18px rgba(35,10,119,.22)!important;color:#ffffff!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important;transition:box-shadow .2s ease,filter .2s ease,transform .2s ease!important}html body .shop-primary-action:hover,html body .shop-primary-action:focus-visible,html body .consultation-modal-root .shop-primary-action:hover,html body .consultation-modal-root .shop-primary-action:focus-visible{background:linear-gradient(110deg,#22007c 0%,#3b13a8 100%)!important;box-shadow:0 11px 22px rgba(35,10,119,.3)!important;color:#ffffff!important;filter:brightness(1.08)!important;outline:none!important;transform:translateY(-1px)!important}html body .shop-primary-action__arrow{font-size:28px!important;font-weight:300!important;line-height:1!important}html body .cf-mobile-menu-drawer__inner .cf-mobile-menu-categories-wrap{padding-top:30px!important}html body .cf-mobile-menu-drawer__inner .cf-mobile-menu-compare-row{padding-bottom:130px!important}html body .cf-mobile-menu-drawer__inner .cf-mobile-menu-main-view{position:relative!important}html body .cf-mobile-menu-drawer__inner .cf-mobile-menu-contact-block{position:absolute!important;left:24px!important;right:24px!important;bottom:20px!important}html body .shop-product-content-grid,html body .shop-product-content-grid__primary,html body .shop-product-content-grid__secondary{min-width:0}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown{width:100%!important;max-width:none!important;margin:0!important;color:#1b1d3f!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__submit{display:none!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__label{display:block!important;margin:0 0 14px!important;color:#1b1d3f!important;font-size:24px!important;font-weight:600!important;line-height:1.25!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__field{width:100%!important;max-width:none!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle{isolation:isolate!important;min-height:64px!important;padding:14px 22px!important;border:1.5px solid transparent!important;border-radius:14px!important;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--size-dropdown-border-angle),#9b7cff 0%,#9b7cff 38%,#b05ee8 56%,#7357ee 72%,#3218df 84%,#7357ee 94%,#9b7cff 100%) border-box!important;color:#1b1d3f!important;box-shadow:0 6px 20px rgba(78,54,220,.12)!important;font-size:16px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle::before{content:""!important;position:absolute!important;z-index:-1!important;inset:0!important;border-radius:14px!important;background:transparent!important;opacity:.72!important;box-shadow:0 0 20px 3px rgba(87,56,239,.26)!important;pointer-events:none!important;transition:opacity .35s ease!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle:hover,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle:focus-visible{box-shadow:0 9px 26px rgba(78,54,220,.15)!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle:hover::before,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle:focus-visible::before{opacity:1!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle::after{display:none!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__selection{display:inline-flex!important;min-width:0!important;align-items:center!important;gap:11px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__chevron{display:block!important;flex:0 0 8px!important;width:8px!important;height:8px!important;margin-top:-4px!important;border-right:2px solid var(--brand-ink)!important;border-bottom:2px solid var(--brand-ink)!important;transform:rotate(45deg)!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__price,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-price{display:flex!important;align-items:center!important;gap:30px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__price strong,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-price strong{color:var(--brand-accent)!important;font-weight:700!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__price{margin-left:auto;font-size:17px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__price s,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-price s{color:#7a7c91!important;font-size:13px!important;font-weight:400!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__menu{border:1.5px solid #9b7cff!important;border-radius:12px!important;background:#fff!important;box-shadow:0 12px 28px rgba(27,29,63,.12)!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option{color:#1b1d3f!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option:hover,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option:focus-visible,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option--selected{background:#f5f2ff!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__hint{justify-content:flex-start!important;gap:12px!important;min-height:0!important;margin-top:16px!important;padding:0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#676b87!important;font-size:15px!important;line-height:1.4!important;text-align:left!important;white-space:normal!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__badges{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin:0 0 20px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__installments{display:inline-flex!important;width:auto!important;max-width:100%!important;min-height:42px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:10px 18px!important;border-radius:13px!important;background:linear-gradient(105deg,#f0edff 0%,#e7e1ff 100%)!important;color:#1b1d3f!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important;white-space:nowrap!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__gift-icon{position:relative!important;display:block!important;flex:0 0 20px!important;width:20px!important;height:16px!important;border:2px solid var(--brand-sale)!important;border-radius:2px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__gift-icon::before{content:""!important;position:absolute!important;top:-6px!important;left:7px!important;width:2px!important;height:20px!important;background:var(--brand-sale)!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__gift-icon::after{content:""!important;position:absolute!important;top:-7px!important;left:3px!important;width:10px!important;height:7px!important;border:2px solid var(--brand-sale)!important;border-radius:8px 8px 2px 2px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__installments strong{font-weight:400!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__installments-icon{position:relative!important;display:block!important;flex:0 0 22px!important;width:22px!important;height:16px!important;border:2px solid #5738ef!important;border-radius:3px!important;box-shadow:none!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__installments-icon::before{content:""!important;position:absolute!important;top:3px!important;left:0!important;width:100%!important;height:2px!important;background:#5738ef!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__installments-icon span{position:absolute!important;bottom:3px!important;left:3px!important;width:5px!important;height:2px!important;border-radius:1px!important;background:#5738ef!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__hint::before{content:"i"!important;display:inline-grid!important;flex:0 0 28px!important;width:28px!important;height:28px!important;place-items:center!important;border:2.5px solid #5738ef!important;border-radius:50%!important;color:#5738ef!important;font-family:Arial,sans-serif!important;font-size:17px!important;font-weight:700!important;font-style:normal!important;line-height:1!important}@media (min-width: 768px){html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__label,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__badges{margin-bottom:24px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__hint,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__actions{margin-top:24px!important}}@media (max-width: 767px){html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__label{font-size:20px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle{min-height:80px!important;padding:16px 18px!important;font-size:17px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__price{gap:14px!important;font-size:17px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__price s{font-size:13px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__installments{gap:14px!important;padding:12px 18px!important;font-size:15px!important}}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-details,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-label{min-width:0!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-gift,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-radio,html body .paturi-product-size-dropdown__sheet{display:none!important}@media (min-width: 1025px){html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-details{display:grid!important;justify-items:start!important;gap:6px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-gift{display:inline-flex!important;align-items:center!important;gap:8px!important;color:var(--brand-sale)!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-gift .paturi-product-size-dropdown__gift-icon{flex-basis:16px!important;width:16px!important;height:13px!important;border-color:var(--brand-sale)!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-gift .paturi-product-size-dropdown__gift-icon::before{top:-5px!important;left:5px!important;height:16px!important;background:var(--brand-sale)!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__option-gift .paturi-product-size-dropdown__gift-icon::after{top:-6px!important;left:1px!important;border-color:var(--brand-sale)!important}}@media (max-width: 1024px){html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__badges{display:none!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle{display:flex!important;min-height:64px!important;padding:14px 22px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__menu--desktop{display:none!important}html body .paturi-product-size-dropdown:has(.paturi-product-size-dropdown__sheet){z-index:10000!important}html body .paturi-product-size-dropdown__sheet{position:fixed!important;inset:0!important;z-index:10000!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;background:color-mix(in srgb,var(--brand-ink) 32%,transparent)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body .paturi-product-size-dropdown__sheet-panel{display:flex!important;width:90%!important;max-height:calc(100dvh - 52px)!important;flex-direction:column!important;overflow:hidden!important;border-radius:18px 18px 0 0!important;background:var(--brand-bg)!important;box-shadow:0 -18px 50px color-mix(in srgb,var(--brand-ink) 18%,transparent)!important}html body .paturi-product-size-dropdown__sheet-header{position:relative!important;display:grid!important;flex:0 0 auto!important;align-items:center!important;gap:16px!important;min-height:94px!important;padding:28px 24px 18px!important;border-bottom:1px solid color-mix(in srgb,var(--brand-navy) 10%,transparent)!important;background:var(--brand-bg)!important;cursor:grab!important;touch-action:none!important;user-select:none!important}html body .paturi-product-size-dropdown__sheet-header:active{cursor:grabbing!important}html body .paturi-product-size-dropdown__sheet-header h2{min-width:0!important;margin:0!important;color:var(--brand-ink)!important;font-size:24px!important;font-weight:600!important;line-height:1.2!important}html body .paturi-product-size-dropdown__sheet-heading{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;width:100%!important;align-items:center!important;gap:12px!important}html body .paturi-product-size-dropdown__sheet-offer{display:flex!important;width:100%!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;color:var(--brand-ink)!important;line-height:1!important;white-space:nowrap!important}html body .paturi-product-size-dropdown__sheet-badge{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;font-size:15px!important}html body .paturi-product-size-dropdown__sheet-badge .discount-badge__discount,html body .paturi-product-size-dropdown__sheet-badge .discount-badge__saving{min-height:44px!important;justify-content:center!important}html body .paturi-product-size-dropdown__sheet-badge .discount-badge__discount{padding:clamp(7px,1.2vw,10px) clamp(14px,2.2vw,20px) clamp(7px,1.2vw,10px) clamp(10px,1.8vw,16px)!important}html body .paturi-product-size-dropdown__sheet-badge .discount-badge__saving{padding:clamp(7px,1.2vw,10px) clamp(10px,1.8vw,16px) clamp(7px,1.2vw,10px) clamp(16px,2.7vw,24px)!important}html body .paturi-product-size-dropdown__sheet-discount,html body .paturi-product-size-dropdown__sheet-saving{display:flex!important;min-height:40px!important;align-items:center!important;font-size:14px!important;font-weight:700!important}html body .paturi-product-size-dropdown__sheet-discount{position:relative!important;z-index:1!important;padding:9px 18px 9px 14px!important;border-radius:8px 0 0 8px!important;background:var(--brand-ink)!important;color:var(--shop-block-light-text)!important}html body .paturi-product-size-dropdown__sheet-discount::after{position:absolute!important;top:0!important;left:calc(100% - 1px)!important;width:14px!important;height:100%!important;background:var(--brand-ink)!important;clip-path:polygon(0 0,100% 50%,0 100%)!important;content:""!important}html body .paturi-product-size-dropdown__sheet-saving{padding:9px 14px 9px 22px!important;border-radius:0 8px 8px 0!important;background:var(--brand-danger)!important;color:var(--shop-block-light-text)!important}html body .paturi-product-size-dropdown__sheet-handle{position:absolute!important;top:10px!important;left:50%!important;width:44px!important;height:5px!important;border-radius:999px!important;background:color-mix(in srgb,var(--brand-navy) 24%,transparent)!important;transform:translateX(-50%)!important}html body .paturi-product-size-dropdown__sheet-close{display:grid!important;width:44px!important;height:44px!important;padding:0!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--brand-navy) 10%,transparent)!important;border-radius:50%!important;background:var(--brand-bg)!important;color:var(--brand-ink)!important;font-size:18px!important;cursor:pointer!important}html body .paturi-product-size-dropdown__sheet-body{display:grid!important;flex:1 1 auto!important;min-height:0!important;gap:6px!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:16px 24px max(24px,env(safe-area-inset-bottom))!important}html body .paturi-product-size-dropdown__sheet-footer{display:grid!important;flex:0 0 auto!important;gap:clamp(8px,1.5vw,14px)!important;padding:clamp(12px,2vw,20px) 24px max(16px,env(safe-area-inset-bottom))!important;border-top:1px solid color-mix(in srgb,var(--brand-navy) 10%,transparent)!important;background:var(--brand-bg)!important;box-shadow:0 -8px 22px color-mix(in srgb,var(--brand-ink) 7%,transparent)!important}html body .paturi-product-size-dropdown__sheet-custom-size{display:grid!important;grid-template-columns:clamp(20px,3vw,28px) minmax(0,1fr) clamp(18px,2.5vw,24px)!important;width:100%!important;min-height:clamp(48px,7vw,58px)!important;align-items:center!important;gap:clamp(8px,1.5vw,14px)!important;padding:clamp(9px,1.5vw,13px) clamp(12px,2vw,18px)!important;border:1px solid var(--brand-navy)!important;border-radius:8px!important;background:var(--brand-bg)!important;color:var(--brand-ink)!important;cursor:pointer!important;font-size:clamp(12px,1.8vw,15px)!important;font-weight:500!important;text-align:left!important}html body .paturi-product-size-dropdown__sheet-custom-size svg{display:block!important;width:100%!important;height:auto!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .paturi-product-size-dropdown__sheet-custom-size svg:last-child{justify-self:end!important;stroke-width:2.4!important}html body .paturi-product-size-dropdown__sheet-custom-size:hover,html body .paturi-product-size-dropdown__sheet-custom-size:focus-visible{background:var(--brand-mist)!important;outline:2px solid var(--brand-accent)!important;outline-offset:2px!important}html body .paturi-product-size-dropdown__sheet-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(8px,1.5vw,14px)!important}html body .paturi-product-size-dropdown__sheet-actions .shop-button{width:100%!important;min-height:clamp(50px,7vw,58px)!important;gap:clamp(6px,1.2vw,12px)!important;padding:clamp(9px,1.5vw,13px) clamp(7px,1.5vw,16px)!important;border-radius:8px!important;font-size:clamp(11px,1.7vw,15px)!important;white-space:nowrap!important}html body .paturi-product-size-dropdown__sheet-actions .shop-button__icon{width:clamp(18px,2.7vw,23px)!important;height:clamp(18px,2.7vw,23px)!important;flex-basis:clamp(18px,2.7vw,23px)!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option{display:grid!important;grid-template-columns:minmax(0,1fr) auto 28px!important;min-height:88px!important;align-items:center!important;gap:16px!important;padding:14px 18px!important;border:1px solid color-mix(in srgb,var(--brand-navy) 12%,transparent)!important;border-radius:12px!important;background:var(--brand-bg)!important;color:var(--brand-ink)!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option:hover,html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option:focus-visible{border-color:color-mix(in srgb,var(--brand-accent) 45%,transparent)!important;background:var(--brand-mist)!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option--selected{border-color:color-mix(in srgb,var(--brand-accent) 28%,transparent)!important;background:color-mix(in srgb,var(--brand-mist) 70%,var(--brand-bg))!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-details{display:grid!important;justify-items:start!important;gap:8px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-label{font-size:18px!important;font-weight:500!important;line-height:1.15!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-gift{display:inline-flex!important;align-items:center!important;gap:10px!important;color:var(--brand-sale)!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-gift .paturi-product-size-dropdown__gift-icon{flex-basis:16px!important;width:16px!important;height:13px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-gift .paturi-product-size-dropdown__gift-icon::before{top:-5px!important;left:5px!important;height:16px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-gift .paturi-product-size-dropdown__gift-icon::after{top:-6px!important;left:1px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-price{display:grid!important;justify-items:end!important;gap:5px!important;font-size:15px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-price s{font-size:13px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-radio{display:grid!important;width:28px!important;height:28px!important;place-items:center!important;border:1.5px solid color-mix(in srgb,var(--brand-navy) 20%,transparent)!important;border-radius:50%!important;background:var(--brand-bg)!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option--selected .paturi-product-size-dropdown__option-radio{border-color:var(--brand-accent)!important;background:var(--brand-accent)!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option--selected .paturi-product-size-dropdown__option-radio::after{content:""!important;width:9px!important;height:5px!important;margin-top:-2px!important;border-bottom:2px solid var(--shop-block-light-text)!important;border-left:2px solid var(--shop-block-light-text)!important;transform:rotate(-45deg)!important}html body .paturi-size-sheet-enter-active,html body .paturi-size-sheet-leave-active{transition:opacity 220ms ease!important}html body .paturi-size-sheet-enter-from,html body .paturi-size-sheet-leave-to{opacity:0!important}html body .paturi-size-sheet-enter-active .paturi-product-size-dropdown__sheet-panel,html body .paturi-size-sheet-leave-active .paturi-product-size-dropdown__sheet-panel{transition:transform 260ms cubic-bezier(.22,.61,.36,1)!important}html body .paturi-size-sheet-enter-from .paturi-product-size-dropdown__sheet-panel,html body .paturi-size-sheet-leave-to .paturi-product-size-dropdown__sheet-panel{transform:translateY(100%)!important}}@media (max-width: 640px){html body .paturi-product-size-dropdown__sheet-panel{width:95%!important}html body .paturi-product-size-dropdown__sheet-header{min-height:84px!important;gap:12px!important;padding:26px 12px 14px!important}html body .paturi-product-size-dropdown__sheet-header h2{font-size:20px!important}html body .paturi-product-size-dropdown__sheet-badge{font-size:14px!important}html body .paturi-product-size-dropdown__sheet-badge .discount-badge__discount{padding-right:clamp(12px,2.2vw,20px)!important;padding-left:clamp(8px,1.8vw,16px)!important}html body .paturi-product-size-dropdown__sheet-badge .discount-badge__saving{padding-right:clamp(8px,1.8vw,16px)!important;padding-left:clamp(14px,2.7vw,24px)!important}html body .paturi-product-size-dropdown__sheet-body{padding:12px!important}html body .paturi-product-size-dropdown__sheet-footer{padding:10px 12px max(12px,env(safe-area-inset-bottom))!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option{grid-template-columns:minmax(0,1fr) auto 24px!important;min-height:82px!important;gap:10px!important;padding:12px 14px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-label{font-size:17px!important}html body .paturi-product-size-dropdown__sheet .paturi-product-size-dropdown__option-radio{width:24px!important;height:24px!important}}html body .shop-product-content-grid,html body .shop-product-content-grid__primary{display:grid;gap:24px}html body .shop-product-content-grid__details{display:grid;gap:24px;order:2}html body .shop-product-content-grid__secondary{order:3}@media (max-width: 1023px){html body .shop-product-content-grid:has(.shop-product-content-grid__details .duritate-saltea)>.shop-product-content-grid__secondary{border-top:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent);padding-top:24px}}@media (min-width: 1024px){html body .shop-product-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;align-items:start}html body .shop-product-content-grid__primary{grid-column:1;grid-row:1 / span 2}html body .shop-product-content-grid__secondary{grid-column:2;grid-row:1;order:initial}html body .shop-product-content-grid__details{grid-column:2;grid-row:2;order:initial}html body .shop-product-content-grid__primary>.generic-product-gallery,html body .shop-product-content-grid__details .product-summary-specs,html body .shop-product-content-grid__details .duritate-saltea{width:100%!important;max-width:none!important}}@media (max-width: 1199px){html body .prod-title-and-desc{margin-top:0!important}html body .prod-title-and-desc__description{font-size:16px!important}}html body .prod-title-and-desc,html body .duritate-saltea,html body .product-summary-specs,html body .paturi-footer__inner,html body .paturi-footer__copyright{box-sizing:border-box!important;width:100%!important;max-width:1100px!important;margin-right:auto!important;margin-left:auto!important}@media (min-width: 768px) and (max-width: 1199px){html body .duritate-saltea,html body .product-summary-specs,html body .paturi-footer__inner,html body .paturi-footer__copyright{width:90%!important;max-width:90%!important}}@media (max-width: 767px){html body .duritate-saltea,html body .product-summary-specs,html body .paturi-footer__inner,html body .paturi-footer__copyright{width:95%!important;max-width:95%!important}}@media (max-width: 1024px){html body .prod-title-and-desc{width:90%!important;max-width:90%!important}}@media (max-width: 640px){html body .prod-title-and-desc{width:95%!important;max-width:95%!important}}@media (min-width: 1025px){html body .shop-product-main-stack>.prod-title-and-desc{width:100%!important;max-width:none!important}html body .prod-title-and-desc__title{font-size:48px!important}html body .prod-title-and-desc__description{font-size:16px!important}html body .shop-product-content-grid__details .product-summary-specs__inner{min-height:132px!important;border-radius:20px!important}html body .shop-product-content-grid__details .product-summary-specs__item{gap:10px!important;padding:18px 10px!important}html body .shop-product-content-grid__details .product-summary-specs__icon{width:42px!important;height:42px!important}html body .shop-product-content-grid__details .product-summary-specs__number-icon{min-width:38px!important;height:38px!important;font-size:36px!important}html body .shop-product-content-grid__details .product-summary-specs__number-icon-unit{font-size:12px!important}html body .shop-product-content-grid__details .product-summary-specs__text{column-gap:5px!important;font-size:17px!important;line-height:1.12!important}html body .shop-product-content-grid__details .duritate-saltea__title{margin-bottom:28px!important;font-size:36px!important}html body .shop-product-content-grid__details .duritate-saltea__scale{height:140px!important}html body .shop-product-content-grid__details .duritate-saltea__wave{height:54px!important}html body .shop-product-content-grid__details .duritate-saltea__dot{width:32px!important}html body .shop-product-content-grid__details .duritate-saltea__label{font-size:16px!important;overflow-wrap:anywhere}}@media (min-width: 768px) and (max-width: 1199px){html body .shop-product-content-grid__secondary{width:90%!important;max-width:90%!important;margin-right:auto!important;margin-left:auto!important}html body .shop-product-content-grid__secondary .discount-badge-section,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown{width:100%!important;max-width:100%!important}}@media (max-width: 767px){html body .shop-product-content-grid__secondary{width:95%!important;max-width:95%!important;margin-right:auto!important;margin-left:auto!important}html body .shop-product-content-grid__secondary .discount-badge-section,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown{width:100%!important;max-width:100%!important}}html body .product-page-installment-row{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0}html body .product-installment-calculator-container{width:100%;container-type:inline-size;container-name:installment-calculator}html body .product-installment-calculator{width:100%;margin:26px auto 0;padding:22px 20px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;overflow:hidden;border:1.5px solid #8d76ff;border-radius:20px;background:#fff;color:#13133f;box-shadow:0 8px 28px rgba(31,18,94,.06);box-sizing:border-box;font-family:inherit}html body .product-installment-calculator,html body .product-installment-calculator *{box-sizing:border-box}html body .product-installment-calculator__summary{display:grid;grid-template-columns:minmax(390px,.85fr) minmax(0,1.15fr);align-items:center;margin:0}html body .product-installment-calculator__prices{display:grid;gap:11px;padding-right:28px}html body .product-installment-calculator__row{display:grid;grid-template-columns:minmax(100px,1fr) auto;align-items:baseline;gap:16px;font-size:17px;line-height:1.2}html body .product-installment-calculator__row strong{color:#3216d4;font-size:26px;white-space:nowrap}html body .product-installment-calculator__total-prices{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;white-space:nowrap}html body .product-installment-calculator__total-prices s{color:color-mix(in srgb,var(--brand-ink) 55%,transparent);font-size:14px}html body .product-installment-calculator__products{display:block;margin-top:7px;color:color-mix(in srgb,var(--brand-ink) 65%,transparent);font-size:12px;line-height:1.4}html body .product-installment-calculator__monthly{display:grid;gap:10px;min-height:88px;padding-left:34px;align-content:center;border-left:2px solid #9d87ff;font-size:17px}html body .product-installment-calculator__monthly-price{display:flex;align-items:baseline;gap:18px}html body .product-installment-calculator__monthly strong{position:relative;color:var(--brand-ink);font-size:25px;white-space:nowrap}html body .product-installment-calculator__cart{min-width:190px}html body .product-installment-calculator__credit{display:flex;width:100%;min-height:52px;margin-top:0;padding:2px 18px;align-items:center;gap:16px;border-radius:12px;background:linear-gradient(100deg,var(--brand-mist),var(--brand-bg))}html body .product-installment-calculator__tag{position:relative;width:38px;height:38px;flex:0 0 38px;border-radius:10px;background:color-mix(in srgb,var(--brand-lavender) 42%,var(--brand-mist))}html body .product-installment-calculator__tag::before{position:absolute;top:11px;left:10px;width:18px;height:15px;border-radius:3px 5px 5px 3px;background:var(--brand-accent);content:"";transform:rotate(45deg)}html body .product-installment-calculator__tag::after{position:absolute;top:13px;left:14px;width:4px;height:4px;border-radius:50%;background:var(--shop-block-light-text);content:""}html body .product-installment-calculator__credit-copy{display:flex;min-width:0;align-items:baseline;gap:20px;font-size:16px;white-space:nowrap}html body .product-installment-calculator__credit-copy strong{color:var(--brand-accent);font-size:18px}html body .product-installment-calculator__iute{display:block;width:auto;height:50px;max-width:190px;margin-left:auto;object-fit:contain}@media (max-width: 1024px){html body .product-page-installment-row{margin-top:-8px}html body .product-installment-calculator{width:90%;margin-top:0;margin-right:auto;margin-left:auto;grid-template-columns:minmax(0,1fr)}html body .product-installment-calculator__cart{width:100%!important}}@media (max-width: 640px){html body .product-installment-calculator{display:block;width:95%;padding:18px 12px 12px;border-radius:16px}html body .product-installment-calculator__summary{grid-template-columns:1fr;gap:16px;margin:0 6px 16px}html body .product-installment-calculator__prices{padding-right:0}html body .product-installment-calculator__row{font-size:15px}html body .product-installment-calculator__row strong{font-size:22px}html body .product-installment-calculator__monthly{min-height:auto;padding:15px 0 0;border-top:1px solid #a897ff;border-left:0;font-size:15px}html body .product-installment-calculator__monthly strong{font-size:21px}html body .product-installment-calculator__cart{width:100%!important;min-height:54px;font-size:17px}html body .product-installment-calculator__credit{flex-wrap:wrap;margin-top:0;gap:10px;padding:4px 12px}html body .product-installment-calculator__credit-copy{display:grid;gap:2px;font-size:13px;white-space:normal}html body .product-installment-calculator__iute{width:auto;height:44px;margin-left:auto}}.shop-cart-icon{display:block;width:24px;height:24px;object-fit:contain}.shop-cart-icon--light{filter:brightness(0) invert(1)}html body .paturi-footer{background:var(--brand-navy)!important;color:var(--shop-block-light-text)!important}html body .paturi-footer__inner{display:block!important;width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:88px 0 24px!important}html body .paturi-footer a,html body .paturi-footer a:hover,html body .paturi-footer a:focus-visible{color:var(--shop-block-light-text)!important}html body .paturi-footer a:hover,html body .paturi-footer a:focus-visible{opacity:.72!important}html body .paturi-footer__top{display:grid!important;grid-template-columns:repeat(3,minmax(120px,1fr)) minmax(240px,1.2fr)!important;gap:46px!important}html body .paturi-footer__heading{margin:0 0 8px!important;padding:0!important;border:0!important;color:var(--shop-block-light-text)!important;font-size:25px!important;font-weight:400!important;line-height:1.2!important}html body .paturi-footer__list{gap:4px!important;color:var(--shop-block-light-text)!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}html body .paturi-footer__schedule p{margin:0!important;color:var(--shop-block-light-text)!important;font-size:14px!important;line-height:1.3!important}html body .paturi-footer__schedule p span{color:var(--brand-lavender)!important}html body .paturi-footer__schedule p strong{font-weight:700!important}html body .paturi-footer__bottom{display:grid!important;grid-template-columns:1fr 1.12fr!important;gap:64px!important;margin-top:82px!important;align-items:end!important}html body .paturi-footer__socials{gap:9px!important;margin:0 0 20px!important}html body .paturi-footer__social-link{width:44px!important;height:44px!important;border:0!important;background:var(--shop-block-light-text)!important;color:var(--brand-navy)!important;transition:transform 300ms ease!important}html body .paturi-footer__social-link:hover,html body .paturi-footer__social-link:focus-visible{transform:scale(1.1)!important;background:var(--brand-mist)!important;color:var(--brand-navy)!important}html body .paturi-footer__social-link svg{width:18px!important;height:18px!important;color:var(--brand-navy)!important;fill:var(--brand-navy)!important}html body .paturi-footer__contact-list{display:grid!important;gap:10px!important;margin:0!important;color:var(--shop-block-light-text)!important;font-size:15px!important;font-style:normal!important;font-weight:400!important}html body .paturi-footer__contact-list a{display:grid!important;grid-template-columns:30px 1fr!important;align-items:center!important}html body .paturi-footer__contact-list span{font-weight:400!important}html body .paturi-footer__contact-list svg{width:18px!important;height:18px!important;fill:currentColor!important}html body .paturi-footer__logos{display:flex!important;min-height:42px!important;margin-bottom:14px!important;gap:22px!important;align-items:center!important}html body .paturi-footer__logos img{display:block!important;width:auto!important;max-width:145px!important;height:auto!important;max-height:42px!important;object-fit:contain!important;filter:brightness(0) invert(1)!important;transition:transform 300ms ease!important}html body .paturi-footer__logos img:hover{transform:scale(1.1)!important}html body .paturi-footer__brand-legal p{margin:0 0 13px!important;color:var(--shop-block-light-text)!important;font-size:12px!important;line-height:1.75!important}html body .paturi-footer__legal-links{color:var(--brand-lavender)!important;font-size:12px!important}html body .paturi-footer__legal-links a{color:var(--brand-lavender)!important}html body .paturi-footer__legal-links--contact{margin-top:14px!important;text-align:left!important}@media (max-width: 1024px){html body .paturi-footer__inner{width:90%!important;max-width:90%!important;padding-top:64px!important}html body .paturi-footer__top{grid-template-columns:repeat(2,1fr)!important}html body .paturi-footer__bottom{margin-top:56px!important}}@media (max-width: 640px){html body .paturi-footer__inner{width:95%!important;max-width:95%!important;padding:42px 0 28px!important}html body .paturi-footer__top,html body .paturi-footer__bottom{grid-template-columns:1fr!important;gap:32px!important}html body .paturi-footer__bottom{margin-top:44px!important}html body .paturi-footer__heading{font-size:22px!important}html body .paturi-footer__logos{flex-wrap:wrap!important;gap:16px!important}html body .paturi-footer__logos img{max-width:120px!important;max-height:36px!important}}.related-products-carousel__mobile-specs{display:none}@media (max-width: 640px){html body .related-card-category-page .related-card-category-page__grid{display:grid!important;width:95%!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-right:auto!important;margin-left:auto!important}html body .related-card-category-page__grid>.related-products-carousel__card--category{position:relative!important;display:grid!important;width:100%!important;max-width:none!important;min-height:0!important;grid-template-columns:minmax(112px,39%) minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;column-gap:10px!important;padding:26px 0 54px!important;overflow:visible!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 12%,transparent)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;container-type:normal!important}html body .related-card-category-page__grid>.related-products-carousel__card--category:hover,html body .related-card-category-page__grid>.related-products-carousel__card--category:focus-visible{border-color:color-mix(in srgb,var(--brand-ink) 12%,transparent)!important;box-shadow:none!important;transform:none!important}html body .related-card-category-page__grid .related-products-carousel__topline{display:flex!important;min-height:0!important;grid-column:2!important;grid-row:1!important;padding:0!important;align-items:flex-start!important}html body .related-card-category-page__grid .related-products-carousel__topline .related-products-carousel__name{font-size:clamp(21px,5.5vw,27px)!important;font-weight:750!important;line-height:1.08!important}html body .related-card-category-page__grid .related-products-carousel__topline .related-products-carousel__badges{position:absolute!important;z-index:2!important;top:31px!important;left:calc(39% - 58px)!important;gap:3px!important}html body .related-card-category-page__grid .related-products-carousel__discount,html body .related-card-category-page__grid .related-products-carousel__gift{min-height:18px!important;padding:2px 4px!important;border-radius:9px!important;font-size:8px!important}html body .related-card-category-page__grid .related-products-carousel__gift svg{width:10px!important;height:10px!important}html body .related-card-category-page__grid .related-products-carousel__media{width:100%!important;height:auto!important;grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;margin:0!important;overflow:hidden!important;border-radius:4px!important;aspect-ratio:1 / 1!important}html body .related-card-category-page__grid .related-products-carousel__media img{width:100%!important;height:100%!important;object-fit:cover!important}html body .related-card-category-page__grid .related-products-carousel__benefit{bottom:5px!important;left:5px!important;min-height:18px!important;padding:2px 5px!important;gap:3px!important;border-radius:9px!important;font-size:8px!important}html body .related-card-category-page__grid .related-products-carousel__benefit svg{width:10px!important;height:10px!important}html body .related-card-category-page__grid .related-products-carousel__body{display:flex!important;min-width:0!important;grid-column:2!important;grid-row:2!important;flex-direction:column!important;justify-content:space-between!important;align-self:stretch!important;padding:0!important}html body .related-card-category-page__grid .related-products-carousel__facts{display:none!important}html body .related-card-category-page__grid .related-products-carousel__mobile-specs{display:grid!important;flex:1;align-content:center;gap:9px;margin:0}html body .related-card-category-page__grid .related-products-carousel__mobile-specs>span{display:grid;min-width:0;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:8px}html body .related-card-category-page__grid .related-products-carousel__mobile-specs svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}html body .related-card-category-page__grid .related-products-carousel__mobile-specs small{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:5px;row-gap:2px;color:color-mix(in srgb,var(--brand-ink) 56%,transparent);font-size:calc(clamp(10px,2.7vw,13px) + 3px);line-height:1.15;white-space:normal}html body .related-card-category-page__grid .related-products-carousel__mobile-specs b{color:var(--brand-ink);font-size:inherit;text-transform:uppercase}html body .related-card-category-page__grid .related-products-carousel__ratings{display:none!important}html body .related-card-category-page__grid .related-products-carousel__footer{position:absolute!important;right:0!important;bottom:12px!important;left:0!important;display:grid!important;grid-template-columns:39% minmax(0,1fr)!important;align-items:end!important;gap:10px!important;margin-top:0!important;padding:0!important;border:0!important}html body .related-card-category-page__grid .related-products-carousel__price-block,html body .related-card-category-page__grid .related-products-carousel__prices{min-width:0!important;gap:3px!important}html body .related-card-category-page__grid .related-products-carousel__price-block{align-items:flex-start!important}html body .related-card-category-page__grid .related-products-carousel__size,html body .related-card-category-page__grid .related-products-carousel__prices del{font-size:8px!important}html body .related-card-category-page__grid .related-products-carousel__prices strong{overflow:hidden!important;font-size:clamp(15px,4vw,18px)!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .related-card-category-page .related-card-category-page__grid .related-products-carousel__footer .related-products-carousel__button.shop-button{width:auto!important;min-width:116px!important;justify-self:end!important;min-height:48px!important;padding:10px!important;gap:8px!important;border-radius:12px!important;font-size:16px!important;font-weight:650!important;letter-spacing:0!important;line-height:1.2!important}html body .related-card-category-page__grid .related-products-carousel__footer .related-products-carousel__button svg{width:18px!important;height:18px!important;flex:0 0 18px}}@media (max-width: 640px){html body .saltele-category-page__group-title{width:95%;margin-right:auto;margin-left:auto;font-size:clamp(25px,7vw,30px);font-weight:700}html body .related-card-category-page__grid .related-products-carousel__topline .related-products-carousel__badges{left:6px!important}html body .related-card-category-page__grid .mattress-subcategory-badges--below-media{display:flex!important;width:100%!important;grid-column:1 / -1!important;grid-row:3!important;margin:9px 0 0!important;align-items:center!important;gap:4px!important}html body .related-card-category-page__grid .mattress-subcategory-badges--below-media .mattress-subcategory-badges__item{max-width:100%;min-height:20px;padding:3px 6px;font-size:9px;white-space:nowrap}}html body .shop-product-main-stack:has(.bed-mattress-carousel){grid-template-columns:minmax(0,1fr)}html body .bed-mattress-carousel{position:relative;left:50%;width:100cqw;min-width:0;max-width:none;margin:48px 0 48px -50cqw;padding:36px 40px 30px;overflow:hidden;color:var(--brand-ink);background:var(--brand-bg);font-family:var(--shop-block-font-family);box-sizing:border-box}html body .bed-mattress-carousel:has(+.paturi-size-sketches){margin-bottom:0!important}html body .bed-mattress-carousel+.paturi-size-sketches{margin-top:15px}@media (min-width: 1025px){html body .bed-mattress-carousel{left:auto;width:min(100%,1320px);max-width:1320px;margin-right:auto;margin-left:auto}html body .bed-mattress-carousel+.paturi-size-sketches{margin-top:18px!important}}html body .bed-mattress-carousel,html body .bed-mattress-carousel *{box-sizing:border-box}html body .bed-mattress-carousel__title{margin:0 0 26px;color:var(--brand-ink);font-size:clamp(24px,2.1vw,34px);font-weight:700;line-height:1.2;letter-spacing:-0.025em}html body .bed-mattress-carousel__track{display:flex;gap:24px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;cursor:grab}html body .bed-mattress-carousel__track::-webkit-scrollbar{display:none}html body .bed-mattress-carousel__track.is-dragging{cursor:grabbing;scroll-snap-type:none}html body .bed-mattress-carousel__card{position:relative;display:flex;flex:0 0 calc((100% - 48px) / 3);min-width:0;padding:28px 22px 30px;flex-direction:column;align-items:center;justify-content:flex-end;scroll-snap-align:start;overflow:hidden;color:var(--brand-ink);background:var(--brand-bg);border:1px solid color-mix(in srgb,var(--brand-ink) 15%,transparent);border-radius:12px;box-shadow:0 1px 4px color-mix(in srgb,var(--brand-ink) 8%,transparent);text-align:center;text-decoration:none;user-select:none}html body .bed-mattress-carousel__discount-badge{display:inline-flex;align-self:center;min-width:38px;min-height:23px;padding:3px 7px;align-items:center;justify-content:center;color:var(--shop-block-light-text);background:var(--brand-sale);border-radius:7px;font-size:11px;font-weight:700;line-height:1}html body .cf-menu-product__media{position:relative}html body .cf-menu-product__discount,html body .product-sale-badge{color:var(--shop-block-light-text)!important;background:var(--brand-sale)!important}html body .cf-menu-product__badges{position:absolute;z-index:2;top:8px;left:8px;display:flex;max-width:calc(100% - 16px);flex-wrap:wrap;gap:5px}html body .cf-menu-product__discount{display:inline-flex;min-height:25px;padding:4px 8px;align-items:center;justify-content:center;border-radius:7px;box-shadow:0 3px 9px color-mix(in srgb,var(--brand-ink) 10%,transparent);font-size:11px;font-weight:700;line-height:1}html body .cf-menu-panel .cf-menu-product__discount{min-height:28px;padding-inline:9px;border-radius:8px;font-size:12px}html body .cf-menu-product__gift{min-height:32px;padding:5px 9px;border-radius:8px;gap:6px;font-size:11px}html body .cf-menu-product__gift svg{width:17px;height:17px}@media (max-width: 1024px){html body .cf-menu-product__gift{min-height:29px!important;padding:4px 7px!important;border-radius:8px!important;gap:6px!important;font-size:9px!important}html body .cf-menu-product__gift svg{width:17px!important;height:17px!important}html body .related-card-category-page__grid .related-products-carousel__media>.cf-menu-product__badges{position:absolute!important;z-index:2!important;top:8px!important;left:8px!important;max-width:calc(100% - 16px)!important;gap:5px!important}html body .related-card-category-page__grid .related-products-carousel__media>.cf-menu-product__badges .cf-menu-product__discount{min-height:25px!important;padding:4px 8px!important;border-radius:7px!important;font-size:11px!important}html body .related-card-category-page__grid .related-products-carousel__media>.cf-menu-product__badges .cf-menu-product__gift{min-height:29px!important;padding:4px 7px!important;border-radius:8px!important;gap:6px!important;font-size:9px!important}html body .related-card-category-page__grid .related-products-carousel__media>.cf-menu-product__badges .cf-menu-product__gift svg{width:17px!important;height:17px!important}}html body .bed-mattress-carousel__media{position:relative;display:block;width:100%;height:150px;margin:0 0 14px;overflow:hidden}html body .bed-mattress-carousel__media img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;transition:transform 220ms ease;pointer-events:none}html body .bed-mattress-carousel__card:hover .bed-mattress-carousel__media img,html body .bed-mattress-carousel__card:focus-visible .bed-mattress-carousel__media img{transform:scale(1.025)}html body .bed-mattress-carousel__card:focus-visible,html body .bed-mattress-carousel__arrow:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}html body .bed-mattress-carousel__name{display:block;width:100%;font-size:clamp(20px,1.65vw,27px);font-weight:700;line-height:1.2}html body .bed-mattress-carousel__size{display:block;width:100%;margin-top:7px;color:color-mix(in srgb,var(--brand-ink) 72%,transparent);font-size:17px;font-weight:500;line-height:1.2}html body .bed-mattress-carousel__prices{display:flex;min-height:42px;margin-top:12px;align-items:baseline;justify-content:center;gap:16px;white-space:nowrap}html body .bed-mattress-carousel__prices del{color:color-mix(in srgb,var(--brand-ink) 72%,transparent);font-size:clamp(19px,calc(1.35vw + 2px),24px)}html body .bed-mattress-carousel__prices strong{color:var(--brand-ink);font-size:clamp(22px,1.8vw,30px);font-weight:700}html body .bed-mattress-carousel__note{max-width:1000px;margin:24px 4px 18px;color:var(--brand-ink);font-size:clamp(17px,1.45vw,24px);line-height:1.35}html body .bed-mattress-carousel__navigation{display:flex;align-items:center;justify-content:space-between}html body .bed-mattress-carousel__arrow{display:grid;width:62px;height:62px;padding:0;place-items:center;color:var(--brand-ink);background:transparent;border:2px solid var(--brand-ink);border-radius:50%;cursor:pointer}html body .bed-mattress-carousel__arrow svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body .bed-mattress-carousel__arrow:hover{background:var(--brand-mist)}@media (max-width: 1024px){html body .bed-mattress-carousel{left:auto;width:90%;margin-right:auto;margin-left:auto;padding:30px 28px 26px}html body .bed-mattress-carousel__track{gap:18px}html body .bed-mattress-carousel__card{flex-basis:calc((100% - 1.25 * 18px) / 2.25);padding:22px 18px 25px}html body .bed-mattress-carousel__media{height:auto;min-height:123px;max-height:132px;aspect-ratio:5 / 3}html body .bed-mattress-carousel__arrow{width:56px;height:56px}}@media (max-width: 640px){html body .bed-mattress-carousel{width:95%;margin-block:32px;padding:24px 14px 22px}html body .bed-mattress-carousel+.paturi-size-sketches{margin-top:8px}html body .bed-mattress-carousel__title{margin-bottom:20px}html body .bed-mattress-carousel__track{gap:14px}html body .bed-mattress-carousel__card{flex-basis:calc((100% - .25 * 14px) / 1.25);padding:18px 14px 22px}html body .bed-mattress-carousel__media{min-height:114px}html body .bed-mattress-carousel__name{font-size:19px}html body .bed-mattress-carousel__prices{gap:10px}html body .bed-mattress-carousel__note{margin-top:20px;font-size:15px}html body .bed-mattress-carousel__arrow{width:50px;height:50px}}@media (prefers-reduced-motion: reduce){html body .bed-mattress-carousel__track{scroll-behavior:auto}html body .bed-mattress-carousel__media img{transition:none}}@media (min-width: 1025px){:root{--shop-block-desktop-content: 1200px;--shop-block-desktop-wide: 1320px;--shop-block-desktop-section-gap: 52px}html body .shop-product-main-stack{width:min(100%,var(--shop-block-desktop-wide))!important;max-width:var(--shop-block-desktop-wide)!important;gap:18px!important;margin:32px auto 0!important;padding:0 24px!important;box-sizing:border-box!important}html body .related-card-category-page{width:min(100%,1480px)!important;max-width:1480px!important;margin-right:auto!important;margin-left:auto!important}html body .saltea-subcategories-toggle,html body .category-cards,html body .kids-category-cards,html body .home-under-the-fold__inner,html body .benefits-4-grid,html body .home-cta-section,html body .sleep-better-cta,html body .product-cat-page-cta,html body .reviews-section,html body .bed-name-and-photos{width:min(calc(100% - 48px),var(--shop-block-desktop-content))!important;max-width:var(--shop-block-desktop-content)!important;margin-right:auto!important;margin-left:auto!important}html body .paturi-home-fullwidth-slider__image,html body .paturi-home-fullwidth-slider__fallback{width:100%!important;height:clamp(420px,31.25vw,560px)!important;min-height:0!important;aspect-ratio:auto!important;object-fit:cover!important}html body .home-under-the-fold{padding:42px 0 48px!important}html body .home-under-the-fold__title{max-width:880px!important;margin-bottom:32px!important;font-size:30px!important;line-height:1.08!important}html body .home-under-the-fold__actions{gap:20px!important;margin-top:26px!important}html body .home-under-the-fold__button.shop-button{min-height:54px!important}html body .homepage-3-logos{max-width:none!important;padding:26px 32px!important}html body .homepage-3-logos__group{gap:42px!important}html body .homepage-3-logos__image{max-width:220px!important;max-height:76px!important}html body .category-cards,html body .kids-category-cards,html body .benefits-4-grid,html body .home-cta-section{margin-top:var(--shop-block-desktop-section-gap)!important;margin-bottom:var(--shop-block-desktop-section-gap)!important}html body .category-cards__heading,html body .kids-category-cards__heading{font-size:30px!important}html body .category-cards__heading,html body .kids-category-cards__header{margin-bottom:26px!important}html body .category-cards__card{--category-card-inset: 21px;min-height:500px!important}html body .category-cards__content{padding:21px!important}html body .category-cards__intro{margin-top:18px!important;font-size:17px!important}html body .category-cards__title{font-size:34px!important}html body .category-cards__rule{margin-top:18px!important}html body .category-cards__description{margin-top:14px!important;font-size:14px!important}html body .category-cards__button{min-height:46px!important;margin-top:0!important;padding:10px 15px!important;font-size:13px!important}html body .kids-category-cards__header{max-width:560px!important}html body .kids-category-cards__subtitle{font-size:17px!important}html body .kids-category-cards__list{gap:22px!important}html body .kids-category-cards__card{min-height:390px!important}html body .kids-category-cards__content{padding:30px!important}html body .kids-category-cards__icon{width:48px!important;height:48px!important}html body .kids-category-cards__icon svg{width:28px!important;height:28px!important}html body .kids-category-cards__title{margin-top:18px!important;font-size:32px!important}html body .kids-category-cards__description{margin-top:12px!important;font-size:15px!important}html body .kids-category-cards__button{min-height:46px!important;margin-top:20px!important;padding:10px 15px!important;font-size:13px!important}html body .benefits-4-grid__header{margin-bottom:30px!important}html body .benefits-4-grid__header h2{font-size:40px!important}html body .benefits-4-grid__header p{font-size:17px!important}html body .benefits-4-grid__list{gap:18px!important}html body .benefits-4-grid__card{min-height:310px!important;padding:30px 22px!important}html body .benefits-4-grid__icon{width:54px!important;height:54px!important}html body .benefits-4-grid__card h3{min-height:48px!important;margin-top:16px!important;font-size:20px!important}html body .benefits-4-grid__rule{margin:16px 0 18px!important}html body .benefits-4-grid__card p{font-size:15px!important}html body .home-cta-section{min-height:520px!important;border-radius:22px!important}html body .home-cta-section__content{padding:42px 44px!important}html body .home-cta-section__eyebrow{margin-bottom:24px!important;font-size:14px!important}html body .home-cta-section h2{font-size:42px!important}html body .home-cta-section__subtitle{margin:18px 0 26px!important;font-size:17px!important}html body .home-cta-section__benefits{margin-bottom:28px!important}html body .home-cta-section__benefit span{height:38px!important}html body .home-cta-section__benefit svg{width:34px!important;height:34px!important}html body .home-cta-section__actions{gap:16px!important}html body .home-cta-section__actions a,html body .home-cta-section__actions button{min-height:52px!important;padding:12px 16px!important;font-size:13px!important}html body .home-cta-section__schedule{margin-top:26px!important}html body .saltea-subcategories-toggle{margin-top:46px!important}.catalog-heading:has(>.mattress-finder)~.saltea-subcategories-toggle--homepage{padding-top:15px}html body .saltea-subcategories-toggle__title,html body .saltea-subcategories-toggle__heading{margin-bottom:30px!important}html body .saltea-subcategories-toggle__title-main{font-size:36px!important}html body .saltea-subcategories-toggle__title-subtitle,html body .saltea-subcategories-toggle__title--explore,html body .saltea-subcategories-toggle__all{font-size:22px!important}html body .saltea-subcategories-toggle__title--homepage{font-size:30px!important}html body .saltea-subcategories-toggle__track{width:calc(100% - 80px)!important}html body .saltea-subcategories-toggle__media{width:min(126px,calc(100% - 8px))!important;margin-bottom:12px!important}html body .saltea-subcategories-toggle__name{min-height:52px!important;font-size:15px!important}html body .saltea-subcategories-toggle__pointer{height:38px!important}html body .saltea-subcategories-toggle__pointer span{height:21px!important}html body .saltea-subcategories-toggle__arrow{top:44px!important;width:38px!important;height:38px!important}html body .saltea-subcategories-toggle__panel{min-height:88px!important;margin:0 38px!important;gap:22px!important;padding:18px 42px!important;font-size:15px!important}html body .saltea-subcategories-toggle__panel-icon{width:38px!important;height:38px!important;flex-basis:38px!important}html body .saltea-subcategories-toggle__tabpanel>.related-products-carousel--embedded{margin-top:30px!important}html body .related-products-carousel{--related-carousel-card-width: 340px !important;padding-top:42px!important;padding-bottom:52px!important}.saltea-subcategories-toggle--without-desktop-description .saltea-subcategories-toggle__panel,.saltea-subcategories-toggle--without-desktop-description .saltea-subcategories-toggle__pointer{display:none}html body .saltea-subcategories-toggle--without-desktop-description .saltea-subcategories-toggle__tabpanel>.related-products-carousel--embedded{margin-top:0!important;padding-top:12px!important}html body .related-products-carousel__header{margin-bottom:26px!important}html body .related-products-carousel__title{font-size:26px!important}html body .related-products-carousel__track{gap:18px!important;padding-top:10px!important;padding-bottom:14px!important}html body .related-products-carousel__card{width:340px!important;max-width:340px!important;flex-basis:340px!important;border-radius:16px!important}html body .related-card-category-page__grid>.related-products-carousel__card--category{width:100%!important;max-width:100%!important;flex-basis:auto!important;border-radius:16px!important}html body .related-card-category-page .related-card-category-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}html body .related-products-carousel__topline{min-height:70px!important;padding:15px 16px 8px!important}html body .related-products-carousel__topline .related-products-carousel__name{font-size:19px!important}html body .related-products-carousel__discount,html body .related-products-carousel__gift{min-height:28px!important;padding:4px 7px!important}html body .related-products-carousel__discount{font-size:12px!important}html body .related-products-carousel__media{height:248px!important;margin:0 16px!important}html body .related-products-carousel .related-products-carousel__media{height:148.8px!important}html body .related-products-carousel__body{padding:0 16px 16px!important}html body .related-products-carousel__facts{margin-top:11px!important;padding-bottom:14px!important}html body .related-products-carousel__fact{min-height:36px!important;padding:0 8px!important;gap:6px!important}html body .related-products-carousel__fact>svg{width:18px!important;height:18px!important}html body .related-products-carousel__ratings{gap:10px!important;padding:14px 0!important}html body .related-products-carousel__rating{grid-template-columns:18px minmax(0,1fr) 132px!important;gap:7px!important}html body .related-products-carousel__metric-icon{width:18px!important;height:18px!important}html body .related-products-carousel__bars{gap:4px!important}html body .related-products-carousel__footer{padding-top:14px!important;gap:12px!important}html body .related-products-carousel__price-block{gap:6px!important}html body .related-products-carousel .related-products-carousel__footer .related-products-carousel__button.shop-button,html body .related-card-category-page .related-products-carousel__footer .related-products-carousel__button.shop-button{min-height:38px!important;padding:3px 11px!important;gap:10px!important;font-size:12px!important}.catalog-toolbar--hide-on-desktop{display:none}html body .saltele-category-page__group+.saltele-category-page__group{margin-top:42px!important}html body .saltele-category-page__group-title{margin-bottom:18px!important;font-size:24px!important}html body .shop-product-content-grid{column-gap:26px!important;row-gap:18px!important}html body .shop-product-content-grid,html body .shop-product-content-grid__primary,html body .shop-product-content-grid__details{gap:18px!important}html body .prod-title-and-desc__title{font-size:40px!important;line-height:1.08!important}html body .prod-title-and-desc__description{font-size:15px!important}html body .generic-product-gallery{gap:10px!important}html body .generic-product-gallery__preview{max-height:610px!important}html body .generic-product-gallery__preview-play{width:60px!important;height:60px!important}html body .generic-product-gallery__thumb-wrap{padding-right:28px!important;padding-left:28px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__label{margin-bottom:18px!important;font-size:21px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__badges{gap:10px!important;margin-bottom:16px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__toggle{min-height:56px!important;padding:12px 18px!important;font-size:15px!important}html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__hint,html body .shop-product-content-grid__secondary .paturi-product-size-dropdown__actions{margin-top:18px!important}html body .shop-product-content-grid__details .product-summary-specs__inner{min-height:110px!important;border-radius:16px!important}html body .shop-product-content-grid__details .product-summary-specs__item{padding:14px 8px!important}html body .shop-product-content-grid__details .product-summary-specs__icon{width:36px!important;height:36px!important}html body .shop-product-content-grid__details .product-summary-specs__text{font-size:15px!important}html body .shop-product-content-grid__details .duritate-saltea{padding:10px 0 0!important}html body .shop-product-content-grid__details .duritate-saltea__title{margin-bottom:20px!important;font-size:30px!important}html body .shop-product-content-grid__details .duritate-saltea__scale{height:116px!important}html body .shop-product-content-grid__details .duritate-saltea__wave{height:46px!important}html body .shop-product-content-grid__details .duritate-saltea__dot{width:28px!important}html body .shop-product-content-grid__details .duritate-saltea__label{font-size:14px!important}html body .product-installment-calculator{width:min(100%,var(--shop-block-desktop-content))!important;margin-top:18px!important;padding:16px 18px 12px!important;gap:12px 20px!important;border-radius:16px!important}html body .product-installment-calculator__monthly{min-height:72px!important;padding-left:26px!important}html body .product-installment-calculator__row strong,html body .product-installment-calculator__monthly strong{font-size:22px!important}html body .product-installment-calculator__credit{min-height:46px!important}html body .product-installment-calculator__iute{height:42px!important}html body .saltea-custom-size{padding-top:46px}html body .saltea-layers,html body .majestic-saltea-layers{margin-top:46px!important}html body .saltea-layers__inner{--saltea-layers-content-width: 900px !important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important}html body .majestic-saltea-layers .saltea-layers__inner{padding-top:36px!important}html body .saltea-layers__title{font-size:40px!important}html body .saltea-layers__toggle{grid-template-columns:1fr 32px!important;gap:14px!important;padding:16px 0!important}html body .saltea-layers__label{gap:14px!important;font-size:22px!important}html body .saltea-layers__number,html body .saltea-layers__marker{width:36px!important;flex-basis:36px!important;font-size:16px!important}html body .saltea-layers__content-inner{padding-bottom:18px!important;font-size:16px!important;line-height:1.55!important}html body .saltea-specs,html body .specificatii-paturi{width:min(100%,960px)!important;max-width:960px!important;margin-right:auto!important;margin-left:auto!important}html body .saltea-specs__toggle,html body .specificatii-paturi__toggle{padding-top:18px!important;padding-bottom:18px!important;font-size:20px!important}html body .saltea-specs__answer-inner,html body .specificatii-paturi__answer-inner{padding-bottom:20px!important;font-size:16px!important;line-height:1.55!important}html body .saltea-video-story{margin-top:52px!important;padding:54px 24px 48px!important}html body .saltea-specs+.saltea-video-story{margin-top:min(57px,3vw + 17px)!important}html body .saltea-video-story__inner{max-width:1000px!important}html body .saltea-video-story__eyebrow{margin-bottom:20px!important;font-size:17px!important}html body .saltea-video-story__title{max-width:760px!important;margin-bottom:30px!important;font-size:44px!important}html body .saltea-video-story__video{max-height:560px!important;object-fit:cover!important}html body .saltea-video-story__copy{max-width:820px!important;margin-top:24px!important;font-size:20px!important}html body .sleep-better-cta,html body .product-cat-page-cta{min-height:450px!important;margin-top:52px!important;margin-bottom:52px!important}html body .sleep-better-cta__content,html body .product-cat-page-cta__content{width:min(54%,620px)!important;padding:52px 56px!important}html body .sleep-better-cta__title,html body .product-cat-page-cta__title{font-size:44px!important;line-height:1.15!important}html body .sleep-better-cta__copy{margin-top:20px!important;font-size:18px!important}html body .sleep-better-cta__rule,html body .product-cat-page-cta__rule{margin-top:24px!important}html body .sleep-better-cta__actions,html body .product-cat-page-cta__actions{margin-top:26px!important}html body .product-order-cta{min-height:430px!important;padding:32px 24px 36px!important}html body .product-order-cta__image-wrap{height:190px!important}html body .product-order-cta__title{margin:0 0 24px!important;font-size:38px!important}html body .product-order-cta .product-order-cta__button.shop-button--secondary{margin-top:26px!important}html body .reviews-section{margin-top:52px!important;margin-bottom:52px!important}html body .reviews-section__inner{padding:48px 64px 44px!important}html body .reviews-section__header{margin-bottom:30px!important}html body .reviews-section__title{font-size:44px!important}html body .reviews-section__subtitle{margin-top:16px!important;font-size:28px!important}html body .reviews-section__widget{min-height:190px!important}html body .reviews-section__footer{margin-top:28px!important}html body .bed-name-and-photos,html body .paturi-size-sketches,html body .bed-mattress-carousel{margin-top:52px!important;margin-bottom:52px!important}html body .bed-name-and-photos__title{margin-bottom:24px!important;font-size:40px!important}html body .bed-name-and-photos__grid{gap:18px!important}html body .paturi-size-sketches{max-width:720px!important;gap:24px!important;padding:42px 54px 46px!important}html body .paturi-size-sketches__title{font-size:32px!important}html body .paturi-size-sketches__description{margin-top:20px!important}html body .bed-mattress-carousel{width:min(calc(100% - 48px),var(--shop-block-desktop-wide))!important;max-width:var(--shop-block-desktop-wide)!important;padding:30px 34px 26px!important}html body .bed-mattress-carousel__title{margin-bottom:22px!important;font-size:30px!important}html body .bed-mattress-carousel__track{gap:18px!important}html body .bed-mattress-carousel__card{padding:22px 18px 24px!important}html body .bed-mattress-carousel__media{height:126px!important;margin-bottom:10px!important}html body .bed-mattress-carousel__name{font-size:22px!important}html body .bed-mattress-carousel__prices strong{font-size:24px!important}html body .bed-mattress-carousel__note{margin-top:18px!important;margin-bottom:14px!important;font-size:18px!important}html body .bed-mattress-carousel__arrow{width:50px!important;height:50px!important}html body .majestic-video-presentation{min-height:640px!important}html body .majestic-video-presentation__content{width:min(86%,820px)!important;padding:82px 0 68px!important}html body .majestic-video-presentation__eyebrow{font-size:20px!important}html body .majestic-video-presentation__title{margin-top:22px!important;font-size:46px!important}html body .majestic-video-presentation__copy{margin-top:36px!important;font-size:21px!important}html body .majestic-presentation,html body .majestic-presentation-parallax,html body .majestic-video-presentation,html body .majestic-terra{min-height:560px!important}html body .majestic-presentation__content,html body .majestic-presentation-parallax__content,html body .majestic-terra__content{padding-top:64px!important;padding-bottom:58px!important}html body .majestic-presentation__title,html body .majestic-presentation-parallax__title,html body .majestic-terra__title{font-size:38px!important}html body .majestic-presentation__copy,html body .majestic-presentation-parallax__copy,html body .majestic-terra__copy{margin-top:30px!important;font-size:18px!important}html body .accessories-carousel{--accessories-card-width: 280px !important}html body .accessories-carousel__visual{aspect-ratio:280 / 350!important}html body .accessories-carousel__product-heading{top:22px!important;right:18px!important;left:20px!important}html body .accessories-carousel__features{min-height:46px!important}html body .accessories-carousel__cta-wrap{padding:10px 10px 13px!important}html body .accessories-carousel__cta{min-height:48px!important;font-size:13px!important}}@media (min-width: 1025px){html body .product-category-link__anchor{gap:10px!important;font-size:21px!important}html body .product-category-link__icon{width:24px!important;height:24px!important;flex-basis:24px!important}html body .product-badges__item{min-height:30px!important;padding:5px 11px!important;font-size:14px!important}html body .prod-title-and-desc{margin-bottom:12px!important}html body .discount-badge-section{margin-bottom:20px!important}html body .related-products__header{margin-bottom:20px!important}html body .related-products__title{font-size:25px!important}html body .related-products__intro{font-size:15px!important}html body .related-products__list{gap:14px!important}html body .related-products__card{grid-template-rows:150px auto!important;min-height:320px!important;gap:14px 12px!important;padding:12px 14px 16px!important}html body .related-products__media{height:150px!important}html body .related-products__name{font-size:18px!important}html body .related-products__description{margin-top:6px!important;font-size:13px!important;-webkit-line-clamp:2!important}html body .related-products__prices{gap:12px!important;margin-top:9px!important;font-size:16px!important}html body .related-products__check{width:34px!important;height:34px!important}html body .related-products__input:checked+.related-products__check{border-width:9px!important}html body .paturi-footer__inner{width:min(calc(100% - 48px),1040px)!important;max-width:1040px!important;padding:56px 0 22px!important}html body .paturi-footer__top{grid-template-columns:repeat(2,minmax(140px,1fr)) minmax(250px,1.2fr)!important;gap:38px!important}html body .paturi-footer__heading{font-size:21px!important}html body .paturi-footer__list{font-size:14px!important}html body .paturi-footer__bottom{gap:48px!important;margin-top:44px!important}html body .paturi-footer__socials{margin-bottom:16px!important}html body .paturi-footer__social-link{width:38px!important;height:38px!important}html body .paturi-footer__contact-list{gap:8px!important;font-size:13px!important}html body .paturi-footer__logos img{max-width:128px!important;max-height:36px!important}html body .majestic-springs{padding:52px 0 58px!important}html body .majestic-springs__inner{width:min(88%,800px)!important}html body .majestic-springs__video{width:min(100%,560px)!important}html body .majestic-springs__eyebrow{margin-top:20px!important;font-size:16px!important}html body .majestic-springs__title{font-size:34px!important}html body .majestic-springs__benefits{gap:48px!important;margin-top:40px!important}html body .majestic-springs__benefit{font-size:16px!important}html body .majestic-springs__icon{width:64px!important;height:42px!important;margin-bottom:11px!important}html body .majestic-springs__copy{margin-top:30px!important;font-size:14px!important;line-height:1.3!important}html body .majestic-terra{min-height:540px!important}html body .majestic-terra__content{width:min(86%,700px)!important;padding:0!important}html body .majestic-terra__eyebrow{font-size:18px!important}html body .majestic-terra__title{font-size:36px!important}html body .majestic-terra__copy{margin-top:30px!important;font-size:18px!important}html body .majestic-terra__sphere--mohair{top:-24px!important;width:230px!important}html body .majestic-terra__sphere--fabric{bottom:-38px!important;width:250px!important}html body section[id^=majestic-presentation-parallax-].majestic-presentation{min-height:clamp(680px,45vw,820px)!important;margin-top:40px!important;padding-top:24px!important;padding-bottom:80px!important}html body section[id^=majestic-presentation-parallax-] .majestic-presentation__content{width:min(86%,800px)!important;padding-top:56px!important}html body .majestic-presentation__title{font-size:38px!important}html body .majestic-presentation__description{margin-top:30px!important;font-size:20px!important}html body section[id^=majestic-presentation-parallax-] .majestic-presentation__mattress{top:auto!important;bottom:55px!important;width:min(50.3vw,950px)!important}}@container installment-calculator (max-width: 980px){html body .product-installment-calculator{grid-template-columns:minmax(0,1fr)!important}html body .product-installment-calculator__cart{width:100%!important}}@container installment-calculator (max-width: 760px){html body .product-installment-calculator__summary{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html body .product-installment-calculator__prices{padding-right:0!important}html body .product-installment-calculator__monthly{min-height:auto!important;padding-top:16px!important;padding-left:0!important;border-top:1px solid color-mix(in srgb,var(--brand-accent) 55%,transparent)!important;border-left:0!important}}.catalog-heading,.catalog-description{width:calc(100% - 120px);max-width:1320px;margin:32px auto 0;color:var(--brand-ink)}.catalog-heading__title{margin:0 0 20px;color:var(--brand-ink);font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.catalog-server-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:12px;list-style:none;padding:0}.catalog-server-products li{min-width:0;overflow:hidden;border:1px solid var(--brand-mist);border-radius:12px;background:var(--brand-bg)}.catalog-server-products img{width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover}.catalog-server-products a{display:block;padding:12px;font-weight:700;overflow-wrap:anywhere}.storefront-breadcrumbs:not(.shop-product-breadcrumbs) ol{height:auto;flex-wrap:wrap;row-gap:4px}.shop-product-breadcrumbs{overflow-x:auto}.shop-product-breadcrumbs ol{width:max-content;flex-wrap:nowrap;white-space:nowrap}.storefront-contact__showroom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px;margin-block:24px;color:var(--brand-ink)}.storefront-contact__details address{display:grid;gap:4px;font-style:normal}.storefront-contact__details h2{margin-top:16px;font-weight:700}.storefront-contact__map iframe{width:100%;border:0;border-radius:12px}.storefront-contact__showroom a{color:var(--brand-navy);text-decoration:underline}.catalog-heading__navigation{display:flex;flex-wrap:wrap;gap:8px}.catalog-heading__navigation--beds{--catalog-heading-link-font-offset: 3px}.catalog-heading__navigation .catalog-heading__link[hidden],.catalog-heading__toggle[hidden]{display:none}.catalog-heading__toggle{display:none}.home-page-heading{text-align:center}.home-page-heading .catalog-heading__title{font-size:clamp(1.4rem,2vw,1.875rem);margin-bottom:0}.catalog-heading__link{display:inline-flex;align-items:center;padding:10px 16px;border:1px solid var(--brand-mist);border-radius:999px;background:var(--brand-bg);color:var(--brand-navy);font-size:calc(14px + var(--catalog-heading-link-font-offset, 0px));line-height:1.4;text-decoration:none;overflow-wrap:anywhere;max-width:100%}.catalog-heading__link:hover,.catalog-heading__link:focus-visible{background:var(--brand-mist);border-color:var(--brand-accent)}.catalog-heading__link:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}@media (max-width: 1024px){.catalog-heading,.catalog-description{width:90%;margin-left:auto;margin-right:auto}.storefront-contact{width:90%;margin-inline:auto;padding-inline:0}.catalog-heading__navigation{gap:6px}.catalog-heading__navigation .catalog-heading__link{padding:7px 11px;font-size:calc(13px + var(--catalog-heading-link-font-offset, 0px))}.catalog-heading__toggle:not([hidden]){display:inline-flex;margin-top:12px;padding:7px 0;border:0;background:transparent;color:var(--brand-accent);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.catalog-heading__toggle:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}}@media (max-width: 640px){.catalog-heading,.catalog-description{width:95%;margin:24px auto 0}.storefront-contact{width:95%}.storefront-contact__showroom{grid-template-columns:minmax(0,1fr)}.catalog-server-products{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-heading__title{margin-bottom:16px}.catalog-heading__link{padding:8px 12px}.catalog-heading__navigation .catalog-heading__link{padding:6px 10px;font-size:calc(12px + var(--catalog-heading-link-font-offset, 0px))}}html body .saltea-subcategories-toggle--without-heading{margin-top:28px!important}html body .shop-product-main-stack>.related-products-carousel:has(+.saltea-subcategories-toggle--without-heading){padding-bottom:16px!important}html body .shop-product-main-stack>.related-products-carousel+.saltea-subcategories-toggle--without-heading{margin-top:0!important}html body .shop-product-main-stack>.saltea-subcategories-toggle:has(+.accessories-carousel) .related-products-carousel--embedded{padding-bottom:28px!important}html body .shop-product-main-stack>.saltea-subcategories-toggle+.accessories-carousel{padding-bottom:34px}html body #main>.saltea-subcategories-toggle--homepage:has(+#catalog-results) .related-products-carousel--embedded{padding-bottom:clamp(28px,4vw,48px)!important}html body #main>.saltea-subcategories-toggle--homepage:has(+.form-no-popup) .related-products-carousel--embedded{padding-bottom:16px!important}html body #main>.saltea-subcategories-toggle--homepage+.form-no-popup{margin-top:16px;margin-bottom:48px}.mattress-finder{width:100%;min-width:0}html body [data-menu-mattress-finder]>.mattress-finder__card{margin:0;padding:0;border:0;background:none}html body [data-menu-mattress-finder]>.mattress-finder__card>:not(dialog),html body [data-menu-mattress-finder]>.mattress-finder__help{display:none!important}.mattress-finder__card{padding:28px 32px;border:1px solid var(--brand-pink);border-radius:20px;background:var(--shop-block-light-text)}.mattress-finder h2{margin:0 0 20px;color:var(--brand-navy);font-size:clamp(1.3rem,2.2vw,2rem);font-weight:700;line-height:1.2}.mattress-finder__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.mattress-finder__field{display:grid;min-width:0;gap:7px;color:var(--brand-navy);font-size:18px;font-weight:500;line-height:1.3}.mattress-finder__field>label{margin:0;color:inherit;font:inherit}.mattress-finder__select-wrap{position:relative;display:block;min-width:0}.mattress-finder__field select,.mattress-finder__field input{display:block;width:100%;min-width:0;height:48px;padding:10px 40px 10px 14px;border:1px solid color-mix(in srgb,var(--brand-accent) 35%,transparent);border-radius:10px;background:var(--shop-block-light-text);color:var(--brand-navy);font:inherit;font-size:17px;text-overflow:ellipsis;appearance:none}.mattress-finder__field input{padding-right:12px}.mattress-finder__field select,.mattress-finder__field input{font-weight:400}.mattress-finder .mattress-finder__select-trigger{display:block;width:100%;min-width:0;height:48px;padding:10px 40px 10px 14px;border:1px solid color-mix(in srgb,var(--brand-accent) 35%,transparent);border-radius:10px;background:var(--shop-block-light-text);color:var(--brand-navy);font:inherit;font-size:17px;font-weight:400;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color 160ms,box-shadow 160ms}.mattress-finder .mattress-finder__select-trigger.is-placeholder{color:var(--shop-block-placeholder-text)}.mattress-finder #finder-trigger-mattress_size.is-placeholder{font-size:clamp(11px,3.5vw,17px)}.mattress-finder .mattress-finder__select-trigger[aria-expanded=true]{border-color:var(--brand-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent) 12%,transparent)}.mattress-finder__select-trigger[aria-expanded=true]+svg{transform:translateY(-50%) rotate(180deg)}.mattress-finder__select-menu{position:fixed;z-index:2147483000;inset:auto;margin:0;padding:6px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--brand-accent) 25%,var(--brand-mist));border-radius:18px;background:var(--shop-block-light-text);color:var(--brand-navy);box-shadow:0 16px 40px color-mix(in srgb,var(--brand-navy) 16%,transparent),0 3px 10px color-mix(in srgb,var(--brand-accent) 8%,transparent);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--brand-lavender) transparent}.mattress-finder__select-menu:popover-open{animation:mattress-select-menu-in 140ms ease-out}.mattress-finder__select-option{position:relative;display:flex;align-items:center;min-height:44px;padding:10px 42px 10px 14px;border-radius:12px;color:var(--brand-navy);font-size:16px;font-weight:400;line-height:1.4;cursor:pointer}.mattress-finder__select-option+.mattress-finder__select-option{margin-top:2px}.mattress-finder__select-option:first-child{margin-bottom:6px;color:var(--brand-accent)}.mattress-finder__select-option:is(:hover,.is-active),.mattress-finder__select-option[aria-selected=true]{background:var(--brand-mist)}.mattress-finder__select-option[aria-selected=true]{color:var(--brand-accent);font-weight:600}.mattress-finder__select-option[data-finder-option=""]{color:var(--shop-block-placeholder-text)}.mattress-finder__select-option[aria-selected=true]::after{content:"";position:absolute;top:50%;right:17px;width:6px;height:11px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg);pointer-events:none}.mattress-finder__choices--firmness [value=soft]{--finder-firmness-color: var(--brand-firmness-soft)}.mattress-finder__choices--firmness [value=medium_soft]{--finder-firmness-color: var(--brand-firmness-medium-soft)}.mattress-finder__choices--firmness [value=medium]{--finder-firmness-color: var(--brand-firmness-medium)}.mattress-finder__choices--firmness [value=medium_firm]{--finder-firmness-color: var(--brand-firmness-medium-firm)}.mattress-finder__choices--firmness [value=firm]{--finder-firmness-color: var(--brand-firmness-firm)}@keyframes mattress-select-menu-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.mattress-finder__select-menu:popover-open{animation:none}.mattress-finder .mattress-finder__select-trigger{transition:none}}.mattress-finder__select-wrap svg{position:absolute;right:12px;top:50%;width:20px;height:20px;transform:translateY(-50%);fill:none;stroke:currentColor;stroke-width:1.8;pointer-events:none}.mattress-finder__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center;gap:12px;margin:18px 0}.mattress-finder__actions .mattress-finder__reset{justify-self:end}.mattress-finder button{cursor:pointer;font:inherit}.mattress-finder__more,.mattress-finder__reset{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:transparent;color:var(--brand-accent);font-size:18px}.mattress-finder__more svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5}.mattress-finder__reset{gap:8px;color:var(--brand-ink);white-space:nowrap}.mattress-finder__reset svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mattress-finder [hidden]{display:none!important}.mattress-finder .mattress-finder__submit{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;min-height:56px;padding:12px 20px;border:0;border-radius:12px;background:linear-gradient(110deg,var(--brand-accent),color-mix(in srgb,var(--brand-accent) 85%,var(--brand-navy)));color:var(--shop-block-light-text);font-size:22px;font-weight:600;line-height:1.3}.mattress-finder__submit:hover{filter:brightness(.96)}.mattress-finder :is(button,select,input):focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.mattress-finder .mattress-finder__help,html body .cf-menu-screen--main>.mattress-finder__help{display:flex;align-items:center;gap:16px;width:100%;min-width:0;margin:16px 0 0;padding:18px 22px;border:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent);border-radius:16px;background:var(--shop-block-light-text);box-shadow:0 4px 18px color-mix(in srgb,var(--brand-navy) 4%,transparent);color:var(--brand-ink);text-align:left;transition:background 160ms,border-color 160ms,box-shadow 160ms}.mattress-finder__help:hover{border-color:color-mix(in srgb,var(--brand-accent) 45%,transparent);background:color-mix(in srgb,var(--brand-mist) 25%,var(--shop-block-light-text));box-shadow:0 6px 22px color-mix(in srgb,var(--brand-navy) 7%,transparent)}.mattress-finder__help-icon{display:grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border-radius:14px;background:var(--brand-mist);color:var(--brand-accent)}.mattress-finder__help-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mattress-finder__help-copy{display:grid;flex:1;min-width:0;gap:4px;overflow-wrap:anywhere}.mattress-finder__help-title{font-size:17px;font-weight:600;line-height:1.35}.mattress-finder__help-action{color:var(--brand-accent);font-size:15px;font-weight:500;line-height:1.4}.mattress-finder__help-arrow{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:var(--brand-accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform 160ms}.mattress-finder__help:hover .mattress-finder__help-arrow{transform:translateX(2px)}html body .cf-menu-screen--main>.mattress-finder__help{border-color:transparent;background:var(--brand-lavender);color:var(--brand-navy)}html body .cf-menu-screen--main>.mattress-finder__help:hover{background:color-mix(in srgb,var(--brand-lavender) 92%,var(--brand-ink))}html body .cf-menu-screen--main>.mattress-finder__help :is(.mattress-finder__help-title,.mattress-finder__help-action,.mattress-finder__help-icon svg){color:var(--shop-block-light-text)}html body .cf-menu-screen--main>.mattress-finder__help .mattress-finder__help-icon{background:color-mix(in srgb,currentColor 16%,transparent);color:inherit}html body .cf-menu-screen--main>.mattress-finder__help .mattress-finder__help-arrow{stroke:currentColor}@media (max-width: 1024px){html body .cf-menu-screen--main{width:90%;margin-inline:auto}html body .cf-menu-panel__brandbar{padding-left:5%}html body .cf-menu-screen--products{width:90%;margin-inline:auto;padding-inline:0}}@media (max-width: 640px){html body .cf-menu-screen--main{width:95%;margin-inline:auto}html body .cf-menu-panel__brandbar{padding-left:2.5%}html body .cf-menu-screen--products{width:95%;margin-inline:auto}}@media (prefers-reduced-motion: reduce){.mattress-finder .mattress-finder__help,html body .cf-menu-screen--main>.mattress-finder__help,.mattress-finder__help-arrow{transition:none}.mattress-finder__help:hover .mattress-finder__help-arrow{transform:none}}.mattress-finder__dialog{position:fixed;inset:auto 0 0;box-sizing:border-box;width:min(960px,100%);height:calc(100dvh - max(20px,env(safe-area-inset-top,0px)));max-width:none;max-height:none;margin:0 auto;padding:0 0 env(safe-area-inset-bottom);overflow:hidden;border:1px solid var(--brand-lavender);border-bottom:0;border-radius:22px 22px 0 0;background:var(--brand-bg);color:var(--brand-ink);box-shadow:0 -6px 40px color-mix(in srgb,var(--brand-ink) 12%,transparent)}.mattress-finder__dialog[open]{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr)}.mattress-finder__filter-view{display:flex;flex-direction:column}.mattress-finder__filter-view,.mattress-finder__results{grid-area:1 / 1;min-width:0;min-height:0}.mattress-finder__dialog::backdrop{background:color-mix(in srgb,var(--brand-ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes mattress-finder-dialog-enter{from{transform:translateY(100%)}to{transform:none}}@keyframes mattress-finder-backdrop-enter{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: no-preference){.mattress-finder__dialog[open]{animation:mattress-finder-dialog-enter 360ms cubic-bezier(.22,1,.36,1) backwards}.mattress-finder__dialog[open]::backdrop{animation:mattress-finder-backdrop-enter 280ms ease-out backwards}}.mattress-finder__dialog-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid var(--brand-mist)}.mattress-finder__dialog-header h2{font-size:24px}.mattress-finder .mattress-finder__dialog-header h2{margin:0}.mattress-finder :is(.mattress-finder__close,.mattress-finder__results-back){display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;padding:0;border:0;border-radius:50%;background:var(--brand-mist);color:var(--brand-navy)}.mattress-finder :is(.mattress-finder__close,.mattress-finder__results-back) svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mattress-finder__dialog-body{display:grid;flex:1 1 auto;min-height:0;align-content:start;gap:20px;overflow-y:auto;overscroll-behavior:contain;padding:24px}.mattress-finder__field-hint{color:color-mix(in srgb,var(--brand-ink) 65%,transparent);font-size:13px;line-height:1.4}.mattress-finder__dialog .mattress-finder__grid>.mattress-finder__field--choices{grid-column:1 / -1}.mattress-finder__choices{display:none}.mattress-finder[data-finder-ready=true] .mattress-finder__field--choices>:is(label,.mattress-finder__select-wrap),.mattress-finder__dialog .mattress-finder__field--choices>:is(label,.mattress-finder__select-wrap){display:none}.mattress-finder[data-finder-ready=true] .mattress-finder__choices,.mattress-finder__dialog .mattress-finder__choices{display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.mattress-finder__choice-options{display:flex;flex-wrap:wrap;gap:6px}.mattress-finder .mattress-finder__choice-options>button{flex:1 0 auto;min-width:44px;max-width:100%;min-height:44px;padding:8px 6px;border:1px solid color-mix(in srgb,var(--brand-accent) 35%,transparent);border-radius:10px;background:var(--shop-block-light-text);color:var(--brand-navy);font-size:15px;line-height:1.25;white-space:nowrap}.mattress-finder__choices--preferences .mattress-finder__choice-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mattress-finder .mattress-finder__choices--preferences button{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center;text-wrap:balance}.mattress-finder .mattress-finder__choices--firmness button{display:inline-flex;align-items:center;justify-content:center;gap:3px;padding-inline:3px}.mattress-finder__choices--firmness button:not([value=""])::before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--finder-firmness-color, transparent)}@media (max-width: 380px){.mattress-finder .mattress-finder__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.mattress-finder .mattress-finder__grid .mattress-finder__select-trigger{padding-inline:8px 26px;font-size:14px}}.mattress-finder .mattress-finder__choice-options>button[aria-pressed=true]{border-color:var(--brand-navy);background:var(--brand-navy);color:var(--shop-block-light-text);font-weight:600}.mattress-finder__budget{width:100%;min-inline-size:0;margin:0;padding:0;border:0;color:var(--brand-navy)}.mattress-finder__budget legend{margin:0 0 6px;padding:0;font-size:18px;font-weight:500}.mattress-finder__budget-note,.mattress-finder__budget-axis{margin:0;color:var(--shop-block-placeholder-text);font-size:13px;line-height:1.4}.mattress-finder__budget-chart{--budget-thumb: 28px;margin-top:8px;padding:12px 10px 3px;border:1px solid color-mix(in srgb,var(--brand-accent) 48%,transparent);border-radius:14px;background:color-mix(in srgb,var(--brand-mist) 42%,var(--shop-block-light-text))}.mattress-finder__budget-bars{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:clamp(3px,1vw,7px);height:clamp(66px,18vw,108px);margin-inline:calc(var(--budget-thumb) / 2)}.mattress-finder__budget-bars>span{border-radius:4px 4px 0 0;background:linear-gradient(to top,var(--brand-accent) var(--budget-selected, 0%),color-mix(in srgb,var(--brand-lavender) 48%,var(--brand-mist)) var(--budget-selected, 0%))}.mattress-finder__budget-track{position:relative;height:44px;cursor:pointer}.mattress-finder__budget-rail{position:absolute;inset:50% calc(var(--budget-thumb) / 2) auto;height:4px;transform:translateY(-50%);border-radius:4px;background:linear-gradient(to right,var(--brand-lavender) var(--budget-start, 0%),var(--brand-accent) var(--budget-start, 0%) var(--budget-end, 100%),var(--brand-lavender) var(--budget-end, 100%));pointer-events:none}.mattress-finder__budget-track>input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;appearance:none;pointer-events:none;touch-action:none}.mattress-finder .mattress-finder__budget-track>input:focus-visible{z-index:3;outline:0}.mattress-finder__budget-track>input.is-at-end{z-index:2}.mattress-finder__budget-track>input::-webkit-slider-runnable-track{height:var(--budget-thumb)}.mattress-finder__budget-track>input::-moz-range-track{height:var(--budget-thumb)}.mattress-finder__budget-track>input::-webkit-slider-thumb{width:var(--budget-thumb);height:var(--budget-thumb);appearance:none;border:1px solid var(--brand-mist);border-radius:50%;background:var(--shop-block-light-text);box-shadow:0 2px 5px color-mix(in srgb,var(--brand-ink) 22%,transparent);cursor:grab;pointer-events:auto}.mattress-finder__budget-track>input::-moz-range-thumb{box-sizing:border-box;width:var(--budget-thumb);height:var(--budget-thumb);border:1px solid var(--brand-mist);border-radius:50%;background:var(--shop-block-light-text);box-shadow:0 2px 5px color-mix(in srgb,var(--brand-ink) 22%,transparent);cursor:grab;pointer-events:auto}.mattress-finder__budget-track>input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--brand-accent)}.mattress-finder__budget-track>input:focus-visible::-moz-range-thumb{outline:2px solid var(--brand-accent)}.mattress-finder__budget-axis{display:flex;justify-content:space-between;gap:6px;margin:5px 0 2px}.mattress-finder__budget-bounds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mattress-finder__budget-label{display:block;margin:10px 0 6px;font-size:14px;font-weight:500}.mattress-finder__budget-amount{position:relative}.mattress-finder__budget-amount>input{width:100%;min-width:0;height:44px;padding:8px 46px 8px 10px;border:1px solid color-mix(in srgb,var(--brand-accent) 35%,transparent);border-radius:10px;background:var(--shop-block-light-text);color:var(--brand-navy);font:inherit;font-size:16px;appearance:none}.mattress-finder__budget-amount>span{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:var(--shop-block-placeholder-text);font-size:12px;pointer-events:none}.mattress-finder__budget-amount>input[aria-invalid=true]{border-color:var(--brand-danger)}.mattress-finder__budget-error{margin:8px 0 0;color:var(--brand-danger);font-size:13px}.mattress-finder__dialog-footer{position:relative;z-index:1;display:flex;flex:0 0 auto;align-items:center;gap:20px;padding:16px 24px;background:var(--brand-bg);border-top:1px solid var(--brand-mist)}.mattress-finder__dialog-footer:has([data-finder-submit][hidden]){padding:0;border:0}.mattress-finder__dialog-body[data-finder-scroll-more]+.mattress-finder__dialog-footer::before{position:absolute;inset:auto 0 100%;height:56px;background:linear-gradient(to bottom,transparent,var(--brand-bg));content:"";pointer-events:none}html.storefront-popup-open,html.storefront-popup-open body{overflow-y:hidden!important;overscroll-behavior-y:none}:where(dialog:modal,[aria-modal=true],[data-storefront-popup]){overscroll-behavior-y:contain}.mattress-finder__results-shell{height:100%;min-width:0;overflow-y:auto;overscroll-behavior:contain;border-radius:inherit;scroll-padding-top:80px}.mattress-finder__results-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:24px;padding:24px 32px;border-bottom:1px solid var(--brand-mist);background:var(--shop-block-light-text)}.mattress-finder__results-heading{display:grid;min-width:0;min-height:44px;align-content:center}.mattress-finder .mattress-finder__results-header h2{margin:0;font-size:clamp(22px,2vw,30px);line-height:1.2;overflow-wrap:anywhere}.mattress-finder__results-heading p{min-height:20px;margin:6px 0 0;color:color-mix(in srgb,var(--brand-ink) 68%,transparent);font-size:14px;line-height:1.4}.mattress-finder__results .mattress-finder__close{display:grid;place-items:center;padding:0}.mattress-finder__results .mattress-finder__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.mattress-finder__results-filters{min-width:0;padding:12px 32px 0;background:var(--shop-block-light-text)}.mattress-finder__results-actions{display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:2;padding:12px 32px;border-bottom:1px solid var(--brand-mist);background:var(--shop-block-light-text)}.mattress-finder__results-chips{display:flex;flex-wrap:wrap;min-width:0;gap:8px}.mattress-finder__results-chips>span{max-width:100%;padding:6px 10px;border-radius:999px;background:var(--brand-mist);color:var(--brand-navy);font-size:13px;line-height:1.4;overflow-wrap:anywhere}:is(.mattress-finder,.cf-menu-panel__subbar) .mattress-finder__results-edit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--brand-mist);border-radius:10px;background:var(--shop-block-light-text);color:var(--brand-accent);font-size:14px;font-weight:600}.mattress-finder__results-actions>.mattress-finder__results-edit{flex:0 1 auto;width:auto;min-width:0}.mattress-finder__results-actions>.mattress-finder__results-edit>span{min-width:0}.mattress-finder__results-actions>.mattress-finder__close{margin-inline-start:auto}.mattress-finder__results-actions>.mattress-finder__results-match{flex:0 0 auto;white-space:nowrap}.mattress-finder__results-edit svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.5}.mattress-finder__results-edit:hover{background:var(--brand-mist)}.mattress-finder__results-body{min-width:0;padding:24px 32px 32px;background:color-mix(in srgb,var(--brand-mist) 18%,var(--brand-bg))}.mattress-finder__results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.mattress-finder__results-grid>li{min-width:0}.mattress-finder__result-card{display:flex;flex-direction:column;min-width:0;height:100%;border:1px solid var(--brand-mist);border-radius:18px;background:var(--shop-block-light-text);color:var(--brand-ink);text-decoration:none;transition:border-color 160ms,box-shadow 160ms}.mattress-finder__result-card:hover{border-color:var(--brand-accent);box-shadow:0 6px 20px color-mix(in srgb,var(--brand-navy) 7%,transparent)}.mattress-finder__result-card:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.mattress-finder__result-media{--finder-image-inset: 12px;position:relative;display:block;flex:0 0 auto;aspect-ratio:16 / 10;min-width:0;padding:var(--finder-image-inset)}.mattress-finder__result-media img{position:absolute;inset:var(--finder-image-inset);display:block;width:calc(100% - var(--finder-image-inset) * 2);height:calc(100% - var(--finder-image-inset) * 2);object-fit:contain;border-radius:12px}.mattress-finder__result-discount{position:absolute;top:12px;left:12px;padding:5px 8px;border-radius:8px;background:var(--brand-sale);color:var(--shop-block-light-text);font-size:12px;font-weight:600;line-height:1.3}.mattress-finder__result-info{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;padding:18px}.mattress-finder__result-info h3{margin:0;color:var(--brand-ink);font-size:22px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.mattress-finder__alternatives-hint{margin:0 0 20px;padding:14px 16px;border-radius:12px;background:var(--brand-mist);color:var(--brand-navy);font-size:15px;line-height:1.5}.mattress-finder__match-count{--finder-match-color: color-mix(in srgb, var(--brand-success) var(--finder-match-percent, 100%), var(--brand-discount-red));display:inline-flex;width:fit-content;max-width:100%;margin:0;padding:5px 10px;border:1px solid color-mix(in srgb,var(--finder-match-color) 35%,transparent);border-radius:20px;background:color-mix(in srgb,var(--finder-match-color) 10%,var(--shop-block-light-text));color:var(--finder-match-color);font-size:13px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.mattress-finder__alternatives-heading{grid-column:1 / -1;min-width:0;padding-top:12px;color:var(--brand-accent)}.mattress-finder__alternatives-heading h3{margin:0;text-align:center;font-size:20px;line-height:1.3;overflow-wrap:anywhere}.mattress-finder__mismatches{display:grid;grid-column:1 / -1;gap:12px;min-width:0;margin:0 14px 14px;padding:12px;border:1px solid color-mix(in srgb,var(--brand-info) 25%,transparent);border-radius:10px;background:var(--brand-info-bg);color:var(--brand-info);font-size:13px;line-height:1.5;list-style:none;overflow-wrap:anywhere}.mattress-finder__mismatches li{display:grid;gap:4px}.mattress-finder__mismatches strong{font-weight:700}.mattress-finder__mismatch-label{display:flex;align-items:baseline;gap:8px;padding-bottom:6px;border-bottom:1px solid color-mix(in srgb,var(--brand-info) 20%,transparent);font-weight:400}.mattress-finder__info-icon{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid currentColor;border-radius:50%;font-size:12px;font-weight:700;line-height:1}@media (min-width: 641px){.mattress-finder__results-grid:has(>li:only-child){grid-template-columns:minmax(0,1fr);max-width:900px;margin-inline:auto}.mattress-finder__results-grid>li:only-child .mattress-finder__result-card{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr)}.mattress-finder__results-grid>li:only-child .mattress-finder__result-media{align-self:center}}.mattress-finder__result-facts{display:flex;width:100%;min-width:0}.mattress-finder__result-facts>span{display:grid;flex:1 1 0;min-width:0;gap:3px;padding:0 8px;align-content:start;justify-items:center;text-align:center}.mattress-finder__result-facts>span:not([hidden])~span:not([hidden]){border-inline-start:1px solid color-mix(in srgb,var(--brand-navy) 14%,transparent)}.mattress-finder__result-facts small{color:color-mix(in srgb,var(--brand-ink) 65%,transparent);font-size:11px;line-height:1.3;overflow-wrap:anywhere}.mattress-finder__result-facts b{color:var(--brand-navy);font-size:12px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.mattress-finder__result-footer{display:grid;grid-column:1 / -1;gap:12px;min-width:0;margin:0 14px 14px;padding-top:14px;border-top:1px solid var(--brand-mist)}.mattress-finder__result-price{display:flex;align-items:end;justify-content:space-between;min-width:0;gap:12px}.mattress-finder__result-price>small{min-width:0;overflow-wrap:anywhere}.mattress-finder__result-amounts{display:grid;min-width:0;gap:3px;text-align:right}.mattress-finder__result-price small,.mattress-finder__result-price del{color:color-mix(in srgb,var(--brand-ink) 65%,transparent);font-size:12px;line-height:1.3}.mattress-finder__result-price :is([data-result-dimension=true],strong){font-size:20px;line-height:1.25}.mattress-finder__result-price strong{color:var(--brand-ink);font-weight:700;overflow-wrap:anywhere}.mattress-finder__result-view{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 12px;border-radius:10px;background:var(--brand-ink);color:var(--shop-block-light-text);font-size:12px;font-weight:600;line-height:1.3}.mattress-finder__result-view svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mattress-finder__results-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;max-width:460px;min-height:min(420px,55dvh);margin:0 auto;padding:24px 0;text-align:center}.mattress-finder__results-message h3{margin:0;font-size:22px;font-weight:600;line-height:1.3}.mattress-finder__results-message p{margin:0;color:color-mix(in srgb,var(--brand-ink) 75%,transparent);font-size:16px;line-height:1.5}.mattress-finder__results-empty-icon{width:44px;height:44px;fill:none;stroke:var(--brand-accent);stroke-width:1.5;stroke-linecap:round}.mattress-finder__results-spinner{width:32px;height:32px;border:3px solid var(--brand-mist);border-top-color:var(--brand-accent);border-radius:50%;animation:mattress-finder-spin 800ms linear infinite}@keyframes mattress-finder-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.mattress-finder__results-spinner{animation:none}.mattress-finder__result-card{transition:none}}#catalog-results,#catalog-results .saltele-category-page__group{scroll-margin-top:90px}html:not(.storefront-popup-open) body:has([data-mattress-group]){overflow:visible!important}html body [data-mattress-group]{--catalog-sticky-top: 73px}html body .mattress-finder__sticky{position:fixed;inset:auto 0 0;z-index:999;display:flex;justify-content:center;width:min(1320px,100%);box-sizing:border-box;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));margin-inline:auto;gap:12px;border-top:1px solid var(--brand-mist);border-radius:12px 12px 0 0;background:var(--brand-bg);box-shadow:0 -6px 18px color-mix(in srgb,var(--brand-navy) 9%,transparent)}html:has(.mattress-finder__sticky:not([hidden])){scroll-padding-block-end:var(--finder-sticky-height, 0px)}#app:has(.mattress-finder__sticky:not([hidden])){padding-block-end:var(--finder-sticky-height, 0px)}html body .mattress-finder__sticky[hidden]{display:none!important}html body .mattress-finder__sticky:not([hidden]){animation:finder-sticky-enter 360ms cubic-bezier(.22,1,.36,1) both}@keyframes finder-sticky-enter{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){html body .mattress-finder__sticky:not([hidden]){animation:none}}html body .mattress-finder__sticky :is(.shop-button,.mattress-finder__results-edit){flex:1;min-width:0;max-width:240px}html body .mattress-finder__sticky .shop-button{min-height:44px!important;padding:8px 12px!important;gap:8px!important;font-size:14px!important}html body .mattress-finder__sticky [data-finder-help]{background:var(--brand-one-click)!important}html body .mattress-finder__sticky .shop-button svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html body .mattress-finder__sticky button:focus-visible{outline:2px solid var(--brand-accent)!important;outline-offset:2px}@media (max-width: 1024px){html body .mattress-finder__sticky{width:90%;margin-inline:auto}}@media (max-width: 640px){html body .mattress-finder__sticky{width:95%;margin-inline:auto}}@media (max-width: 360px){html body .mattress-finder__sticky .shop-button svg{display:none}}html body [data-mattress-group]>.related-card-category-page__grid{padding-top:18px}html body [data-mattress-group]:has(+[data-mattress-group])>.related-card-category-page__grid{padding-bottom:clamp(34px,5vw,64px)}html body [data-mattress-group]+[data-mattress-group]{margin-top:0!important}html body [data-mattress-group]>.saltele-category-page__group-title{position:sticky;z-index:20;top:var(--catalog-sticky-top);margin-bottom:0!important;padding-block:12px;background:color-mix(in srgb,var(--brand-bg) 96%,transparent);-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%);box-shadow:0 1px 0 color-mix(in srgb,var(--brand-navy) 10%,transparent)}html body [data-mattress-group]>.saltele-category-page__group-title small{font-size:calc(.55em + 3px)}@media (max-width: 640px){html body [data-mattress-group]>.saltele-category-page__group-title{flex-wrap:nowrap;gap:clamp(6px,2vw,10px);font-size:clamp(16px,5.8vw,24px)!important;white-space:nowrap}html body [data-mattress-group]>.saltele-category-page__group-title small{flex:0 0 auto}}html body [data-mattress-group] .related-products-carousel__prices{flex-wrap:wrap;align-items:baseline;gap:4px 8px!important;white-space:normal}html body [data-mattress-group] .related-products-carousel__current-price{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:6px;white-space:nowrap}html body [data-mattress-group] .related-products-carousel__prices .related-products-carousel__size{font-size:12px!important;line-height:1.25}html body [data-mattress-group] .related-products-carousel__prices del{color:color-mix(in srgb,var(--brand-ink) 70%,var(--shop-block-light-text));font-size:14px!important;line-height:1.25}html body [data-mattress-group] .related-products-carousel__prices strong{overflow:visible!important;font-size:18px!important;line-height:1.25!important;text-overflow:clip!important}@media (max-width: 1024px){html body [data-mattress-group]{--catalog-sticky-top: 50px}html body [data-shop-menu].is-scroll-hidden:not(:has(:focus-visible))~#main [data-mattress-group]{--catalog-sticky-top: 0px}}@media (max-width: 640px){html body [data-mattress-group]:has(+[data-mattress-group])>.related-card-category-page__grid{padding-bottom:42px}html body [data-mattress-group] .related-products-carousel__card--category{padding-bottom:70px!important}html body [data-mattress-group] .related-products-carousel__footer{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}}html body .related-card-category-page__grid :is(.mattress-catalog-card,.accesorii-related-category-card) .related-products-carousel__footer{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body .related-card-category-page .related-card-category-page__grid :is(.mattress-catalog-card,.accesorii-related-category-card) .related-products-carousel__footer .related-products-carousel__button.shop-button{width:100%!important;min-width:0!important;box-sizing:border-box;justify-self:stretch!important;text-transform:none!important;white-space:normal}@media (max-width: 640px){html body .related-card-category-page__grid>:is(.mattress-catalog-card,.accesorii-related-category-card).related-products-carousel__card--category{grid-template-rows:auto minmax(0,1fr) auto!important;padding-bottom:20px!important}html body .related-card-category-page__grid :is(.mattress-catalog-card,.accesorii-related-category-card) .related-products-carousel__body{display:contents!important}html body .related-card-category-page__grid :is(.mattress-catalog-card,.accesorii-related-category-card) .related-products-carousel__mobile-specs{grid-column:2;grid-row:2;padding-top:12px}html body .related-card-category-page__grid :is(.mattress-catalog-card,.accesorii-related-category-card) .related-products-carousel__footer{position:static!important;grid-column:1 / -1;grid-row:3;margin-top:18px!important}}@media (max-width: 1024px){.mattress-finder[data-finder-ready=true] .mattress-finder__grid>.mattress-finder__field--choices{grid-column:1 / -1}.mattress-finder__dialog{width:90%}.mattress-finder__results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.mattress-finder__card{padding:20px 16px 18px;border-radius:16px}.mattress-finder h2{margin-bottom:16px;font-size:23px}.mattress-finder__grid{gap:16px}.mattress-finder__field{font-size:16px}.mattress-finder__budget legend{font-size:16px}.mattress-finder__field select,.mattress-finder__field input{height:44px;padding-left:10px;padding-right:30px;font-size:16px}.mattress-finder .mattress-finder__select-trigger{height:44px;padding-left:10px;padding-right:30px;font-size:16px}.mattress-finder__select-wrap svg{right:8px;width:18px}.mattress-finder__actions{margin:12px 0 14px}.mattress-finder__more,.mattress-finder__reset{font-size:16px}.mattress-finder .mattress-finder__help,html body .cf-menu-screen--main>.mattress-finder__help{gap:12px;padding:16px 14px}.mattress-finder__help-icon{width:42px;height:42px;flex-basis:42px;border-radius:12px}.mattress-finder__help-title{font-size:16px}.mattress-finder .mattress-finder__submit{min-height:50px;font-size:19px}.mattress-finder__dialog{width:95%;border-radius:20px 20px 0 0}.mattress-finder__dialog-header,.mattress-finder__dialog-footer{padding:12px 16px}.mattress-finder__dialog-body{padding:16px}.mattress-finder[data-locale=ru] .mattress-finder__choices--preferences .mattress-finder__choice-options{display:flex}.mattress-finder[data-locale=ru] .mattress-finder__choices--preferences button{flex:1 1 0;min-width:min-content;overflow-wrap:normal}.mattress-finder__dialog-footer{gap:12px}.mattress-finder[data-locale=ru] .mattress-finder__dialog-footer{flex-wrap:wrap;gap:4px 8px}.mattress-finder[data-locale=ru] .mattress-finder__dialog-footer .mattress-finder__submit{flex:1 1 auto;width:auto;gap:8px;padding-inline:12px;font-size:clamp(14px,5vw,16px)}.mattress-finder__results-header{gap:14px;padding:18px 16px;padding-inline-end:12px}.mattress-finder__results-filters{padding:10px 16px 0}.mattress-finder__results-actions{gap:6px;padding:8px 12px}:is(.mattress-finder :is(.mattress-finder__results-actions,.mattress-finder__sticky),.cf-menu-panel__subbar)>.mattress-finder__results-edit{gap:6px;padding-inline:6px;font-size:13px;line-height:1.3}:is(.mattress-finder__results-actions,.mattress-finder__sticky,.cf-menu-panel__subbar)>.mattress-finder__results-edit svg{width:18px;height:18px;flex-basis:18px}.mattress-finder__match-count{padding-inline:8px;font-size:12px}.mattress-finder__results-body{padding:16px 12px 24px}.mattress-finder__results-grid{grid-template-columns:minmax(0,1fr);gap:12px}.mattress-finder__result-card{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr)}.mattress-finder__result-media{--finder-image-inset: 8px;align-self:center;aspect-ratio:1}.mattress-finder__result-info{gap:12px;padding:14px 14px 14px 0}.mattress-finder__result-info h3{font-size:19px}.mattress-finder__result-facts>span{padding-inline:4px}.mattress-finder__result-facts small{font-size:clamp(10px,2.7vw,11px)}.mattress-finder__result-price :is([data-result-dimension=true],strong){font-size:18px}.mattress-finder__result-footer{gap:10px;padding-top:10px}}@media (max-width: 359px){.mattress-finder__results-actions--with-match>.mattress-finder__results-edit svg{display:none}.mattress-finder #finder-trigger-mattress_size.is-placeholder{padding-left:8px;padding-right:26px}}.catalog-filter-links{display:grid;gap:.25rem;padding:0 0 .75rem}.catalog-filter-links a{display:block;padding:.5rem;border-radius:.5rem;color:var(--brand-ink)}.catalog-filter-links a:hover,.catalog-filter-links a[aria-current=page]{color:var(--brand-navy);background:var(--brand-mist)}.catalog-filter-links a:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.catalog-description p+p{margin-top:.75rem}.catalog-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem}.catalog-pagination[hidden]{display:none}.catalog-pagination a[aria-current=page]{background:var(--brand-navy);color:var(--shop-block-light-text);border-color:var(--brand-navy)}.catalog-heading__mobile-choices{display:none}@media (max-width: 767px){.catalog-heading__mobile-choices{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem 0;margin-top:.5rem}.catalog-heading__mobile-choices a{flex-shrink:0;white-space:nowrap}.catalog-heading__mobile-choices a[aria-current=page]{background:var(--brand-mist);color:var(--brand-navy)}}html body .cf-mini-cart-items{--mini-cart-item-gap: 48px;row-gap:var(--mini-cart-item-gap);padding-bottom:56px}html body .cf-mini-cart-footer{position:relative;z-index:1;background:var(--brand-bg)}html body .cf-mini-cart-footer:has(>div)::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:56px;background:linear-gradient(to bottom,color-mix(in srgb,var(--brand-bg) 0%,transparent),var(--brand-bg));pointer-events:none}html body .cf-mini-cart-item{position:relative}html body .cf-mini-cart-item+.cf-mini-cart-item::before{content:"";position:absolute;top:calc(var(--mini-cart-item-gap) / -2);right:0;left:0;height:1px;background:color-mix(in srgb,var(--brand-accent) 20%,transparent);pointer-events:none}@media (max-width: 767px){html body .cf-mini-cart-items{--mini-cart-item-gap: 20px}}.order-stepper{display:inline-flex;align-items:center;max-width:100%;padding:2px;border:1px solid var(--brand-mist);border-radius:999px;background:color-mix(in srgb,var(--brand-mist) 35%,var(--shop-block-light-text))}html body .order-stepper button{position:relative;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--brand-navy);cursor:pointer;touch-action:manipulation;transition:color 140ms}.order-stepper button::before{content:"";position:absolute;inset:6px;border:1px solid var(--brand-lavender);border-radius:50%;background:var(--shop-block-light-text);pointer-events:none;transition:background-color 140ms,border-color 140ms}html body .order-stepper button:last-child{color:var(--shop-block-light-text)}.order-stepper button:last-child::before{background:var(--brand-accent);border-color:var(--brand-accent)}.order-stepper button svg{position:relative;display:block;width:16px;height:16px}.order-stepper output{display:flex;align-items:baseline;justify-content:center;gap:3px;min-width:40px;padding-inline:2px;text-align:center;line-height:1;font-variant-numeric:tabular-nums;color:var(--brand-ink)}.order-stepper output strong{font-size:16px;font-weight:700}.order-stepper output span{color:color-mix(in srgb,var(--brand-ink) 70%,transparent);font-size:11px;font-weight:500}html body .order-stepper button:disabled{opacity:1;color:color-mix(in srgb,var(--brand-ink) 28%,transparent);cursor:default}html body .order-stepper button:disabled::before{background:transparent;border-color:transparent}html body .order-stepper button:not(:disabled):active{color:var(--shop-block-light-text)}html body .order-stepper button:not(:disabled):active::before{background:var(--brand-navy);border-color:var(--brand-navy)}@media (hover: hover){html body .order-stepper button:not(:disabled):hover{color:var(--shop-block-light-text)}html body .order-stepper button:not(:disabled):hover::before{background:var(--brand-navy);border-color:var(--brand-navy)}}@media (prefers-reduced-motion: reduce){html body .order-stepper button,.order-stepper button::before{transition:none}}html body .cf-mini-cart-item{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px 20px;min-width:0}html body .cf-mini-cart-item__actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}@media (max-width: 767px){html body .cf-mini-cart-item{grid-template-columns:76px minmax(0,1fr);gap:12px 16px}}html body .cf-mini-cart-item .cf-cart-remove-action{margin-left:auto}html body .cf-cart-remove-action,html body .cf-cart-remove-action:hover,html body .cf-cart-remove-action:focus-visible{color:var(--shop-block-black)!important}html body .cf-mini-cart-prices{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px}html body .cf-mini-cart-item__title{display:flex;min-width:0;align-items:baseline;gap:8px;color:var(--brand-ink);font-size:17px;font-weight:500;line-height:1.4}.cf-mini-cart-item__title>span{min-width:0;overflow-wrap:anywhere}.cf-mini-cart-item__size{flex-shrink:0;max-inline-size:60%}html body .cf-mini-cart-option{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0}html body .cf-mini-cart-option>p{margin:0;font-size:17px;line-height:1.4;overflow-wrap:anywhere}html body .cf-mini-cart-option__label{color:color-mix(in srgb,var(--brand-ink) 75%,transparent)}html body .cf-mini-cart-option__value{color:var(--brand-ink)}html body .cf-checkout-title{margin:0;min-width:0;color:var(--brand-ink);font-size:24px;font-weight:700;line-height:1.25}html body :is(.cf-checkout-close,.cf-checkout-back){display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:8px;color:var(--brand-ink);text-decoration:none}html body :is(.cf-checkout-close,.cf-checkout-back):hover{background:var(--brand-mist)}html body :is(.cf-checkout-close,.cf-checkout-back):focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}html body .cf-checkout-summary-item{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:12px 16px;align-items:start}html body .cf-checkout-summary-discount{display:inline-flex;justify-self:end;padding:5px 7px;border-radius:8px;background:var(--brand-sale);color:var(--shop-block-light-text);font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}html body .cf-cart-gift-pillows{display:flex;grid-column:1 / -1;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:10px;background:var(--brand-success-bg);color:var(--brand-ink);font-size:13px;line-height:1.4}html body .cf-cart-gift-pillows__label{display:flex;min-width:0;align-items:center;gap:7px}html body .cf-cart-gift-pillows__label svg{flex-shrink:0;color:var(--brand-success)}html body .cf-cart-gift-pillows>strong{flex-shrink:0;color:var(--brand-success);white-space:nowrap}html body .cf-checkout-summary-item+.cf-checkout-summary-item{border-top:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent);padding-top:20px}html body .cf-checkout-summary-regular-price{color:color-mix(in srgb,var(--brand-ink) 60%,transparent);font-weight:400}@media (max-width: 767px){html body .cf-checkout-title{font-size:20px}html body .cf-checkout-summary-item{grid-template-columns:80px minmax(0,1fr) auto;column-gap:12px}html body .cf-checkout-summary-item+.cf-checkout-summary-item{padding-top:16px}}@media (max-width: 639px){html body .cf-mini-cart-item__title,html body .cf-mini-cart-option>p{font-size:15px}}html body .cf-mini-cart-price{font-size:20px;line-height:1.25}html body .cf-mini-cart-price.shop-sale-price{color:var(--brand-sale)!important}html body .cf-mini-cart-regular-price{color:color-mix(in srgb,var(--brand-ink) 60%,transparent);font-size:16px;line-height:1.25}html body .cf-mini-cart-discount-badge{display:inline-flex;width:fit-content;min-height:22px;margin-bottom:-6px;padding:3px 8px;border-radius:8px;background:var(--brand-sale);color:var(--shop-block-light-text);font-size:11px;font-weight:700;line-height:1;white-space:nowrap;align-items:center;justify-content:center}html body .cf-mini-cart-subtotal-prices{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:4px 10px}html body .cf-mini-cart-subtotal-prices>span{white-space:nowrap}html body .cf-mini-cart-subtotal-regular{color:color-mix(in srgb,var(--brand-ink) 60%,transparent);font-size:14px;font-weight:400;line-height:1.25;white-space:nowrap}@media (max-width: 640px){html body .cf-mini-cart-price{font-size:16px}}html body :is(.shop-sale-price,.special-price,.final-price.line-through+p,p:has(>.final-price.line-through),.regular-price:not(:empty)+.final-price,[class*=price]:has(>:is(del,s):not([hidden]))>:is(strong,b),.shop-product-content-grid__secondary [class*=price]:has(>:is(del,s):not([hidden]))>:is(strong,b),.order-panel:has(.order-panel__saving>del) :is(.order-panel__total,.order-panel__brief)>strong,.related-products-carousel__card:has(.related-products-carousel__prices>del) .related-products-carousel__detail-row--price>strong){color:var(--shop-current-price)!important}html body .saltea-layers[data-product-id="233"]:not(.latex-layers)>.saltea-layers__inner{padding-top:28px!important}:root{--shop-current-price: var(--brand-ink);--shop-savings: var(--brand-green);--shop-savings-bg: color-mix(in srgb, var(--brand-green) 5%, var(--shop-block-light-text))}html body :is(.shop-current-price,.shop-sale-price,.special-price,.final-price:not(.line-through),.cf-mini-cart-price,.cf-mini-cart-subtotal-prices>span:not(.cf-mini-cart-subtotal-regular),.related-products-carousel__prices strong,.related-products-carousel__detail-row--price strong,.paturi-product-card__price,.saltele-products-carousel__price,.recommended-products__price,.bed-mattress-carousel__prices strong,.mattress-finder__result-price strong,.paturi-product-size-dropdown__price,.paturi-product-size-dropdown__option-price,.paturi-product-size-dropdown__price strong,.paturi-product-size-dropdown__option-price strong,.saltele-product-size-dropdown__price,.saltele-product-size-dropdown__option-price,.order-line__price strong,.order-line__size-prices strong,.order-size-picker__prices strong,.order-panel__total strong,.order-panel__brief>strong,.quick-order__price strong,.quick-order__line-prices strong,.cf-menu-product__price b,.product-installment-calculator__total-prices strong,.product-installment-calculator__monthly-price){color:var(--shop-current-price)!important}html body .shop-product-content-grid__secondary :is(.paturi-product-size-dropdown__price,.paturi-product-size-dropdown__option-price) strong,html body dialog.quick-order :is(.paturi-product-size-dropdown__price,.paturi-product-size-dropdown__option-price) strong{color:var(--shop-current-price)!important}html body :is(.shop-savings,.order-line__saving,.order-panel__saving--discount,.discount-badge__saving){box-sizing:border-box;max-width:100%;padding:6px 10px;border-radius:8px;background:var(--shop-savings-bg)!important;color:var(--shop-savings)!important;font-weight:600;line-height:1.4;white-space:normal;overflow-wrap:anywhere}html body .shop-savings{display:block;width:fit-content;margin-top:6px;font-size:13px}html body .paturi-product-size-dropdown__field>.shop-savings{margin:0 0 10px}html body .shop-savings strong{color:inherit!important;font-weight:750}html body .order-panel__saving--discount{margin-block:6px}html body .discount-badge{max-width:100%;min-width:0;filter:none}html body :is(.discount-badge__discount,.order-line__discount-badge,.cf-mini-cart-discount-badge,.related-products-carousel__discount,.bed-mattress-carousel__discount-badge){background:var(--brand-ink)!important;border-color:var(--brand-ink)!important;color:var(--shop-block-light-text)!important}html body .generic-product-gallery__badges .related-products-carousel__discount,html body [data-saltele-products-carousel] .related-products-carousel__discount,html body .bed-mattress-carousel__discount-badge,html body .cf-mini-cart-discount-badge{background:var(--brand-sale)!important;border-color:var(--brand-sale)!important}html body .discount-badge__discount::after{background:var(--brand-ink)}html body .order-panel__additional-title{color:var(--brand-order-title-accent)}html body .paturi-product-size-dropdown__fixed-price strong{color:var(--shop-current-price)!important}html body .related-products-carousel__price-block:has(>.shop-savings){flex-wrap:wrap}html body .related-products-carousel__price-block>.shop-savings{flex-basis:100%}html body :is(.related-products-carousel,.related-products-carousel__track,.bed-mattress-carousel,.bed-mattress-carousel__track,.accessories-carousel,.accessories-carousel__track,.paturi-products-carousel,.paturi-products-carousel__track,.saltele-products-carousel,.saltele-products-carousel__track,.gmb-reviews-widget__shell,.gmb-reviews-widget__track,.gmb-reviews-widget__card),html body .related-products-carousel .related-products-carousel__card,html body .bed-mattress-carousel .bed-mattress-carousel__card,html body .accessories-carousel .accessories-carousel__card,html body .paturi-products-carousel .paturi-products-carousel__card,html body .saltele-products-carousel .saltele-products-carousel__card{background:transparent!important;box-shadow:none!important}html body .category-cards__card,html body .category-cards__button{box-shadow:none!important}
