.ma-four-col-product>.page-width{max-width:1820px;padding-left:clamp(18px,2.8vw,52px);padding-right:clamp(18px,2.8vw,52px)}.ma-four-col-product .ma-product-core,.ma-four-col-product .ma-product-details{min-width:0;margin:0}.ma-four-col-product .ma-product-core>*+*,.ma-four-col-product .ma-product-details>*+*{margin-top:9px;margin-bottom:9px}.ma-four-col-product .ma-product-core>*:first-child,.ma-four-col-product .ma-product-details>*:first-child{margin-top:0}.ma-four-col-product .ma-product-details .product__description{margin:0 0 14px;font-size:11px;line-height:1.62;letter-spacing:.015em;overflow-wrap:anywhere}.ma-four-col-product .ma-product-details .product__description p{margin:0 0 10px}.ma-four-col-product .ma-product-details .product__accordion{margin:0;border-color:rgba(var(--color-foreground),.14)}.ma-four-col-product .ma-product-details .product__accordion summary{padding:10px 0;min-height:38px}.ma-four-col-product .ma-product-details .product__accordion .accordion__title{font-size:11px;font-weight:500;letter-spacing:.065em}.ma-four-col-product .ma-product-details .product__accordion .accordion__content{font-size:11px;line-height:1.55;max-height:min(42vh,340px);overflow-y:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.ma-four-col-product .ma-product-details .product__accordion .accordion__content table{width:100%;max-width:100%;display:block;overflow-x:auto}.ma-four-col-product .ma-product-core .product__title h1{font-size:clamp(20px,1.65vw,25px);line-height:1.17;letter-spacing:.014em}.ma-four-col-product .ma-product-core .price-item{font-size:clamp(14px,1.15vw,17px)}.ma-four-col-product .ma-product-core .product__tax{font-size:10px}.ma-four-col-product .ma-product-core .product-form__input--pill input[type=radio]+label{padding:7px 9px;min-width:38px;min-height:32px;line-height:1.1;font-size:11px;margin:0 4px 5px 0}.ma-four-col-product .ma-product-core .quantity{width:110px;min-height:35px}.ma-four-col-product .ma-product-core .quantity__button{width:34px}.ma-four-col-product .ma-product-core .product-form__buttons{width:100%;max-width:100%}.ma-four-col-product .ma-product-core .product-form__submit,.ma-four-col-product .ma-product-core .shopify-payment-button__button{min-height:38px;padding:7px 12px;font-size:11px;letter-spacing:.075em;line-height:1.25}.ma-four-col-product .ma-product-core .shopify-payment-button__button,.ma-four-col-product .ma-product-core .shopify-payment-button__button--unbranded,.ma-four-col-product .ma-product-core .shopify-payment-button__button span{text-transform:uppercase!important}.ma-four-col-product .ma-product-core .product-form__submit{margin-bottom:6px}.ma-four-col-product .ma-product-core .shopify-payment-button{margin-top:0}.ma-four-col-product .ma-product-core .monarch-colourways{margin:6px 0}.ma-four-col-product .ma-product-core .monarch-swatch{width:35px;height:35px}.ma-four-col-product .ma-product-core .monarch-swatch__colour{width:26px;height:26px}.ma-four-col-product .ma-product-core .price{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px}.ma-four-col-product .ma-product-core .price .badge,.ma-four-col-product .ma-product-core .price__badge-sold-out{margin:0 0 0 8px;border-radius:var(--buttons-radius-outset);padding:.72rem 1.5rem .82rem}.ma-four-col-product .ma-thumb-control{display:none}@media screen and (min-width:1100px){.ma-four-col-product{padding-top:clamp(67px,7.5vh,91px)!important;min-height:calc(100svh - 80px)}.ma-four-col-product .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,36fr) minmax(0,64fr);gap:clamp(16px,1.9vw,33px);align-items:start}.ma-four-col-product .product:not(.product--no-media) .product__media-wrapper,.ma-four-col-product .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;min-width:0;padding:0}.ma-four-col-product .product__info-container{display:grid;grid-template-columns:minmax(0,41fr) minmax(0,59fr);gap:clamp(18px,1.85vw,36px);align-items:start;max-width:100%}.ma-four-col-product .product__info-container>.ma-product-core,.ma-four-col-product .product__info-container>.ma-product-details{min-width:0;margin:0}.ma-four-col-product .product__info-container>.product__view-details{display:none}.ma-four-col-product .product__media-wrapper media-gallery{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:clamp(9px,1vw,14px);align-items:start;max-width:100%;width:100%;margin:0}.ma-four-col-product .product__media-wrapper media-gallery>[id^=GalleryViewer-]{grid-column:2;grid-row:1;width:min(100%,calc((100svh - 218px)*.8));min-width:0;margin:0}.ma-four-col-product .product__media-wrapper media-gallery>[id^=GalleryThumbnails-]{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;align-self:start;width:56px;height:min(65vh,560px);max-height:min(70vh,640px);min-height:0;margin:0;overflow:hidden}.ma-four-col-product .product__media-wrapper media-gallery .thumbnail-slider>.slider-button{display:none!important}.ma-four-col-product .product__media-wrapper .thumbnail-slider .thumbnail-list{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:8px;height:0;min-height:0;max-height:none;width:56px;margin:0;padding:2px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scroll-snap-type:y proximity;scroll-padding-top:3px;overscroll-behavior-y:contain}.ma-four-col-product .product__media-wrapper .thumbnail-list__item,.ma-four-col-product .product__media-wrapper .thumbnail-list__item.slider__slide{display:block;position:relative;flex:0 0 52px;width:52px;min-width:52px;max-width:52px;height:52px;min-height:52px;margin:0;padding:0;scroll-snap-align:start}.ma-four-col-product .product__media-wrapper .thumbnail-slider .thumbnail{width:100%;height:100%;border-radius:6px}.ma-four-col-product .product__media-wrapper .thumbnail-slider .thumbnail img{width:100%;height:100%;object-fit:cover}.ma-four-col-product .ma-thumb-control{display:flex;width:56px;height:24px;min-height:24px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;border:0;border-radius:5px;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.ma-four-col-product .ma-thumb-control svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.ma-four-col-product .ma-thumb-control:hover:not(:disabled),.ma-four-col-product .ma-thumb-control:focus-visible{background:rgba(var(--color-foreground),.08)}.ma-four-col-product .ma-thumb-control:disabled{opacity:.23;cursor:default}.ma-four-col-product .product__media-wrapper .product-media-container{width:100%;height:auto;aspect-ratio:4 / 5}.ma-four-col-product .product__media-wrapper .product-media-container .product__media img{object-fit:contain}.ma-four-col-product .ma-product-core .product__text.caption-with-letter-spacing{font-size:10px}.ma-four-col-product .ma-product-core>*+*{margin-top:7px;margin-bottom:7px}.ma-four-col-product .ma-product-details{padding-top:2px}}@media screen and (min-width:750px)and (max-width:1099px){.ma-four-col-product{padding-top:70px!important}.ma-four-col-product .product__info-container{display:block}.ma-four-col-product .ma-product-details{margin-top:22px}}@media screen and (max-width:749px){.ma-four-col-product{padding-top:36px!important}.ma-four-col-product .product__info-container{display:block}.ma-four-col-product .ma-product-details{margin-top:20px}.ma-four-col-product .ma-product-core .product-form__input--pill input[type=radio]+label{min-width:44px;min-height:42px;padding:11px 12px}.ma-four-col-product .ma-product-core .product-form__submit,.ma-four-col-product .ma-product-core .shopify-payment-button__button{min-height:44px}}@media(prefers-reduced-motion:reduce){.ma-four-col-product .product__media-wrapper .thumbnail-slider .thumbnail-list{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/monarch-product-four-column.css.map */
