:root{--dm-drawer-width:48rem;--dm-gap:1.6rem;--dm-border:#dedede;--dm-white:#fff;--dm-ink:#171717}dm-product{display:block}.animate-section .animate-item{opacity:1;filter:none;transform:none}.dm-cart{position:fixed;inset:0 0 0 auto;width:min(var(--dm-drawer-width),100vw);height:100dvh;max-height:100dvh;margin:0;padding:2.4rem;border:0;color:var(--dm-ink);background:var(--dm-white);overflow:auto}.dm-cart::backdrop{background:#0008}.dm-cart__header{display:flex;align-items:center;justify-content:space-between}.dm-cart__header button{font-size:3rem;border:0;background:none;cursor:pointer}.dm-cart__item{display:grid;grid-template-columns:8rem 1fr;gap:var(--dm-gap);padding-block:2rem;border-bottom:1px solid var(--dm-border)}.dm-cart__item img{width:8rem;height:8rem;object-fit:contain}.dm-cart__item input{width:6rem;padding:.7rem}.dm-cart__footer{padding-block:2rem}.dm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding:0;list-style:none}.dm-grid img{width:100%;height:28rem;object-fit:contain}.dm-grid a{text-decoration:none;color:inherit}.dm-grid h2{font-size:1.6rem}.dm-gallery-active{display:block}.dm-gallery-hidden{display:none}.header__icon--cart{cursor:pointer}.product-form__submit[disabled]{opacity:.5}@media(max-width:749px){.dm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-grid img{height:18rem}.page-width{max-width:100%}.product__media-wrapper,.product__info-wrapper{min-width:0}.dm-cart{padding:1.8rem}}@media(prefers-reduced-motion:reduce){.horizontal-ticker__container{animation:none}}dm-catalog{display:block}.dm-catalog__controls{align-items:center;gap:var(--dm-gap);padding-block:var(--dm-gap)}.dm-catalog__filter{padding:var(--dm-gap);min-width:22rem}.dm-catalog__filter label{display:block;margin-block:1rem}.dm-catalog__filter input[type=number]{width:10rem}.dm-catalog__search{display:flex;gap:var(--dm-gap);padding-block:var(--dm-gap)}.dm-catalog__search input{min-width:0;padding:1rem;flex:1}.dm-catalog__controls.facets__form{display:flex;flex-wrap:wrap;min-width:0}.dm-catalog__controls .facet-filters{min-width:0;max-width:100%;flex-wrap:wrap;gap:.4rem}.dm-catalog__controls .product-count__text{max-width:100%}dm-catalog [data-dm-card][hidden]{display:none!important}sticky-atc[hidden]{display:none!important}.dm-carousel--scroll .splide__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dm-carousel--scroll .splide__track::-webkit-scrollbar{display:none}.dm-carousel--scroll .splide__list{transform:none!important;display:flex}.dm-carousel--scroll .splide__slide{scroll-snap-align:start}.splide__arrow:disabled{opacity:.3}.facets__disclosure[open],.facets__disclosure-vertical[open]{z-index:5}.facets__display,.facets__display-vertical{z-index:6}.card-wrapper{position:relative}@media(max-width:749px){.dm-catalog__controls{display:flex;flex-wrap:wrap}.dm-catalog__controls .facets__wrapper{display:flex}.dm-catalog__controls .facets__heading{display:block}.dm-catalog__controls .facets__summary{padding-inline:1rem}.dm-catalog__controls .facet-filters{padding:0}.dm-catalog__controls .button{min-height:3.8rem;padding-inline:1rem}.dm-catalog__controls .facets__display{width:22rem;max-width:90vw}.dm-catalog__search{flex-wrap:wrap}}.dm-cart-page{padding-block:4rem}.dm-cart-page .button{margin-block:1rem}.dm-product__zoom{display:block;cursor:zoom-in}.dm-media-dialog{max-width:96vw;max-height:96dvh;width:min(100rem,96vw);padding:2rem;border:0;background:var(--dm-white)}.dm-media-dialog::backdrop{background:#000b}.dm-media-dialog__image{display:block;width:100%;height:85dvh;object-fit:contain}.dm-media-dialog__close{position:absolute;inset:0 0 auto auto;font-size:3rem;width:4.4rem;height:4.4rem;background:var(--dm-white);z-index:1}internal-video .hero-slide__overlay{pointer-events:none}.dm-menu-open{overflow:hidden}.dm-product__zoom{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.dm-media-dialog__image{height:auto;max-height:85dvh;margin-inline:auto;object-fit:contain}media-gallery .slider-mobile-buttons-overlay-container{position:relative;z-index:3}media-gallery .product__media-list>li.dm-gallery-hidden{display:none!important}details.accordion__details:not([open])>.accordion__content-wrapper{display:none}details.accordion__details[open]>.accordion__content-wrapper{display:grid;grid-template-rows:1fr;opacity:1;visibility:visible}details.accordion__details[open] .accordion__content{opacity:1;visibility:visible;height:auto;overflow:visible}.dm-review-origin{font-size:1.1rem;opacity:.7}.animate-section.animate--hidden{opacity:1;visibility:visible;transform:none}.dm-media-dialog img{display:block;width:100%;height:auto;max-height:85dvh;object-fit:contain;margin-inline:auto}@media(max-width:749px){media-gallery .product__media-list{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;max-width:100%}media-gallery .product__media-list>li,media-gallery .product__media-list>li.dm-gallery-hidden{display:block!important;flex:0 0 calc(100% - 28px);width:calc(100% - 28px);min-width:0;scroll-snap-align:start}media-gallery .slider-mobile-buttons-overlay-container{position:static}media-gallery .slider-mobile-buttons-overlay-container>.splide__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4}media-gallery .slider-mobile-buttons-overlay-container>.splide__arrow--prev{left:1rem}media-gallery .slider-mobile-buttons-overlay-container>.splide__arrow--next{right:1rem}media-gallery slider-component{position:relative}}@media(min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap;white-space:nowrap}.header__inline-menu{min-width:0}.header__menu-item--main{padding-inline:1rem}.header__heading{z-index:1}}.dm-product__accelerated-checkout{margin-top:1rem}.dm-product__accelerated-checkout button{min-height:49px;width:100%}.ml-fallback{padding:1rem}.ml-buy-error{color:#b42318}.dm-cart-recommendations{margin-top:5rem}.dm-cart-recommendations .card-wrapper{max-width:32rem}.dm-cart-recommendations img{width:100%;height:auto}internal-video video{width:100%;max-height:100%;object-fit:contain}internal-video .internal-video__play{pointer-events:none}.dm-catalog__controls .facet-filters__sort{border:0;background:transparent}.dm-catalog__controls .facet-filters{margin-left:auto}.ml-filters{width:100%}.ml-filters__toggle{display:none}.ml-search-icon{background:none;border:0;padding:1rem}.dm-catalog__search{position:relative}.dm-catalog__search .ml-search-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.dm-catalog__search input{padding-right:4.4rem}@media(max-width:749px){.ml-filters__toggle{display:flex;align-items:center;gap:1rem;font-size:1.4rem;padding:1rem 0}.ml-filters .dm-catalog__controls{padding:1rem}.ml-filters:not([open]) .dm-catalog__controls{display:none}.dm-catalog__search{margin-inline:auto;max-width:100%}}.ml-filters .facets__disclosure{position:relative}.ml-filters .facets__display{z-index:5}.js .ml-filter-fallback{display:none}.no-js .ml-filter-fallback{display:inline-block}.nutreance-catalog__quick-add{position:relative;display:block;margin:1rem 0 0}.nutreance-catalog__quick-add .quick-add__submit{position:relative;min-height:4.4rem;height:auto;width:100%;padding:1rem;transform:none}.nutreance-catalog__quick-add .quick-add__submit{min-height:3.8rem;padding:.8rem 1rem;font-size:1.2rem}.nutreance-catalog__quick-add form{margin:0}dm-catalog #product-grid{align-items:stretch}dm-catalog #product-grid>li.grid__item{display:flex}dm-catalog #product-grid>li.grid__item>.card-wrapper{display:flex;width:100%}dm-catalog #product-grid .card-wrapper>.card{display:flex;flex-direction:column;width:100%}dm-catalog #product-grid .card>.card__content:last-child{display:flex;flex:1;flex-direction:column}dm-catalog #product-grid .card>.card__content:last-child>.card__information{display:flex;flex:1;flex-direction:column}dm-catalog #product-grid .card>.card__content:last-child>.card__information>.card-information{margin-top:auto}@media(max-width:749px){dm-product media-gallery .product__media-list>li{height:min(340px,90vw)!important}dm-product media-gallery .product-media-container,dm-product media-gallery .product__modal-opener,dm-product media-gallery .product__media{height:100%!important;min-height:0!important;max-height:100%;width:100%;padding:0!important}dm-product media-gallery .product-media-container{--ratio:1!important;--preview-ratio:1!important}dm-product media-gallery .product__media img{box-sizing:border-box;object-fit:contain!important;width:100%;height:100%;padding:12px 20px}}dm-product .thumbnail-slider .slider-button{position:relative;z-index:2;min-width:32px;cursor:pointer}dm-product .thumbnail-slider .slider-button:disabled{cursor:default;opacity:.3}dm-product content-tabs .content-tabs__tabs{height:auto!important;overflow:visible}dm-product content-tabs .content-tab[hidden]{display:none!important}dm-product content-tabs .content-tab--active{position:relative;opacity:1;visibility:visible;transform:none}dm-product content-tabs .content-tab-buttom__active-bg{pointer-events:none}dm-product content-tabs .content-tab-button{position:relative;z-index:1;cursor:pointer}dm-product content-tabs .content-tab-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dm-runtime.css.map */
