.ma-compact-product>.page-width{max-width:1480px;padding-left:clamp(18px,3.6vw,54px);padding-right:clamp(18px,3.6vw,54px)}.ma-compact-product .product__media-list{display:block;width:100%;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.ma-compact-product .product__media-list .product__media-item,.ma-compact-product .product--thumbnail_slider .product__media-list .product__media-item{display:none;width:100%;max-width:100%;margin:0;padding:0;scroll-snap-align:none}.ma-compact-product .product__media-list .product__media-item.is-active,.ma-compact-product .product--thumbnail_slider .product__media-list .product__media-item.is-active{display:block}.ma-compact-product .product__media-wrapper media-gallery{display:block;width:100%;max-width:440px;margin-inline:auto}.ma-compact-product .product__media-wrapper .product-media-container{width:100%;max-width:100%;aspect-ratio:4 / 5;height:auto;overflow:hidden;--aspect-ratio: .8;--ratio-percent: 125%}.ma-compact-product .product__media-wrapper .product-media-container .product__modal-opener--image{display:block;height:100%}.ma-compact-product .product__media-wrapper .product-media-container .product__media,.ma-compact-product .product__media-wrapper .product-media-container .deferred-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-top:0}.ma-compact-product .product__media-wrapper .product-media-container .product__media img,.ma-compact-product .product__media-wrapper .product-media-container .deferred-media__poster img,.ma-compact-product .product__media-wrapper .product-media-container video,.ma-compact-product .product__media-wrapper .product-media-container model-viewer{object-fit:contain;width:100%;height:100%}.ma-compact-product .product__media-wrapper .product-media-container .product__media img{background:transparent}.ma-compact-product .product__media-wrapper slider-component:not(.thumbnail-slider)>.slider-buttons{display:none}.ma-compact-product .product__media-wrapper .thumbnail-slider{display:flex;align-items:center;gap:3px;width:100%;margin-top:11px}.ma-compact-product .product__media-wrapper .thumbnail-slider .thumbnail-list{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;width:100%;min-width:0;gap:7px;margin:0;padding:3px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;scroll-snap-type:x proximity}.ma-compact-product .product__media-wrapper .thumbnail-list__item,.ma-compact-product .product__media-wrapper .thumbnail-list__item.slider__slide{width:54px;min-width:54px;max-width:54px;flex:0 0 54px;scroll-snap-align:start}.ma-compact-product .product__media-wrapper .thumbnail-list__item:before{padding-bottom:100%}.ma-compact-product .product__media-wrapper .thumbnail{border-radius:5px;overflow:hidden}.ma-compact-product .product__media-wrapper .thumbnail.global-media-settings img{border-radius:5px;object-fit:cover}.ma-compact-product .product__media-wrapper .thumbnail[aria-current]{outline:1px solid rgba(var(--color-foreground),.7);outline-offset:1px;box-shadow:none}.ma-compact-product .product__media-wrapper .thumbnail-slider .slider-button{display:flex;flex:0 0 25px;height:32px;width:25px;min-width:25px}.ma-compact-product .product__media-wrapper .thumbnail-slider .slider-button .icon{height:10px}.ma-compact-product .product__info-container{max-width:none}.ma-compact-product .product__info-container>*+*{margin-top:8px;margin-bottom:8px}.ma-compact-product .product__info-container>*:first-child{margin-top:0}.ma-compact-product .product__text.caption-with-letter-spacing{font-size:10px;letter-spacing:.13em}.ma-compact-product .product__title{margin:0}.ma-compact-product .product__title h1{font-size:clamp(22px,1.8vw,26px);line-height:1.16;font-weight:500;letter-spacing:.015em}.ma-compact-product .product__info-container .price{line-height:1.25}.ma-compact-product .product__info-container .price-item{font-size:17px;letter-spacing:.015em}.ma-compact-product .product__tax{font-size:10px}.ma-compact-product .product__info-container .installment{font-size:11px}.ma-compact-product .monarch-colourways{margin:7px 0}.ma-compact-product .monarch-colourways__label{font-size:11px;margin:0 0 6px}.ma-compact-product .monarch-colourways__options{gap:6px}.ma-compact-product .monarch-swatch{width:36px;height:36px}.ma-compact-product .monarch-swatch__colour{width:27px;height:27px}.ma-compact-product .product-form__input .form__label{font-size:11px;letter-spacing:.04em;margin-bottom:5px}.ma-compact-product .product-form__input--pill{max-width:100%;margin-bottom:1px}.ma-compact-product .product-form__input--pill input[type=radio]+label{min-width:44px;margin:0 6px 6px 0;padding:10px 11px;font-size:12px;line-height:1.1;text-align:center}.ma-compact-product .product-form__quantity{margin:4px 0}.ma-compact-product .product-form__quantity .quantity{min-height:36px;width:116px}.ma-compact-product .product-form__quantity .quantity__button{width:34px}.ma-compact-product .product-form__quantity .quantity__input{font-size:12px}.ma-compact-product .product__info-container .product-form,.ma-compact-product .product__info-container .product__description{margin:7px 0}.ma-compact-product .product-form__buttons{max-width:none}.ma-compact-product .product-form__submit,.ma-compact-product .shopify-payment-button__button{min-height:42px;padding:9px 14px;font-size:12px;letter-spacing:.075em}.ma-compact-product .product__description{font-size:11px;line-height:1.48}.ma-compact-product .product__description p{margin:0 0 .55em}.ma-compact-product .product__accordion{margin:0}.ma-compact-product .product__accordion.accordion+.product__accordion.accordion{border-top:0}.ma-compact-product .product__accordion summary{padding:9px 0;min-height:36px;align-items:center}.ma-compact-product .product__accordion .accordion__title{font-size:11px;line-height:1.25;font-weight:500;letter-spacing:.04em}.ma-compact-product .product__accordion .svg-wrapper{width:16px;height:16px;margin-right:8px}.ma-compact-product .product__accordion .accordion__content{font-size:12px;line-height:1.55;padding:5px 8px 8px}.ma-compact-product .product__info-container .share-button{margin-top:5px}.ma-compact-product .product__info-container .share-button__button{font-size:11px;min-height:30px}@media screen and (min-width:990px){.ma-compact-product .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,48fr) minmax(0,52fr);gap:clamp(34px,4.5vw,86px);align-items:start}.ma-compact-product .product:not(.product--no-media) .product__media-wrapper,.ma-compact-product .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;min-width:0;padding:0}.ma-compact-product .product__media-wrapper media-gallery{width:min(100%,440px,calc((100svh - 215px)*.8))}.ma-compact-product .product__column-sticky{position:static}}@media screen and (min-width:750px)and (max-width:989px){.ma-compact-product .product:not(.product--no-media){display:block}.ma-compact-product .product__media-wrapper,.ma-compact-product .product__info-wrapper{width:100%;max-width:100%;padding:0}.ma-compact-product .product__info-wrapper{max-width:600px;margin:25px auto 0}.ma-compact-product .product__column-sticky{position:static}}@media screen and (max-width:749px){.ma-compact-product>.page-width{padding-inline:16px}.ma-compact-product .product{display:block}.ma-compact-product .product__media-wrapper,.ma-compact-product .product__info-wrapper{width:100%;max-width:100%;padding:0}.ma-compact-product .product__media-wrapper media-gallery{max-width:min(100%,390px)}.ma-compact-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0}.ma-compact-product .product__info-wrapper{margin-top:20px}.ma-compact-product .product__media-list{width:100%;margin:0}.ma-compact-product .product__media-list .product__media-item{width:100%}.ma-compact-product .product__media-wrapper .thumbnail-slider .thumbnail-list{padding:3px}.ma-compact-product .product__media-wrapper .thumbnail-list__item.slider__slide{width:48px;min-width:48px;max-width:48px;flex-basis:48px}.ma-compact-product .product__info-container .product__title h1{font-size:23px}.ma-compact-product .product-form__input--pill input[type=radio]+label{min-width:45px}}@media(prefers-reduced-motion:reduce){.ma-compact-product .product__media-wrapper .thumbnail-list{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/monarch-product-compact.css.map */
