.product-gallery__item{aspect-ratio:1/1;box-sizing:border-box;overflow:hidden;position:relative;width:100%}.product-gallery__item:not(.product-gallery__item_video):after{background:var(--color-black-alpha-2);content:"";inset:0;pointer-events:none;position:absolute;transition:background var(--duration-easy-out);z-index:1}.product-gallery__item img,.product-gallery__item video{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:0}.product-gallery__item video{z-index:2}.product-gallery__item:hover{cursor:pointer}@media (min-width:1001px){.product-gallery__item:not(.product-gallery__item_video):hover:after{background:transparent}}.product-gallery__video-play{background:url(../icons/play.svg) no-repeat 50%;background-size:contain;border:none;cursor:pointer;height:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;width:48px;z-index:3}.product-gallery{margin-left:calc(var(--spacing-16)*-1);margin-right:calc(var(--spacing-16)*-1);overflow:hidden;position:relative;width:calc(100% + var(--spacing-32));z-index:0}.product-gallery .swiper-pagination{display:flex;margin:0 0 16px 16px;text-align:center}@media (min-width:1001px){.product-gallery .swiper-pagination{display:none}}.product-gallery .swiper-pagination-bullet{background-color:var(--color-gray-200);border:1px solid var(--color-gray-200);border-radius:0;height:2px;margin:0 0 0 4px!important;opacity:1;width:24px}.product-gallery .swiper-pagination-bullet-active{background-color:var(--color-accent-red);border:1px solid var(--color-accent-red)}@media (min-width:1001px){.product-gallery{margin-left:0;margin-right:0;transition:none!important;width:100%}}.product-gallery.swiper{margin-left:calc(var(--spacing-16)*-1);margin-right:calc(var(--spacing-16)*-1);width:calc(100% + var(--spacing-32));z-index:0}.product-gallery__track{display:flex}@media (min-width:1001px){.product-gallery__track{display:grid;gap:60px;grid-template-columns:1fr 1fr;transition:none!important}.product-gallery{flex-basis:70%;max-width:100%}.product-gallery__track{display:grid;gap:var(--spacing-10);grid-template-columns:1fr 1fr}}.product-gallery-skeleton__item{border-radius:0;height:100vw;max-height:600px;width:100%}@media (min-width:1001px){.product-gallery-skeleton__item{height:433px;max-height:none}}.product-gallery-skeleton__item:not(:first-child){display:none}@media (min-width:1001px){.product-gallery-skeleton__item:not(:first-child){display:block}}.mcz-product-page-skeleton__content-main-screen{width:100%}.mcz-product-page-skeleton__card{padding:var(--spacing-32) var(--spacing-16) 0}.mcz-product-page-skeleton__breadcrumbs{display:flex;gap:var(--spacing-8);margin-bottom:var(--spacing-16)}.mcz-product-page-skeleton__title{margin-bottom:var(--spacing-32)}.mcz-product-page-skeleton__divider{background:var(--color-gray-200);height:1px;margin:var(--spacing-16) 0}.mcz-product-page-skeleton__info-wrap{align-items:center;display:flex;gap:var(--spacing-6);justify-content:space-between}.mcz-product-page-skeleton__description-wrap{display:flex;flex-direction:column;gap:var(--spacing-8);margin:var(--spacing-12) 0}.mcz-product-page-skeleton__buy-btn{margin:var(--spacing-32) 0}@media (min-width:1001px){.mcz-product-page-skeleton__card{height:-moz-max-content;height:max-content;padding:var(--spacing-80) 0 0}}.product-card__section{display:flex;flex-direction:column}@media (min-width:1001px){.product-card__section{padding:15px 0}}.product-card__section-content{display:flex;flex-direction:column;font-size:var(--font-size-18);font-weight:var(--font-weight-normal);gap:var(--spacing-12);line-height:var(--line-height-18);margin:var(--spacing-12) 0}.product-card__section-text{display:-webkit-box;font-size:var(--font-size-15);overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.product-card__section-text.product-card__section-text__open{display:block;overflow:visible;-webkit-line-clamp:unset}.product-card__section-toggle{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-16);font-weight:var(--font-weight-normal);gap:2px;line-height:var(--line-height-16)}.product-card__section-toggle .product-card__section-toggle-arrow.product-card__section-toggle-arrow__open{transform:rotate(180deg) translateY(-3px)}.product-card__specs{display:flex;flex-direction:column;gap:var(--spacing-10);margin:var(--spacing-12) 0}.product-card__spec{align-items:flex-end;display:flex;font-size:var(--font-size-15);font-weight:var(--font-weight-normal);justify-content:space-between;line-height:var(--line-height-15);overflow:visible}@media (min-width:1001px){.product-card__spec span:not(.product-card__column-data){white-space:nowrap}}.product-card__separator{border-bottom:1px dotted var(--color-gray-200);bottom:5px;flex:1;height:0;margin:0 8px;min-width:var(--spacing-40);position:relative}.product-card__column-data{flex-shrink:0;overflow:visible;text-align:right}.product-card__column-data:only-child{text-align:left;text-wrap:wrap}.product-card__buy-anchor{margin-top:var(--spacing-12)}@media (min-width:1001px){.product-card__buy-anchor{margin-top:0}}.product-card__buy-wrapper_sticky{background:var(--color-white);border-bottom:1px solid var(--color-gray-200);border-top:1px solid var(--color-gray-200);bottom:0;left:0;padding:var(--spacing-16);position:fixed;width:100%;z-index:10}@media (min-width:1001px){.product-card__buy-wrapper_sticky{border:none;padding:0;position:static}}.product-card__buy-actions{display:flex;gap:var(--spacing-8);width:100%}@media (min-width:1001px){.product-card__buy-actions{margin-top:var(--spacing-32)}}.product-card__buy{flex-grow:1}.product-card__favorite-btn{flex-shrink:0;height:52px;min-width:52px;width:52px}.product-card__favorite-btn .mcz-heart-button__icon{height:24px;width:24px}.product-card__favorite-btn .mcz-heart-button__outline{fill:var(--color-gray-900)}.product-card__favorite-btn .mcz-heart-button__solid{fill:var(--color-accent-red)}.product-card__split{background-color:var(--color-brand-stowe-white);height:auto;margin-top:var(--spacing-10);padding:var(--spacing-12) var(--spacing-16)}.product-card__split .mcz-button__text{align-items:center;display:flex;gap:12px;overflow:visible;text-overflow:unset;white-space:normal;width:100%}.product-card__split-icon{flex:0 0 32px}.product-card__split-right-arrow{flex:0 0 20px}.product-card__split-textblock{width:100%}.product-card__split-textblock-head{color:var(--color-gray-900);font-size:15px;font-weight:500;line-height:23px}.product-card__split-textblock-head,.product-card__split-textblock-small{font-family:Montserrat,sans-serif;font-style:normal;text-decoration:none;text-transform:none}.product-card__split-textblock-small{color:var(--color-gray-600);font-size:13px;font-weight:400;line-height:21px}.product-installment-modal.mcz-modal-dialog .mcz-modal-dialog__title{z-index:0}.product-installment-modal.mcz-modal-dialog .mcz-modal-dialog__content{overflow:visible;position:relative;z-index:1}.product-installment{padding:0 var(--spacing-16)}.product-installment__header{align-items:center;display:flex;margin-left:0;width:100%}.product-installment__image-heading-wrap{flex-shrink:0;margin-right:auto;position:relative}.product-installment__image-heading{display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;visibility:hidden;width:100%}.product-installment__image-heading.is-active{opacity:1;visibility:visible}.product-installment__tabs{align-items:stretch;background-color:var(--color-white);box-shadow:0 6px 50px #0000001f;display:flex;margin-bottom:12px;padding:2px;position:relative;width:100%;z-index:1}.product-installment__tab{padding:8px;position:relative;text-align:center;width:100%}.product-installment__tab:not(:last-child):after{background-color:var(--color-gray-300);content:"";height:calc(100% - 16px);position:absolute;right:0;top:8px;width:1px}.product-installment__tab:not(.is-active):hover{cursor:pointer}.product-installment__tab.is-active{background-color:var(--color-gray-900);color:var(--color-white)}.product-installment__tab.is-active:after{display:none}.product-installment__title{font-weight:600;margin-bottom:2px}.product-installment__summary,.product-installment__title{font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;line-height:23px;text-decoration:none;text-transform:none}.product-installment__summary{font-weight:400;margin-bottom:var(--spacing-32)}.product-installment__summary span{color:var(--color-green-500);font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:23px;text-decoration:none;text-transform:none}.product-installment__summary span:before{content:"•";margin:0 var(--spacing-10)}.product-installment__blocks{align-items:flex-start;display:flex;gap:4px;margin-bottom:var(--spacing-32);width:100%}.product-installment__block{border-top:2px solid var(--color-gray-200);padding-top:10px;position:relative;width:100%}.product-installment__block:first-child{border-top-color:var(--color-green-500);max-width:calc(25% - 4px)}.product-installment__block-title{color:var(--color-gray-700);font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:21px;text-decoration:none;text-transform:none}.product-installment__block-subtitle{font-weight:600}.product-installment__block-subtitle,.product-installment__info{color:var(--color-gray-900);font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;line-height:23px;text-decoration:none;text-transform:none}.product-installment__info{font-weight:400;margin-bottom:var(--spacing-32);white-space:pre-line}@media (min-width:1001px){.product-installment{padding:0 0 var(--spacing-16)}}.delivery-address-sheet-layer{inset:0;pointer-events:none;position:fixed}.delivery-address-sheet__backdrop{background:#0006;inset:0;pointer-events:auto;position:absolute;touch-action:none}.delivery-address-sheet-layer .mcz-bottom-sheet{pointer-events:auto}.delivery-address-sheet{--mcz-bottom-sheet-inset:auto 0 0;--mcz-bottom-sheet-radius:24px 24px 0 0;--mcz-bottom-sheet-header-min-height:48px;--mcz-bottom-sheet-header-padding:0;--mcz-bottom-sheet-footer-padding:var(--spacing-12) var(--spacing-20);--mcz-bottom-sheet-footer-padding-bottom:calc(var(--spacing-20) + env(safe-area-inset-bottom, 0px));--mcz-bottom-sheet-handle-area-height:20px;height:100%;inset:auto 0 0;max-height:none;width:100%}.delivery-address-sheet.mcz-bottom-sheet_full:before{border-radius:var(--mcz-bottom-sheet-radius,24px 24px 0 0)}.delivery-address-sheet .mcz-bottom-sheet__inner{flex:1 1 auto;height:100%;overflow:hidden}.delivery-address-sheet .mcz-bottom-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);position:relative;touch-action:pan-y;z-index:1}.mcz-keyboard-open .delivery-address-sheet .mcz-bottom-sheet__body{padding-bottom:0}.delivery-address-sheet .mcz-bottom-sheet__footer{position:relative;z-index:0}.delivery-address-sheet_desktop{--mcz-bottom-sheet-body-overflow:visible;--mcz-bottom-sheet-body-touch-action:auto;--mcz-bottom-sheet-handle-area-height:0;--mcz-bottom-sheet-inner-height:100%;--mcz-bottom-sheet-transform:none;--mcz-bottom-sheet-inset:0 0 0 auto;--mcz-bottom-sheet-surface-inset:0;--mcz-bottom-sheet-width:min(600px,100vw);--mcz-bottom-sheet-radius:0;--mcz-bottom-sheet-handle-display:none;--mcz-bottom-sheet-header-padding:var(--spacing-24) var(--spacing-32) 0;--mcz-bottom-sheet-footer-padding:var(--spacing-24) var(--spacing-32);--mcz-bottom-sheet-footer-padding-bottom:var(--spacing-32);height:100%;inset:0 0 0 auto;max-height:none;width:min(600px,100vw)}.delivery-address-sheet_desktop .mcz-bottom-sheet__inner{flex:1 1 auto;height:100%;overflow:visible}.delivery-address-sheet_desktop .mcz-bottom-sheet__body{flex:1 1 auto;overflow:visible}.delivery-address-sheet_desktop.mcz-bottom-sheet_full:before{border-radius:0}.delivery-address-sheet__header{align-items:center;display:flex;justify-content:center;min-height:40px}.delivery-address-sheet_desktop .delivery-address-sheet__header{min-height:48px;position:relative}.delivery-address-sheet__title{font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:25px;margin:0;text-decoration:none;text-transform:none}@media (min-width:1001px){.delivery-address-sheet__title{font-family:Rodchenko Bold,sans-serif;font-size:27px;letter-spacing:-.3px;line-height:37px;text-decoration:none;text-transform:uppercase}}.delivery-address-sheet__close{align-items:center;background:transparent;border:0;color:var(--color-gray-900);cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;padding:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.delivery-address-sheet__close:hover .delivery-address-sheet__close-icon{transform:scale(1.1)}.delivery-address-sheet__close-icon{height:14px;transition:transform .3s ease;width:14px}.delivery-address-drawer{display:flex;flex-direction:column;gap:var(--spacing-32);padding:var(--spacing-16) var(--spacing-20) var(--spacing-24)}@media (min-width:1001px){.delivery-address-drawer{padding:var(--spacing-24) var(--spacing-32)}}.delivery-address-drawer__field{cursor:pointer;position:relative}.delivery-address-drawer__field_address{z-index:2}.delivery-address-drawer__field-overlay{background:transparent;border:none;cursor:pointer;height:100%;inset:0;outline:none;position:absolute;width:100%;-webkit-tap-highlight-color:transparent}.delivery-address-drawer__chevron{color:var(--color-gray-900);height:20px;width:20px}.delivery-address-drawer__grid{display:grid;gap:var(--spacing-16);grid-template-columns:1fr 1fr 1fr;position:relative;scroll-margin-bottom:var(--spacing-80);z-index:0}.delivery-address-drawer__suggestions{background:var(--color-white);border-radius:0 0 4px 4px;box-shadow:0 10px 24px #0000000f,0 2px 12px #0000000a;left:0;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:20}@media (max-width:1000px){.mcz-keyboard-open .delivery-address-drawer__suggestions{box-shadow:none;max-height:none;position:static}}.delivery-address-drawer__suggestion{border-bottom:1px solid var(--color-gray-100);cursor:pointer;font-size:var(--font-size-15);line-height:var(--line-height-15);padding:14px 20px;transition:background-color var(--duration);-webkit-tap-highlight-color:var(--color-gray-300)}.delivery-address-drawer__suggestion:last-child{border-bottom:none}.delivery-address-drawer__suggestion:hover{background-color:var(--color-gray-100)}.delivery-address-drawer__suggestion:active,.delivery-address-drawer__suggestion_selected{background-color:var(--color-gray-300)}.delivery-details-drawer{padding-bottom:var(--spacing-40);padding-top:var(--spacing-16)}@media (min-width:1001px){.delivery-details-drawer{display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:0}}.delivery-details-drawer__title{display:flex;font-family:Rodchenko Bold,sans-serif;font-size:23px;justify-content:center;letter-spacing:-.3px;line-height:31px;margin-bottom:var(--spacing-16);padding:var(--spacing-16) 0;text-decoration:none;text-transform:uppercase}@media (min-width:1001px){.delivery-details-drawer__title{font-family:Rodchenko Bold,sans-serif;font-size:27px;letter-spacing:-.3px;line-height:37px;text-decoration:none;text-transform:uppercase}}.delivery-details-drawer__address-block{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none;-webkit-tap-highlight-color:transparent;cursor:pointer;display:flex;flex-direction:column;margin-bottom:var(--spacing-32);text-align:left;width:100%}@media (min-width:1001px){.delivery-details-drawer__address-block{margin-bottom:var(--spacing-40)}}.delivery-details-drawer__address-main{align-items:center;border-bottom:1px solid var(--color-gray-900);display:flex;justify-content:space-between;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-8);width:100%}.delivery-details-drawer__address-text{color:var(--color-gray-900);font-size:var(--font-size-16);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-16)}.delivery-details-drawer__chevron{color:var(--color-gray-900);height:20px;width:20px}.delivery-details-drawer__address-hint{color:var(--color-gray-500);font-size:var(--font-size-13);line-height:var(--line-height-13)}.delivery-details-drawer__item,.delivery-details-drawer__list{display:flex;flex-direction:column}.delivery-details-drawer__item{border-bottom:1px solid var(--color-gray-200);margin-bottom:var(--spacing-32);padding-bottom:var(--spacing-32)}.delivery-details-drawer__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.delivery-details-drawer__item-title{color:var(--color-gray-900);font-size:var(--font-size-17);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-17);margin-bottom:10px}@media (min-width:1001px){.delivery-details-drawer__item-title{font-size:var(--font-size-19);line-height:var(--line-height-19)}}.delivery-details-drawer__item-cost,.delivery-details-drawer__item-desc,.delivery-details-drawer__item-free{color:var(--color-gray-800);font-size:var(--font-size-15);line-height:var(--line-height-15)}.product-availability-size-picker{left:24px;position:absolute;top:24px;z-index:20}.product-availability-size-picker__chip{align-items:center;background:var(--color-gray-900);border:0;border-radius:1000px;box-sizing:border-box;color:var(--color-brand-white);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:400;gap:6px;height:44px;justify-content:center;line-height:24px;max-width:288px;min-width:62px;padding:0 12px 0 16px;text-decoration:none;text-transform:none}.product-availability-size-picker__chip-label{max-width:256px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-availability-size-picker__chip-extra{align-items:center;background:var(--color-taupe-600);border-radius:10px;color:var(--color-brand-white);display:inline-flex;flex:0 0 auto;font-size:var(--font-size-11);font-weight:var(--font-weight-bold);height:20px;justify-content:center;line-height:16px;min-width:20px;padding:0 4px 0 3px}.product-availability-size-picker__chip-caret{color:var(--color-brand-white);flex:0 0 auto;height:20px;transition:transform var(--duration-easy-out);width:20px}.product-availability-size-picker__chip-caret_open{transform:rotate(180deg)}.product-availability-size-picker__dropdown{background:#fff;box-shadow:0 0 32px #0000001a;left:0;max-width:calc(100vw - 48px);position:absolute;top:calc(100% + 8px);width:393px;z-index:21}.product-availability-size-picker__options,.product-availability-size-picker__sheet-options{max-height:236px;overflow:hidden auto}.product-availability-size-picker__option{align-items:center;box-sizing:border-box;color:var(--color-gray-900);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:400;gap:12px;justify-content:space-between;line-height:24px;min-height:52px;padding:8px 16px;text-decoration:none;text-transform:none}.product-availability-size-picker__option:hover{background:var(--color-gray-100)}.product-availability-size-picker__footer,.product-availability-size-picker__sheet-footer{background:#fff;display:flex;gap:8px;padding:8px 16px 16px}.product-availability-size-picker__sheet{--mcz-bottom-sheet-inset:auto 0 0;--mcz-bottom-sheet-radius:0;--mcz-bottom-sheet-header-min-height:60px;--mcz-bottom-sheet-header-padding:0;--mcz-bottom-sheet-footer-padding:0;--mcz-bottom-sheet-footer-padding-bottom:0;--mcz-bottom-sheet-body-overflow:auto;--mcz-bottom-sheet-body-touch-action:pan-y;--mcz-bottom-sheet-handle-area-height:20px;height:min(542px,calc(var(--mcz-vv-height, 100dvh)*.8));max-height:min(542px,calc(var(--mcz-vv-height, 100dvh)*.8))}.product-availability-size-picker__sheet .mcz-bottom-sheet__body{display:flex;flex-direction:column}.product-availability-size-picker__sheet .product-availability-size-picker__sheet-options{flex:1 1 auto;flex-basis:312px;max-height:312px;min-height:0}.product-availability-size-picker__sheet-scrim{inset:0;position:fixed}.product-availability-size-picker__sheet-layer{display:contents}.product-availability-size-picker__sheet-header{align-items:center;box-sizing:border-box;display:grid;font-family:Rodchenko Bold,sans-serif;font-size:23px;grid-template-columns:48px minmax(0,1fr) 48px;letter-spacing:-.3px;line-height:28px;min-height:60px;padding:0 0 0 16px;text-decoration:none;text-transform:uppercase}.product-availability-size-picker__sheet-title{grid-column:2;text-align:center}.product-availability-size-picker__sheet-close{grid-column:3;justify-self:center}.product-availability-size-picker__sheet-footer{flex:0 0 150px;flex-direction:column;justify-content:flex-end;padding:8px 16px calc(8px + env(safe-area-inset-bottom))}@media (max-width:1000px){.product-availability-size-picker{left:16px;top:16px;transform:translate3d(0,var(--mcz-outlets-modal-mobile-header-offset,0),0);transition:transform var(--mcz-outlets-modal-mobile-header-transition-duration,.3s) ease-out;z-index:calc(var(--mcz-map-bottom-sheet-z-index, 10) + 1)}.product-availability-size-picker__dropdown{display:none}}.mcz-outlets-map-section_sheet-mid .product-availability-size-picker{top:16px}.product-availability-map-enter-active,.product-availability-map-leave-active{transition:var(--modal-mobile-moving-animation)}.product-availability-map-enter-from,.product-availability-map-leave-to{transform:translateY(100%)}.product-availability-map-enter-active .mcz-outlets-map-section__modal-backdrop,.product-availability-map-leave-active .mcz-outlets-map-section__modal-backdrop{transition:var(--modal-mobile-dissolve-bg-animation)}.product-availability-map-enter-from .mcz-outlets-map-section__modal-backdrop,.product-availability-map-leave-to .mcz-outlets-map-section__modal-backdrop{background-color:transparent}@media (min-width:1001px){.product-availability-map-enter-active,.product-availability-map-leave-active{transition:var(--modal-desktop-dissolve-animation)}.product-availability-map-enter-active .mcz-map-bottom-sheet,.product-availability-map-leave-active .mcz-map-bottom-sheet{transition:var(--drawer-desktop-moving-animation)}.product-availability-map-enter-from,.product-availability-map-leave-to{opacity:0;transform:none}.product-availability-map-enter-from .mcz-map-bottom-sheet,.product-availability-map-leave-to .mcz-map-bottom-sheet{transform:translate(100%)}.product-availability-map-enter-active .mcz-outlets-map-section__modal-backdrop,.product-availability-map-leave-active .mcz-outlets-map-section__modal-backdrop{transition:var(--modal-desktop-dissolve-bg-animation)}}@media (prefers-reduced-motion:reduce){.product-availability-map-enter-active,.product-availability-map-enter-active .mcz-map-bottom-sheet,.product-availability-map-enter-active .mcz-outlets-map-section__modal-backdrop,.product-availability-map-leave-active,.product-availability-map-leave-active .mcz-map-bottom-sheet,.product-availability-map-leave-active .mcz-outlets-map-section__modal-backdrop{transition:none}}.product-delivery{display:flex;flex-direction:column}.product-delivery-block{margin-top:var(--spacing-32)}.product-delivery+.product-cart-divider{display:none}.product-delivery__skeleton{display:flex;flex-direction:column;gap:var(--spacing-12)}.product-delivery__skeleton-row{height:24px;width:100%}.product-delivery__size-prompt{align-items:center;border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-16) 0;text-align:center;transition:background-color var(--duration) ease}.product-delivery__size-prompt-text{color:var(--color-gray-600);font-size:var(--font-size-15);line-height:var(--line-height-15);text-wrap-style:balance}.product-delivery__size-prompt-text>span{cursor:pointer;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.product-delivery__location{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;-webkit-tap-highlight-color:transparent;align-items:center;border:none;border-bottom:1px solid #000;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:var(--spacing-16);padding-bottom:8px;text-align:left;width:100%}.product-delivery__location-text{color:var(--color-gray-900);font-size:var(--font-size-16);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-16);transition:border-color var(--duration)}.product-delivery__chevron{color:var(--color-gray-900);height:20px;width:20px}.product-delivery__address-prompt{color:var(--color-gray-500);font-size:var(--font-size-13);line-height:var(--line-height-13);margin-bottom:var(--spacing-16)}.product-delivery__options{display:flex;flex-direction:column;gap:var(--spacing-12);margin-bottom:var(--spacing-16)}.product-delivery__row{align-items:baseline;display:flex;justify-content:space-between;width:100%}.product-delivery__label{align-items:center;background-color:var(--color-white);color:var(--color-gray-900);display:flex;font-size:var(--font-size-15);gap:4px;line-height:var(--line-height-15);padding-right:8px}.product-delivery__label_link{cursor:pointer;text-decoration:underline;text-decoration-color:var(--color-gray-400);text-underline-offset:4px;transition:color var(--duration)}.product-delivery__label_link:hover{color:var(--color-accent-red);text-decoration-color:var(--color-accent-red)}.product-delivery__icon-lightning{color:var(--color-accent-red);height:16px;width:16px}.product-delivery__dots{border-bottom:1px dashed var(--color-gray-300);flex-grow:1;height:14px}.product-delivery__value{background-color:var(--color-white);color:var(--color-gray-900);padding-left:8px;white-space:nowrap}.product-delivery__more,.product-delivery__value{font-size:var(--font-size-15);line-height:var(--line-height-15)}.product-delivery__more{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none;-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;text-align:right;width:100%}.product-delivery__more:hover{color:var(--color-gray-900)}.product-delivery__availability{margin-top:var(--spacing-16)}.product-cart-divider{background:var(--color-gray-200);display:none;height:1px;margin:0;padding:0}.product-cart-divider+.product-cart-divider{display:none}.product-card-title-wrapper{padding:var(--spacing-32) 0 var(--spacing-12);position:relative;-webkit-tap-highlight-color:transparent}.product-card-title-wrapper_collapsible{cursor:pointer;padding-right:24px}.product-card-title{font-family:Rodchenko Bold,sans-serif;font-size:27px;letter-spacing:-.3px;line-height:37px;margin:0;padding:0;text-decoration:none;text-transform:uppercase}@media (max-width:1000px){.product-card-title{display:-webkit-box;font-family:Rodchenko Bold,sans-serif;font-size:23px;letter-spacing:-.3px;line-height:31px;overflow:hidden;text-decoration:none;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.product-card-title-wrapper_expanded .product-card-title{display:block;-webkit-line-clamp:unset}.product-card-title-chevron{bottom:calc(var(--spacing-12) + 2px);color:var(--color-gray-900);height:24px;pointer-events:none;position:absolute;right:0;transition:transform var(--duration) ease;width:24px}.product-card-title-wrapper_expanded .product-card-title-chevron{transform:rotate(180deg) translateY(2px)}}@media (min-width:1001px){.product-card-title-wrapper{padding:var(--spacing-16) 0 var(--spacing-4)}.product-card-title-chevron{display:none}}.product-card-sizes{display:grid;gap:8px;grid-template-columns:repeat(7,1fr);width:100%}@media (max-width:1000px){.product-card-sizes_scrollable{display:flex;flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;overflow-x:auto;padding:2px 16px;scrollbar-width:none;width:calc(100% + 32px);-webkit-overflow-scrolling:touch}}.product-card-sizes_scrollable::-webkit-scrollbar{display:none}@media (max-width:1000px){.product-card-sizes_scrollable .product-card-sizes__button{display:flex;flex:0 0 auto;min-width:62px;padding:10px 4px;white-space:nowrap;width:-moz-fit-content;width:fit-content}}.product-card-sizes_popup{grid-template-columns:repeat(4,1fr)}@media (min-width:1001px){.product-card-sizes_popup{grid-template-columns:repeat(5,1fr)}}.product-card-sizes__button{border:0;border-radius:1000px;height:44px;min-width:0;padding:10px 4px;text-wrap:nowrap;transition:background-color var(--duration) ease;width:100%}.product-card-sizes__button,.product-card-sizes__button .mcz-button__text{font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;text-transform:none}@media (min-width:1001px){.product-card-sizes__button.mcz-button_primary:hover:not(.mcz-button_disabled,.mcz-button_loading){background:var(--color-gray-900)}.product-card-sizes__button.mcz-button_secondary:hover:not(.mcz-button_disabled,.mcz-button_loading){background:var(--color-gray-100)}}.product-card-size-wrapper{margin:var(--spacing-12) 0}@media (min-width:1001px){.product-card-size-wrapper{margin:var(--spacing-24) 0}}.product-card-size__dialog>h2{font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:25px;text-decoration:none;text-transform:none}@media (min-width:1001px){.product-card-size__dialog>h2{font-family:Rodchenko Bold,sans-serif;font-size:25px;letter-spacing:-.3px;line-height:33px;text-align:left;text-decoration:none;text-transform:uppercase}}.mcz-product-page-slider{max-width:100%;overflow:hidden;padding:var(--spacing-24) 0 var(--spacing-24) var(--spacing-16);width:100%}.mcz-product-page-slider:not(:has(.mcz-product-shelf)){display:none}@media (min-width:1001px){.mcz-product-page-slider{margin:0 auto;max-width:calc(var(--max-container-width) - 96px);padding:var(--spacing-80) 0}}.mcz-product-page{background:var(--color-white);overflow:hidden}@media (min-width:1001px){.mcz-product-page{margin:0 auto;max-width:calc(var(--max-container-width) - 96px)}}.mcz-product-page__content{display:flex;flex-flow:row wrap;padding:0 var(--spacing-16) var(--spacing-16)}@media (min-width:1001px){.mcz-product-page__content{margin-top:var(--spacing-32)}}.mcz-product-page__content-main-screen{width:100%}.mcz-product-page__gallery-wrapper{isolation:isolate;position:relative}.mcz-product-page__product-nameplate{left:var(--spacing-8);position:absolute;top:var(--spacing-8);z-index:10}.product-card{margin-top:8px}@media (min-width:1001px){.mcz-product-page__content{padding:0}.mcz-product-page__content-main-screen{display:grid;gap:64px;grid-template-columns:1fr 450px;justify-content:space-between;margin-right:50px;padding:0}.product-card{flex-basis:35%;height:-moz-max-content;height:max-content;margin-top:0;position:sticky;top:15px}.section-expertise__content{align-items:center;flex-direction:row}.section-expertise__content-block{flex-basis:50%}.section-expertise__content-block p{max-width:420px}}.mcz-product-page__bottom-block_pwa:last-child{padding-bottom:70px;padding-top:20px}.mcz-product-page__bottom-block_pwa-split:last-child{padding-top:92px}@media (min-width:600px){.mcz-product-page__section-like-title{margin-bottom:var(--spacing-32)}}
