#tbiButton,#tbiCartButton{box-shadow:none;max-width:none;background:#000;border-color:#000}:root{color-scheme:light only!important}.price-request input::placeholder{color:#000;opacity:1}.price-request input:focus::placeholder,.price-request input:active::placeholder{opacity:.6}body .header__top .area--card{justify-self:start}.cart__total span{font-size:16px!important}.cart__total strong span span{display:block;margin:0!important;line-height:30px}.area--card{grid-area:card}body .product-price--saving{display:block;padding-inline-start:0px!important}.product-price--compare{font-size:14px}small{font-size:14px;color:#999}template video{width:100%;height:auto}.button--solid{background:#893d97;border-color:#893d97}body{overflow-x:hidden}body .icon-button__label{background:#3c863b!important;border:2px solid #fff;z-index:999}body{overflow-x:hidden!important}.phone-numbers-wrapper{display:flex;align-items:center;justify-self:start;gap:12px;line-height:1}.phone-separator{color:#999;font-size:16px;line-height:1;display:inline-flex;align-items:center;position:relative;top:3px}.call-us{justify-self:start;display:inline-flex;align-items:center}.call-us--second{display:inline-flex;align-items:center;line-height:1;position:relative;top:3px}.call-us--second svg{display:none}.call-us .phone,.call-us--second .phone{display:inline-flex;align-items:center;line-height:1}.tbi-price{display:none!important}.possible-discounts h3{font-size:20px}.call-us svg{width:16px;height:16px;margin-right:5px;margin-top:4px;position:relative;top:2px}.call-us:befores{content:"";position:relative;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(/cdn/shop/files/icon--phone.svg?v=1709298130);width:24px;height:24px;background-size:cover;margin-right:5px}.sidebar-widget--outline .sidebar-widget__title{font-weight:600}.simple-text h2{margin-bottom:20px}.simple-text{margin:0 0 80px}.simple-text>div{padding-right:20%}body .site-nav.style--classic .menu-link{padding:12px 8px}.menu-link{font-weight:400!important;font-size:15.5px!important}.col-list{margin-top:0!important}body .account__form-block{max-width:unset}@media screen and (min-width:768px){.reg-container{max-width:30%}}.template-collection-isbir-matresses .col-list .card__image{padding-top:200px!important;max-width:200px;margin:0 auto}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(1) h3{font-size:50px!important}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(2) h3,#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(3) h3{font-size:32px!important}.flex-about{display:flex;gap:5%;align-items:center;margin-bottom:50px}.flex-about.prod{gap:calc(var(--gutter-xlarge) * .8)}.flex-about.switch-layout-left{flex-direction:row-reverse}.flex-about>div{width:50%}.flex-about img{max-width:100%}@media screen and (max-width:720px){.flex-about{flex-wrap:wrap;gap:25px}.flex-about>div{width:100%}}.submenu-holder.\421\43f\430\43b\43d\438.\438.\43c\430\442\440\430\446\438  .card__image{padding-top:60%!important}.sale .product-price--original{color:#893d97!important;font-weight:700!important}.product-item .product-price--compare{margin-left:5px}.toggle__content figure{margin:0 auto}.facets__form--horizontal .facets__prewrapper{max-width:80%!important}.toggle__content img{max-width:600px;height:auto!important;object-fit:unset!important}#menu-item-\1f525-\43f\440\43e\43c\43e-classic a{color:#d3550a;font-weight:600!important}#whats-chat{bottom:70px!important;right:10px!important}#menu-item-\43a\43e\440\43f\443\441\43d\430-\43c\435\431\435\43b-classic{display:none!important}#shopify-section-template--20842733404488__text_columns_icons_zeJ3Xr .gutter-top--regular{padding-top:0!important}.w-slider{margin:15px}.noUi-connect{background:#893d97}.pravi-divani .facets__form--horizontal .facets__disclosure.\420\430\437\43c\435\440.\43c\430\442\440\430\43a ,.aglovi-divani .facets__form--horizontal .facets__disclosure.\420\430\437\43c\435\440.\43c\430\442\440\430\43a ,.modulni-divani .facets__form--horizontal .facets__disclosure.\420\430\437\43c\435\440.\43c\430\442\440\430\43a {display:none}.slider-title{text-align:center}#widthRangeSlider,#depthRangeSlider,#widthRangeSliderVW,#depthRangeSliderVD,#heightRangeSlider{margin:60px 20px 20px}.noUi-tooltip{font-size:14px;color:#333}.facets__disclosure.js-filter.\41d\430\43b\438\447\43d\43e\441\442  .facets__item:not(.\441\43a\43b\430\434 ):not(.\43f\43e\440\44a\447\43a\430 ){display:none}.stock-point .stock-icon{position:relative;width:25px;height:25px;margin-right:5px}.icon-and-text .stock-icon{flex:0 0 auto}.stock-icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.icon-and-text{display:flex;flex-wrap:nowrap;align-items:center}.icon--inventory:before{animation:inventory-pulse 2s linear infinite}.icon--inventory:after,.icon--inventory:before{width:9px;height:9px;background:#54c63a;border-radius:9px;position:absolute;left:0;top:0;content:"";margin:8px}.stock-number{display:none}label{display:inline-block;margin-top:0;margin-bottom:0;text-transform:math-auto;letter-spacing:0px}@keyframes inventory-pulse{0%{opacity:.5}to{transform:scale(2.5);opacity:0}}.icon--delivery:before{animation:delivery-pulse 2s linear infinite}.icon--delivery:after,.icon--delivery:before{width:9px;height:9px;background:#007bff;border-radius:9px;position:absolute;left:0;top:0;content:"";margin:8px}@keyframes delivery-pulse{0%{opacity:.5}to{transform:scale(2.5);opacity:0}}.product-block--stock-point .icon-and-text,.delivery-accordion-summary .icon-and-text,.delivery-badge-box .icon-and-text{align-items:flex-start}.delivery-times-accordion{width:100%;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.delivery-accordion-summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f8f9fa;transition:background .2s ease}.delivery-accordion-summary:hover{background:#e9ecef}.delivery-accordion-summary::-webkit-details-marker{display:none}.delivery-accordion-summary .icon-and-text{flex:1}.accordion-icon{transition:transform .3s ease;flex-shrink:0;margin-left:10px}.delivery-times-accordion[open] .accordion-icon{transform:rotate(180deg)}.delivery-accordion-content{padding:12px 15px 12px 45px;background:#fff;border-top:1px solid #e0e0e0}.delivery-accordion-content .delivery-note,.delivery-accordion-content .delivery-express{margin:5px 0;font-size:.9em;color:#666}.delivery-badge-wrapper{margin:15px 0}.delivery-badge-box{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 2px 8px #007bff4d}.delivery-badge-box .icon--delivery:after,.delivery-badge-box .icon--delivery:before{background:#fff}.delivery-badge-box .stock-message-instock,.delivery-badge-content{color:#fff}.delivery-badge-content small{opacity:.9;font-size:.85em}body .product-scheme{margin-top:30px}.brochure .rich-text__container{display:flex;flex-wrap:wrap;align-items:center}.brochure .rich-text__image,.brochure .rich-text__text{width:50%}.brochure .rich-text__container--image-right .rich-text__image--fit figure{text-align:center;padding:30px}.brochure .rich-text__container--image-right .rich-text__image--fit img{object-position:50% 50%;max-width:300px}body .product-variant__item--radio input:checked+label{border-color:#54c63a!important;background:#e8f6e5;box-shadow:0 0 0 1px #469b33;color:#1e660e}.card__image--with-overlay:after{background:linear-gradient(0deg,#000000b3,#0000 70%)!important;opacity:1!important}.dimmer{width:100%;height:100%;position:absolute;left:0;bottom:0}.features-content{display:flex;column-gap:20px;row-gap:40px;flex-wrap:wrap}.product-features{margin-top:40px}.features-content video{max-width:100%;width:100%;height:auto}.product-feature{display:flex;width:calc(25% - 20px);flex-wrap:wrap;font-size:14px}.product-feature div{width:100%;text-align:center}.product-text .sidebar-widget{margin-top:30px!important}.product-item .product-content{flex-wrap:wrap}.orange-button{background:transparent;color:var(--color-body-text);border:1px solid #000}.possible-discounts{background:#f3ebf4;padding:20px;display:block;border-radius:5px}.card-info{padding:30px 30px 0;background:#f3ebf4;border-radius:10px;margin-bottom:20px;text-align:center}.card-info h1{font-size:30px}.card-text{font-size:13px;display:block;padding:0!important}.card-info img{margin-top:30px}.modern-card-price{background:#f3ebf4;width:100%;margin-top:10px;padding:15px;position:relative;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.modern-card-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.card-number{color:#000;position:absolute;background:#fff;padding:0 3px;border-radius:4px;font-weight:700;letter-spacing:2px;font-family:monospace;font-size:14px;top:164px}body.customer-logged-in .mcard-product .product-price{display:none!important}.disclaimer{margin-top:10px}.modern-card-link{margin-top:15px;width:100%}.modern-card-price.profile-card{flex-wrap:wrap;text-align:center;justify-content:center;padding:15px 35px;margin-bottom:30px}.modern-card-price.small-card.in-cart{padding:5px;margin-bottom:5px}.modern-card-price.small-card.in-cart .card-price{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.modern-card-price.small-price{padding:5px 10px;margin-top:5px;margin-bottom:5px}.big-orange{font-size:18px;color:#893d97;font-weight:700}.sidebar-widget__content .big-orange{font-size:26px}.orange{font-size:14px;color:#893d97}.big-card{flex-wrap:wrap}.big-card .small-card{padding:0}.small-card .card-image{display:flex;align-items:center;gap:10px}.mcard-product #pdp-prices .h5{display:none!important}.mcard-product .disclaimer{font-size:12px;padding-top:10px;border-top:1px solid #e8d4a1;margin-top:10px}.disclaimer a{text-decoration:underline!important}.mcard-product s{font-size:16px!important}.mcard-product .card-text{font-size:13px!important;display:block;margin-top:5px;margin-bottom:5px}.product-item__title{min-height:50px}.product-item__title+.product-item__dimensions{background:#fff;padding:0}body .product-item__dimensions{color:#000}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltiptext{visibility:hidden;opacity:0;width:250px;background-color:#fff;border:1px solid var(--color-secondary-background-main);color:#000;text-align:center;padding:5px;border-radius:4px;font-size:14px;transition:all .2s;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-125px}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;transition:all .5s}@media screen and (min-width:768px){body .header__top--logo-center.no-custom-link{grid-template-areas:"search logo card account cart";grid-template-columns:minmax(max-content,25px) auto minmax(max-content,25px) repeat(2,minmax(max-content,25px))}body.customer-logged-in .header__top--logo-center.no-custom-link{grid-template-areas:"search logo account cart";grid-template-columns:minmax(max-content,25px) auto repeat(2,minmax(max-content,25px))}}@media screen and (min-width:1280px){.sidebar-widget__content .product-price--original,.text-size--xlarge{font-size:24px}#shopify-section-template--20842733404488__text_columns_icons_zeJ3Xr .card__icon{width:200px;height:200px}.call-us{display:inline-block}.mega-menu .grid-6{margin-left:17%;margin-right:17%}.site-nav.style--classic .submenu.mega-menu{margin-inline-start:calc((var(--window-width) - 1260px) / -2)!important;overflow:hidden}body .site-header--border:after{max-width:1200px}.container--large{max-width:1260px}.brochure .rich-text__image{order:2}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:5px;grid-row-gap:5px}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card{min-height:30vh}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(1){grid-area:1 / 1 / 3 / 3}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(2){grid-area:1 / 3 / 2 / 4}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(3){grid-area:2 / 3 / 3 / 4}}@media screen and (min-width:680px)and (max-width:767px){.phone-numbers-wrapper{flex-direction:row;gap:0}.call-us--second,.phone-separator{display:none}}@media screen and (max-width:720px){.modern-card-price.small-card{display:block}.small-card .card-image{gap:20px}.product-item .card-price.big-orange{font-size:13px}.product-item__dimensions br{display:none}.mcard-product .card-text{font-size:12px!important}#menu-item-\43a\43e\440\43f\443\441\43d\430-\43c\435\431\435\43b-sidebar,#menu-item-\434\435\43a\43e\440\430\446\438\44f-sidebar{display:none!important}.mobile-card{margin:20px}.mobile-card span div{font-size:15.5px;display:flex;gap:4px}mobile-navigation .site-nav ul a:not(.button):not(.menu-promotion-background-image):nth-of-type(1){border-top:1px solid var(--color-borders-main)}.area--card.icon-button{display:none}.tooltip .tooltiptext{width:calc(50vw - 40px);margin-left:0;left:-10px;bottom:100%}.mount-slideshow .card{width:100%;aspect-ratio:69 / 60;height:unset!important}#section-template--23771802468680__media_with_text_overlay_hmTLht{margin-top:20px}.brochure .rich-text__image,.brochure .rich-text__text{width:100%}.template-page-brochure h1{margin-bottom:0}.brochure .rich-text__container--image-right .rich-text__image--fit img{max-width:150px}body .announcement-bar__content .announcement{padding-left:0;padding-right:0}.spalni-matratsi #shopify-section-template--20842733633864__f4dad864-d457-450a-bf49-4fc3a9652ac4 .grid--layout{--visible-cols: 2 !important}.brochure .rich-text__container{padding-bottom:30px}.simple-text h2{margin-bottom:10px}.simple-text{margin:-20px 0 30px}.rich-text__container .gutter--xlarge{padding:20px}.merged-section .container--vertical-space{margin-top:50px}.simple-text>div{padding-right:15px}#shopify-section-template--20842733404488__text_columns_icons_zeJ3Xr .card__icon{width:100px;height:100px}#shopify-section-template--20842733404488__text_columns_icons_zeJ3Xr .card__icon img.lazyloaded{width:inherit;height:inherit}.phone-numbers-wrapper{flex-direction:row;gap:0}.call-us{justify-self:start}.call-us--second,.phone-separator,.call-us .phone{display:none}.call-us svg{width:22px;height:22px}#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(1) h3,#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(2) h3,#section-template--23771802468680__media_with_text_overlay_hmTLht .grid--layout .card:nth-of-type(3) h3{font-size:24px!important}.card__image--with-overlay:after{background:linear-gradient(0deg,#000000b3,#0000004d 70%)!important;opacity:1!important}.css-slider-dot-navigation{display:none!important}.css-slider-button svg{width:20px;height:20px}.text-with-images .grid{grid-template-columns:1fr 1fr}.announcement-bar,.announcement-bar__content{min-height:0px!important}announcement-bar{margin-top:-1px}.product-feature{width:calc(50% - 20px)}}@media screen and (min-resolution:192dpi){.text-with-images .grid{grid-template-columns:1fr 1fr}}.menu-link-with-logo{display:flex;align-items:center;gap:2px;height:100%}.site-nav li.has-logo{border:none!important;position:relative}.site-nav li.has-logo:before,.site-nav li.has-logo:after{display:none!important}.site-nav.style--classic li.has-logo{border-top:none!important;border-bottom:none!important}.menu-logo-link{display:inline-flex;align-items:center;height:100%}.menu-logo-img{vertical-align:middle;transition:opacity .3s ease;object-fit:contain;display:inline-block;transform:translateY(-5px)}.menu-logo-link:hover .menu-logo-img{opacity:.8}.menu-dropdown-toggle{background:none;border:none;padding:0 5px;cursor:pointer;display:inline-flex;align-items:center;height:100%;transition:transform .3s ease;transform:translateY(-5px)}.menu-dropdown-toggle:hover{transform:translateY(-3px)}.menu-dropdown-toggle.menu-link{background:none!important;color:inherit}@media screen and (max-width:767px){.site-nav.style--sidebar .menu-logo-img{min-width:100px!important;min-height:24px!important}.site-nav.style--sidebar .menu-link-with-logo{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border:none!important}.site-nav.style--sidebar .menu-logo-link{flex:0 1 auto;display:flex;align-items:center}.site-nav.style--sidebar .menu-dropdown-toggle{margin-left:auto;padding:0 0 0 20px;position:relative}.site-nav.style--sidebar li.has-logo{border-top:none!important;border-bottom:none!important}.site-nav.style--sidebar li.has-logo:before,.site-nav.style--sidebar li.has-logo:after{display:none!important}.site-nav.style--sidebar .menu-dropdown-toggle .icon{transform:rotate(-90deg);transition:transform .3s ease}.site-nav.style--sidebar li[aria-expanded=true] .menu-dropdown-toggle .icon{transform:rotate(0)}}@media screen and (min-width:768px){.site-nav.style--classic li.has-logo>.menu-link-with-logo{position:relative;padding:0 10px}.site-nav.style--classic li.has-logo:hover .submenu{display:block}.menu-dropdown-toggle.menu-link .icon{margin-left:0}.site-nav.style--classic li.has-logo.has-submenu:hover .submenu,.site-nav.style--classic li.has-logo.has-submenu[aria-expanded=true] .submenu{visibility:visible;opacity:1}}@media screen and (min-width:768px){.icon-button{height:22px}.icon-button .button__icon{width:22px;height:22px}.icon-button .button__icon svg{width:22px;height:22px}.icon-button__label{width:18px;height:18px;font-size:9px;left:11px}}@media screen and (min-width:768px){.phone-numbers-wrapper{gap:10px}.call-us svg{width:14px;height:14px}}@media screen and (min-width:768px){.header__top{gap:16px}}@media screen and (min-width:1281px){.site-nav.style--classic nav>ul{margin-inline-start:-8px}}@media screen and (min-width:768px){.menu-logo-img{width:105px!important;height:26px!important}}.card__image--background .lazy-image--background img{object-fit:contain!important}product-page.main-product,mf-product-zones.mf-product-zones{display:block;min-width:0;width:100%}.mf-product-zones{container-type:inline-size;color:var(--color-text-main)}.mf-product-zones,.mf-product-zones__primary,.mf-product-zones__commerce,.mf-product-zones__confidence,.mf-product-zones__additional,.mf-product-zone{min-width:0}.mf-product-zones__primary,.mf-product-zones__commerce,.mf-product-zones__confidence{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,2rem)}.mf-product-zones__primary,.mf-product-zones__commerce{align-items:start}.mf-product-zones__confidence,.mf-product-zones__additional{border-top:1px solid var(--color-borders-main);margin-top:clamp(1.5rem,3vw,3rem);padding-top:clamp(1.25rem,2.5vw,2.5rem)}.mf-product-zones__confidence{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.mf-product-zone{align-self:start;min-width:0;overflow-wrap:break-word}body .mf-product-zone--purchase .flex-buttons{margin-inline:0;width:100%}body .mf-product-zone--purchase .flex-buttons>*{margin-inline:0}.mf-product-zone--purchase{container-type:inline-size}body .mf-product-zone--purchase .product__cart-functions{min-width:0;width:100%}body .mf-product-zone--purchase .flex-buttons{align-items:stretch;column-gap:.625rem;margin-top:1.25rem!important;row-gap:.75rem}body .mf-product-zone--purchase .flex-buttons>*{margin:0}body .mf-product-zone--purchase .flex-buttons>.product-quantity{flex:0 0 7.5rem}body .mf-product-zone--purchase .flex-buttons>.add-to-cart{flex:1 1 11rem;min-width:0;padding-inline:.25rem}body .mf-product-zone--purchase .flex-buttons>.add-to-cart .button__text{font-size:clamp(.8125rem,4cqi,.875rem);white-space:nowrap}body .mf-product-zone--purchase .flex-buttons>.shopify-payment-button{flex:1 1 100%;min-width:0;width:100%}body .mf-product-zone--purchase :is(#tbiButton,#tbiCartButton){box-sizing:border-box;margin-top:.75rem;min-height:3.125rem;width:100%}@container (width < 19rem){body .mf-product-zone--purchase .flex-buttons>.product-quantity{flex-basis:100%;max-width:none;width:100%}body .mf-product-zone--purchase .flex-buttons>.add-to-cart{flex-basis:100%;width:100%}}.mf-product-zone[hidden],.mf-product-zone--scheme[hidden],.mf-product-zones__confidence[hidden]{display:none!important}.mf-product-zone__title{color:var(--color-text-main);font-family:var(--font-stack-headings-primary);font-size:clamp(1rem,1.2vw,1.25rem);margin:0 0 1rem}.mf-product-disclosure{border-bottom:1px solid var(--color-borders-main)}.mf-product-disclosure__summary{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;min-height:2.75rem;padding:.875rem 0}.mf-product-disclosure__summary>span:first-child{font-weight:var(--font-weight-body-primary-bold)}.mf-product-disclosure__summary::-webkit-details-marker{display:none}.mf-product-disclosure__summary::marker{content:""}.mf-product-disclosure__summary:focus-visible,.mf-product-zone--scheme a:focus-visible,.mf-product-zones .product-gallery__thumbnails .thumbnail:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mf-product-zones .product-gallery__thumbnails .thumbnail:focus-visible{outline-offset:-3px}.mf-product-disclosure__icon:before{content:"+"}.mf-product-disclosure[open] .mf-product-disclosure__icon:before{content:"\2212"}.mf-product-disclosure__content{padding:0 0 1.25rem}.mf-product-disclosure__content :is(h1,h2,h3,h4,h5,h6):empty{display:none}.mf-product-details__helper{display:block;font-size:calc(14px / 16 * var(--base-body-primary-size));line-height:1.5;margin-top:1rem;max-width:42ch;padding-inline-end:.5rem}.mf-product-details__helper p{margin:0}.mf-product-details__helper a{color:inherit;font-weight:var(--font-weight-body-primary-bold);text-underline-offset:.15em}.mf-product-zone--scheme [data-mf-scheme-link]{align-items:center;background:color-mix(in srgb,var(--color-background-main) 97%,var(--color-text-main) 3%);border:1px solid var(--color-borders-main);display:grid;justify-items:center;padding:clamp(.75rem,2vw,1.5rem)}.mf-product-zone--scheme img{display:block;height:auto;max-height:clamp(16rem,38vw,28rem);max-width:100%;object-fit:contain;width:auto}.mf-product-zones__confidence[data-mf-has-scheme=true][data-mf-has-help=false] .mf-product-zone--scheme{margin-inline:auto;max-width:42rem;width:100%}.mf-product-zone--help .features-content{display:grid;gap:.875rem}.mf-product-zone--help .product-feature{align-items:start;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem}.mf-product-zone--help{container-type:inline-size}.mf-product-functions__list{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.mf-product-functions__item{min-width:0}.mf-product-function{border-block-start:1px solid var(--color-borders-main);height:100%;padding:1rem 1rem 1.25rem;width:100%}.mf-product-function__header{align-items:center;display:grid;gap:.75rem;grid-template-columns:3rem minmax(0,1fr)}.mf-product-function__title{color:var(--color-text-main);font-family:var(--font-stack-body-primary);font-size:calc(16px / 16 * var(--base-body-primary-size));font-weight:600;line-height:1.25;margin:0;text-wrap:balance}.mf-product-function__description{color:var(--color-text-main);font-size:calc(14px / 16 * var(--base-body-primary-size));line-height:1.5;margin:.75rem 0 0;opacity:.68;text-wrap:pretty}.mf-product-functions__icon{align-items:center;display:flex;height:3rem;justify-content:center;width:3rem}.mf-product-functions__icon img{display:block;height:auto;max-height:3rem;max-width:3rem;object-fit:contain}@container (width < 32rem){.mf-product-functions__list{gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.mf-product-function{border-block-start:0;padding:.625rem .25rem;text-align:center}.mf-product-function__header{align-items:center;display:flex;flex-direction:column;gap:.375rem}.mf-product-functions__icon{height:2.25rem;width:2.25rem}.mf-product-functions__icon img{max-height:2.25rem;max-width:2.25rem}.mf-product-function__title{font-size:calc(12px / 16 * var(--base-body-primary-size));line-height:1.2}.mf-product-function__description{display:none}}@container (width < 22rem){.mf-product-functions__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 32rem) and (width < 46rem){.mf-product-functions__list{grid-template-columns:repeat(4,minmax(0,1fr))}.mf-product-functions__item{grid-column:span 2}.mf-product-functions__item:nth-last-child(1):nth-child(odd){grid-column:2 / span 2}}@container (min-width: 46rem){.mf-product-functions__list{grid-template-columns:repeat(6,minmax(0,1fr))}.mf-product-functions__item,.mf-product-functions__item:nth-last-child(1):nth-child(odd){grid-column:auto / span 2}.mf-product-functions__item:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2}.mf-product-functions__item:nth-last-child(1):nth-child(3n+1){grid-column:3 / span 2}}@container (min-width: 64rem){.mf-product-functions__list[data-mf-function-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mf-product-functions__list[data-mf-function-count="4"] .mf-product-functions__item{grid-column:auto}}.mf-product-zones .element--is-sticky,.mf-product-zones .product-gallery__thumbnails{position:static!important;top:auto!important}.mf-product-zones .product-gallery,.mf-product-zones .product-gallery css-slider,.mf-product-zones .product-gallery__thumbnails,.mf-product-zones .product-gallery__thumbnails-holder{max-width:100%;min-width:0}body .mf-product-zones .product-gallery__thumbnails{overflow-x:clip}body .mf-product-zones .product-gallery__thumbnails-holder{contain:layout paint}.mf-product-zones .product-gallery--has-thumbnails{display:block}.mf-product-gallery__stage{position:relative}.mf-product-gallery__variant{align-items:center;background-color:var(--color-background-main);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;position:absolute;z-index:2}.mf-product-gallery__variant[hidden]{display:none}.mf-product-gallery__variant>img{display:block;height:100%;object-fit:contain;width:100%}.mf-product-gallery__variant:hover .product-gallery-item__zoom{opacity:1}.mf-product-zones .product-gallery--has-thumbnails .product-gallery__thumbnails{margin-inline-end:0;padding-top:.5625rem;width:100%}.mf-product-zones .product-gallery__thumbnails-holder{flex-direction:row;flex-wrap:nowrap;gap:.5625rem;list-style:none;margin:0;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0}.mf-product-zones .product-gallery__thumbnail-item{flex:0 0 auto}.mf-product-zones .product-gallery__thumbnails .thumbnail{flex:0 0 5rem;margin:0;width:5rem}.mf-product-zones .product-gallery--has-thumbnails .product-gallery__thumbnails .thumbnail:not(:last-child){margin-bottom:0}@supports (container-type: inline-size){@container (width < 48rem){.mf-product-zones .product-gallery--scroll css-slider:after{content:"css-slide";position:absolute;visibility:hidden}.mf-product-zones .lap--grid--slider{--col-gap: var(--grid-gap);--visible-cols: 1;--col-size: calc( (var(--mobile-media-width) - var(--col-gap) * (var(--visible-cols) - 1)) / var(--visible-cols) );grid-auto-columns:var(--col-size)!important;grid-auto-flow:column!important;grid-template-columns:var(--col-size)!important}.mf-product-zones .lap--grid--slider-container css-slider{margin-inline-start:0;width:100%}.mf-product-zones .product-gallery__thumbnails-holder{gap:.375rem}.mf-product-zones .product-gallery__thumbnails .thumbnail{flex-basis:3.75rem;width:3.75rem}}@container (min-width: 48rem) and (width < 56rem){.mf-product-zones__primary{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr)}.mf-product-zones__commerce{align-content:start}}@container (min-width: 56rem){.mf-product-zones__primary,.mf-product-zones__commerce{gap:clamp(.75rem,1.5cqi,2rem)}.mf-product-zone--details{grid-column:1;grid-row:1}.mf-product-zone--purchase{grid-column:2;grid-row:1}.mf-product-zones:not(.mf-product-zones--no-media) .mf-product-zone--details,.mf-product-zone--purchase{border-inline-start:1px solid var(--color-borders-main);padding-inline-start:clamp(.75rem,1.5cqi,2rem)}}@container (min-width: 56rem) and (width < 70rem){.mf-product-zones__primary{grid-template-columns:minmax(18rem,calc(65cqi - 16.55rem)) minmax(0,1fr)}.mf-product-zones__commerce{grid-template-columns:minmax(13rem,calc(29.47cqi - 2.5rem)) minmax(18rem,1fr)}}@container (min-width: 70rem){.mf-product-zones__primary{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.mf-product-zones__commerce{grid-template-columns:minmax(18rem,27fr) minmax(20rem,31fr)}}@container (min-width: 48rem){.mf-product-zones__confidence[data-mf-has-scheme=true][data-mf-has-help=true]{grid-template-columns:minmax(16rem,1fr) minmax(0,2fr)}.mf-product-zones__confidence:not([data-mf-has-scheme=true][data-mf-has-help=true]){grid-template-columns:minmax(0,1fr)}.mf-product-zones--no-media .mf-product-zones__primary{grid-template-columns:minmax(0,1fr)}.mf-product-zones--no-media .mf-product-zones__commerce{grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr)}.mf-product-zones--no-media .mf-product-zone--details{grid-column:1;grid-row:1}.mf-product-zones--no-media .mf-product-zone--purchase{grid-column:2;grid-row:1}}}@media(prefers-reduced-motion:reduce){.mf-product-zones *,.mf-product-zones *:before,.mf-product-zones *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(forced-colors:active){.mf-product-disclosure__summary:focus-visible,.mf-product-zone--scheme a:focus-visible,.mf-product-zones .product-gallery__thumbnails .thumbnail:focus-visible{outline-color:CanvasText}}body .site-nav.style--classic .submenu.normal-menu{display:none}body.no-touchevents .site-nav.style--classic .has-submenu:hover>.submenu.normal-menu,body .site-nav.style--classic .has-submenu.focus>.submenu.normal-menu{display:block}body .site-nav.style--classic .has-submenu:focus-within>.submenu.normal-menu{display:block;visibility:visible;opacity:1}body .site-nav.style--classic .has-submenu:focus-within>.submenu.normal-menu .submenu-holder{visibility:visible;opacity:1}body .site-nav.style--classic .submenu.normal-menu .babymenu{display:none}body.no-touchevents .site-nav.style--classic .submenu.normal-menu .has-babymenu:hover .babymenu,body .site-nav.style--classic .submenu.normal-menu .has-babymenu.focus .babymenu{display:block}body .site-nav.style--classic .submenu.normal-menu .has-babymenu:focus-within .babymenu{display:block;visibility:visible;opacity:1}body .site-nav.style--classic .submenu.normal-menu .has-babymenu:focus-within .babymenu li{opacity:1}[data-mf-zoom-trigger]{cursor:zoom-in}[data-mf-zoom-trigger]:focus-visible{outline:2px solid currentColor;outline-offset:-3px}#zoom[aria-hidden=true]{pointer-events:none}#zoom .zoom__dialog{height:100%;pointer-events:none;position:relative;width:100%;z-index:2}#zoom .zoom__container{height:auto;top:3rem;right:3rem;bottom:3rem;left:3rem;padding:0;pointer-events:auto;position:absolute;width:auto}#zoom .zoom__close,#zoom .zoom__nav{pointer-events:auto}#zoom .zoom__hint{max-inline-size:calc(100vw - 2rem);text-align:center;white-space:normal}#zoom .zoom__hint-text{overflow-wrap:anywhere}#zoom .zoom__error{background:var(--color-background-main);color:var(--color-text-main);inset:50% auto auto 50%;max-inline-size:min(28rem,calc(100vw - 2rem));padding:clamp(1rem,3vw,2rem);pointer-events:auto;position:absolute;text-align:center;transform:translate(-50%,-50%);z-index:4}#zoom .zoom__error[hidden]{display:none}#zoom .zoom__error-text{margin:0 0 1rem}@media screen and (max-width:47.9375rem){#zoom .zoom__container{top:1rem;right:1rem;bottom:1rem;left:1rem}}#zoom .zoom__close{color:#fff}#zoom .zoom__close:focus-visible,#zoom .zoom__nav:focus-visible{outline:3px solid currentColor;outline-offset:3px}#zoom .zoom__nav:disabled{cursor:wait;opacity:.2}@media(prefers-reduced-motion:reduce){#zoom,#zoom *,#zoom *:before,#zoom *:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(forced-colors:active){[data-mf-zoom-trigger]:focus-visible,#zoom .zoom__close:focus-visible,#zoom .zoom__nav:focus-visible{outline-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
