:root{--massimo-right-panel-width: 330px;--massimo-right-image-gap: 82px;--massimo-left-image-width: 598px;--massimo-left-image-height: 742px;--massimo-left-offset: 56.7px;--massimo-left-image-spacing: 20px}@media screen and (min-width:750px){.page-width{width:100%!important;max-width:none!important;box-sizing:border-box!important}.product-info{display:grid!important;grid-template-columns:50% 50%!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.product-info>.figureImg{grid-column:1!important;grid-row:1 / span 2!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}.product-info>#gallery.figureImg{display:contents!important}.product-info>#gallery .massimo-gallery-left{padding-left:var(--massimo-left-offset)!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}.product-info>#gallery .massimo-gallery-left .product__item-img{position:static!important;display:block!important;width:678.7px!important;height:1018.05px!important;max-width:none!important;max-height:none!important;opacity:1!important;visibility:visible!important;transform:none!important;object-fit:cover!important;margin-bottom:0!important;margin-left:0!important;margin-right:auto!important;padding:0!important}.product-info>#gallery .massimo-gallery-right{display:none!important}.product-info__desktop-stack{grid-column:2!important;grid-row:1 / span 2!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:330px!important;margin:134px auto 0!important;padding-right:0!important;padding-top:0!important;min-width:0!important;box-sizing:border-box!important;position:relative!important}.product-info__desktop-stack .product-info__pc,.product-info__main,#AddToCartForm,.product-info__parent,.product-info__form,.product-info__pc,.product-info__main form,.product-info__main .product-info__parent,.product-info__main .product-info__form{display:contents!important}.product-info__desktop-stack .vto-trigger-wrapper{order:3!important}.product-title-pc,.product-info__title.product-title-pc{order:1!important;width:100%!important;max-width:100%!important;padding:0 35px 0 0!important;margin:0 0 15px!important;box-sizing:border-box!important;text-align:left!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:18.2px!important;letter-spacing:2.08px!important;text-transform:uppercase!important;color:#000!important}.product-price-block.product-price-pc{order:2!important;margin-bottom:30px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;padding:0!important}.product-price-pc .massimo-product-original-price{display:block!important;margin:0 0 6px!important;padding:0!important;letter-spacing:.48px!important;color:#000!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:18px!important}.product-price-pc .massimo-product-original-price strike{color:#000!important}.product-price-pc .massimo-product-sale-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;background:#dacfbf!important;padding:8px 12px!important;margin:0!important;letter-spacing:.48px!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:18px!important;color:#000!important}.product-price-pc .massimo-product-discount{display:inline-block!important;margin-right:6px!important;padding:0!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:18px!important;letter-spacing:.48px!important;color:#000!important}.product-price-pc .product-price__current{display:inline-block!important;margin:0!important;padding:0!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:300!important;letter-spacing:.48px!important;color:#000!important}.product-price-pc .product-price-pc-mrp{margin:4px 0 0!important;padding:0!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:18px!important;color:#888!important}.product-options.option-color,.product-options.option-colour{order:3!important;margin-bottom:30px!important;width:100%!important;display:block!important}.desktop-color-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;margin-bottom:30px!important}.desktop-color-label{margin:0 0 15px!important;padding:0!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:18px!important;text-transform:none!important;color:#000!important}.desktop-color-swatches{display:flex!important;align-items:center!important;gap:15px!important}.desktop-color-swatches .swatch-color{width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;padding:0!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:50%!important;position:relative!important}.desktop-color-swatches .swatch-color.active:after{content:""!important;position:absolute!important;bottom:-6px!important;left:50%!important;transform:translate(-50%)!important;width:12px!important;height:1px!important;background-color:#000!important}.product-info__main .product-info__cart-btn{order:4!important;margin-bottom:40px!important;width:100%!important;max-width:330px!important;height:40px!important;margin-top:15px!important;display:block!important;box-sizing:border-box!important;background-color:transparent!important;border:1px solid #000000!important;border-radius:0!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;letter-spacing:1.92px!important;text-transform:uppercase!important;color:#000!important}.product-info__description-pc{order:5!important;width:100%!important;max-width:none!important;margin:0 0 30px!important;padding:0!important;box-sizing:border-box!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:18px!important;letter-spacing:.5px!important;text-transform:none!important;color:#000!important}.product-info__description-pc p,.product-info__description-pc span,.product-info__description-pc ul{margin-left:0!important;padding-left:0!important;text-align:left!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:18px!important;letter-spacing:.5px!important;text-transform:none!important;color:#000!important}.desktop-injected-img-1{order:6!important;margin-bottom:30px!important;display:block!important}.desktop-injected-img-1 .product__item-img{width:100%!important;height:auto!important;aspect-ratio:2 / 3!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important;object-fit:cover!important;display:block!important}.desktop-shipping-note{order:7!important;display:block!important;margin-bottom:20px!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:18px!important;letter-spacing:.48px!important;color:#000!important}.accordion-container.acc-pc{order:8!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.product-info__desktop-stack .accordion-toggle{width:100%!important;margin:0 0 24px!important;padding:0!important;background:none!important;border:none!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.product-info__desktop-stack .accordion-item{border:none!important;box-shadow:none!important}.product-info__desktop-stack .accordion-icon{margin:0!important;padding:0!important}.product-info__desktop-stack .accordion-icon svg{width:14px!important;height:14px!important}.acc-pc .accordion-toggle span{font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:300!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#000!important}.desktop-injected-img-rest{order:9!important;margin-top:var(--massimo-right-image-gap)!important;display:flex!important;flex-direction:column!important;gap:var(--massimo-right-image-gap)!important}.massimo-wishlist-wrapper{position:absolute!important;top:-2px!important;right:0!important}.shopify-app-block,#mrw-div-embedded-wishlist-button-container,mrw-wishlist-button{position:absolute!important;top:-2px!important;right:0!important;margin:0!important;order:unset!important}.product-info__desktop-stack .massimo-wishlist-wrapper,.product-info__desktop-stack .shopify-app-block:has(mrw-wishlist-button),.product-info__desktop-stack .shopify-app-block:has(mrw-button){top:0!important;right:0!important}.product-info__desktop-stack #mrw-div-embedded-wishlist-button-container,.product-info__desktop-stack mrw-wishlist-button{position:static!important;top:auto!important;right:auto!important;margin:0!important}.product-info__desktop-stack mrw-button{padding:0!important;margin:0!important;min-height:0!important;height:18.2px!important;align-items:center!important}.product-info__desktop-stack mrw-icon{width:14px!important;height:18.2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-info__desktop-stack mrw-wishlist-button mrw-icon img{width:14px!important;height:12px!important;transform:none!important}.mobile-flow,.mobile-buy-bar-info,.product-title-mobile,.mobile-color-trigger,.mobile-flow-img,.product-info__main .product-options.option-size{display:none!important}.desktop-only-img{display:block!important}.massimo-recommendations-section .massimo-rec-price-sale{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;margin:0!important;padding:0!important}.massimo-recommendations-section .massimo-rec-price-original{display:block!important;margin:0 0 6px!important;padding:0!important;letter-spacing:.48px!important;color:#000!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:18px!important}.massimo-recommendations-section .massimo-rec-price-original s{color:#000!important}.massimo-recommendations-section .massimo-rec-price-current{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;background:#dacfbf!important;padding:3px 6px!important;margin:0!important;letter-spacing:.48px!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:18px!important;color:#000!important}.massimo-recommendations-section .massimo-rec-discount{display:inline-block!important;margin-right:6px!important;padding:0!important;font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:18px!important;letter-spacing:.48px!important;color:#000!important}.massimo-recommendations-section .massimo-rec-price{font-family:suisse-light,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:18px!important;letter-spacing:.48px!important;color:#000!important}#massimo-size-drawer{position:absolute!important;inset:auto!important;left:var(--massimo-size-left, 0px)!important;top:var(--massimo-size-top, 0px)!important;width:var(--massimo-size-width, 100%)!important;height:auto!important;max-height:none!important;pointer-events:none!important;visibility:hidden!important}#massimo-size-drawer.open{pointer-events:auto!important;visibility:visible!important}#massimo-size-drawer .massimo-drawer-overlay{display:none!important}#massimo-size-drawer .massimo-drawer-content{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:171.2px!important;min-height:171.2px!important;max-height:171.2px!important;padding:40px 20px!important;transform:none!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #000000!important;scrollbar-width:none!important;-ms-overflow-style:none!important}#massimo-size-drawer .massimo-drawer-content::-webkit-scrollbar{display:none!important}.product-info__desktop-stack:has(#massimo-size-drawer.open) .product-info__cart-btn{border-color:transparent!important}#massimo-size-drawer .massimo-desktop-size-label,.massimo-pc-drawer-colour{display:none!important}.product-table{overflow:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.product-table::-webkit-scrollbar{display:none!important}[id$=__judge_me_reviews_preview_badge_7Fn3FQ]{position:static!important;top:auto!important;right:auto!important;order:2!important;width:100%!important;margin:0 0 12px!important}}@media screen and (max-width:749px){.product-info__desktop-stack{display:contents!important}.desktop-color-wrapper,.desktop-only-img{display:none!important}mrw-wishlist-button mrw-icon img{width:15px!important;height:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/massimo-product-page.css.map */
