@media(min-width:1000px){body:has(.mmp),body:has(#single_product_content){overflow-x:clip}.mmp:has(.mmp-stage){padding-inline:2%}.mmp .mmp-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:32px;align-items:start}.mmp .mmp-stage,#single_product_content .d-gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--mm-gallery-rows, 1),auto);gap:8px!important;align-items:start;overflow:visible;background:transparent}.mmp .mmp-slide,.mmp .mmp-slide[hidden],#single_product_content .d-gallery>.gallery-products-thumb{display:block!important;grid-column:2;min-width:0;width:100%;height:auto;margin:0}.mmp .mmp-slide:first-child,#single_product_content .d-gallery>.gallery-products-thumb:first-child{grid-column:1;grid-row:1 / -1;position:sticky;top:16px;align-self:start}.mmp .mmp-slide img,#single_product_content .d-gallery img,#single_product_content .d-gallery video{display:block;width:100%;height:auto;object-fit:contain;object-position:center top}.mmp .mmp-slide:first-child img,#single_product_content .d-gallery>.gallery-products-thumb:first-child img{max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}.mmp .mmp-stage:has(>.mmp-slide:only-of-type),#single_product_content .d-gallery:has(>.gallery-products-thumb:only-child){grid-template-columns:minmax(0,1fr)}.mmp .mmp-zoom{position:static;display:block;width:fit-content;margin:0 0 0 auto;padding:10px 12px}.mmp .mmp-thumbs,.mmp .mmp-edition{display:none}.mmp .mmp-information{position:sticky;top:16px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:12px 8px 24px 0;scrollbar-width:thin}.mmp .mmp-info-inner{min-width:0}.mmp .mmp-info-inner h1{font-size:clamp(30px,2.5vw,42px);overflow-wrap:anywhere}.mmp .mmp-prices,.mmp .mmp-service-links{flex-wrap:wrap;gap:12px}.mmp .mmp-add{flex:1;width:auto;min-width:0;padding:16px;gap:12px}.mmp .mmp-quantity{flex:0 0 62px}#single_product_content .d-gallery figure{margin:0;width:100%}#single_product_content .m-gallery{display:none}#single_product_content>.container-fluid>.row{align-items:flex-start}#single_product_content>.container-fluid>.row>.col-lg-4{position:sticky;top:16px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;scrollbar-width:thin}}.mmp .mmp-info-inner{font-size:17px;line-height:1.65}.mmp .mmp-short,.mmp .mmp-detail-content,#single_product_content .product-description,#single_product_content .accordion-body{font-size:17px;line-height:1.7;color:#28251f}.mmp .mmp-detail-content :is(p,li,td,th,blockquote),#single_product_content :is(.product-description,.accordion-body) :is(p,li,td,th,blockquote){font-size:17px!important;line-height:1.7}.mmp .mmp-detail-content :is(span,a,strong,em,b,small),#single_product_content :is(.product-description,.accordion-body) :is(span,a,strong,em,b,small){font-size:inherit!important;line-height:inherit}.mmp .mmp-detail-content :is(h1,h2,h3,h4,h5,h6),#single_product_content :is(.product-description,.accordion-body) :is(h1,h2,h3,h4,h5,h6){font-size:20px!important;line-height:1.4;margin:24px 0 12px}.mmp .mmp-accordions summary,#single_product_content .accordion-button{font-size:18px;font-weight:600;line-height:1.5;min-height:56px;gap:16px}.mmp .mmp-accordions summary>span{flex-shrink:0}.mmp .mmp-breadcrumb,.mmp .mmp-eyebrow,.mmp .mmp-tax,.mmp .mmp-choice-title,.mmp .mmp-stock,.mmp .mmp-purchase .mmp-quantity,.mmp .mmp-secure,.mmp .mmp-service-links,.mmp .mmp-size-buttons button,.mmp .mmp-zoom{font-size:16px;line-height:1.5}.mmp .mmp-breadcrumb,.mmp .mmp-eyebrow,.mmp .mmp-choice-title{letter-spacing:.04em}.mmp .mmp-tax,.mmp .mmp-secure,.mmp .mmp-stock{color:#59554c}.mmp .mmp-service-links{flex-wrap:wrap;gap:12px 20px}.mmp .mmp-service-links a{padding:8px 0}.mmp .mmp-prices{font-size:26px;line-height:1.4;flex-wrap:wrap}.mmp .mmp-prices s{font-size:18px;color:#59554c}.mmp .mmp-add{font-size:18px;line-height:1.4}.mmp .mmp-quantity input{font-size:16px;min-height:48px}.mmp .mmp-mobile-buy span,.mmp .mmp-mobile-buy strong,.mmp .mmp-mobile-buy .mmp-sticky-prices s,.mmp .mmp-mobile-buy button{font-size:16px;line-height:1.4}.mmp .mmp-mobile-buy button{min-height:48px;padding:12px 16px}.mmp .mmp-mobile-buy{gap:12px}.mmp .mmp-mobile-buy>div{flex:1 1 50%}.mmp .mmp-mobile-buy .mmp-sticky-prices s{color:#59554c}.mm-related .mm-related-card h3,.mm-related .mm-related-card .mm-related-price,.mm-related .mm-related-card .mm-related-price s{font-size:16px;line-height:1.5}#single_product_content :is(.form-group label,.size-area a,.gift_values_item_label,.icon_text p,.user_message p,.pixii p),#single_product_content :is(input,select){font-size:16px!important;line-height:1.5}#single_product_content .icon_text h4{font-size:18px;line-height:1.5}#single_product_content .header-group .price{font-size:24px;line-height:1.4}#single_product_content .header-group .price :is(s,del){font-size:18px}#MainContent .breadcrumbs-content li,#MainContent .breadcrumbs-content a{font-size:16px;line-height:1.5}#MainContent .modal-size :is(p,li,td,th),#MainContent #sizeModal :is(p,td,th),#MainContent #sizeModal .Measurements-btn h6,#MainContent #sizeModal .size-btn-group .btn,#MainContent #sizeModal .size-img-text span{font-size:16px;line-height:1.5;color:#59554c}@media(max-width:999px){.mmp.mmp{padding-bottom:45px}.mmp .mmp-mobile-buy>div>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.mmp .mmp-mobile-buy{display:none}@media(min-width:1000px){#single_product_content a i.fa-ruler-horizontal,body:has(.mmp,#single_product_content) #mySidenav .back-menu i.fa-arrow-left-long{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/mm-desktop-gallery.css.map */
