html body #MainContent .main-product-section-wrapper{--mp-stage-height: min(850px, calc(100svh - 81px) );padding:0}html body #MainContent .main-product-section-wrapper .product-layout-container{max-width:none;gap:0}html body #MainContent .main-product-section-wrapper .product-media-column{background:var(--arnav-colour-surface)}html body #MainContent .main-product-section-wrapper .media-full-width{height:var(--mp-stage-height);min-height:420px;border-radius:0}html body #MainContent .main-product-section-wrapper :is(.media-full-width,.mosaic-left,.mosaic-right-item,.media-secondary-grid .media-item,.gallery-image-item,.more-image-item,.more-slider-slide-item)>img{width:100%;height:100%;max-height:100%;padding:clamp(24px,3vw,56px);object-fit:contain;transform:none}html body #MainContent .main-product-section-wrapper .primary-media-stack,html body #MainContent .main-product-section-wrapper .media-secondary-grid{gap:0}html body #MainContent .main-product-section-wrapper .product-lower-sections-container{padding:0 24px}html body #MainContent .main-product-section-wrapper :is(.zoom-lens,.zoom-result-window){display:none!important}@media(min-width:1024px){html body #MainContent .main-product-section-wrapper :is(.product-media-column,.product-info-column){flex:0 0 50%!important;width:50%!important;max-width:50%!important;min-width:0}html body #MainContent .main-product-section-wrapper .product-info-column{min-height:var(--mp-stage-height);padding:64px clamp(32px,6vw,116px);justify-content:center;top:81px;gap:20px}}@media(max-width:1023px){html body #MainContent .main-product-section-wrapper .product-info-column{padding:24px}html body #MainContent .main-product-section-wrapper .mobile-slide-item img{padding:28px}}html body #MainContent .main-product-section-wrapper .lightbox-modal{display:flex!important;pointer-events:none;transition:opacity .48s ease,visibility .48s ease}html body #MainContent .main-product-section-wrapper .lightbox-modal.is-active{pointer-events:auto}html body #MainContent .main-product-section-wrapper .lightbox-overlay{background:var(--arnav-colour-white)}html body #MainContent .main-product-section-wrapper .lightbox-dialog{padding:0}html body #MainContent .main-product-section-wrapper .lightbox-stage{flex:none;height:calc(100% - 88px);max-height:none;padding:80px 88px 32px 180px}html body #MainContent .main-product-section-wrapper .lightbox-active-img{width:auto;height:auto;max-width:100%;max-height:100%;flex-shrink:0;object-fit:contain;border-radius:0}html body #MainContent .main-product-section-wrapper :is(.lightbox-tool-btn,.lightbox-close-btn,.lightbox-arrow){background:var(--arnav-colour-surface);color:var(--arnav-colour-ink);border:1px solid #e8e8e8;width:44px;height:44px;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .48s ease,border-color .48s ease}html body #MainContent .main-product-section-wrapper :is(.lightbox-tool-btn,.lightbox-close-btn,.lightbox-arrow):hover{background:var(--arnav-colour-porcelain);border-color:#b6b0a9}html body #MainContent .main-product-section-wrapper .lightbox-modal svg{stroke:currentColor;stroke-width:1.5}html body #MainContent .main-product-section-wrapper .lightbox-arrow.arrow-prev{left:164px}html body #MainContent .main-product-section-wrapper .lightbox-footer{position:absolute;left:24px;top:80px;bottom:112px;width:112px;margin:0}html body #MainContent .main-product-section-wrapper .lightbox-counter-label{color:#565650;background:transparent;font-weight:400}html body #MainContent .main-product-section-wrapper .lightbox-thumbnails-strip{flex-direction:column;max-width:100%;padding:2px;gap:12px;background:transparent;border-radius:0;overflow-y:auto;-webkit-backdrop-filter:none;backdrop-filter:none}html body #MainContent .main-product-section-wrapper .lightbox-thumb-item{width:100px;height:100px;padding:8px;border:1px solid transparent;border-radius:0;background:var(--arnav-colour-white);opacity:.65;transition:opacity .48s ease,border-color .48s ease}html body #MainContent .main-product-section-wrapper .lightbox-thumb-item.active{border-color:var(--arnav-colour-ink);opacity:1;transform:none}html body #MainContent .main-product-section-wrapper .lightbox-thumb-item img{object-fit:contain}html body #MainContent .main-product-section-wrapper .lightbox-summary{width:100%;min-height:88px;padding:20px 32px;border-top:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--arnav-colour-ink);background:var(--arnav-colour-white)}html body #MainContent .main-product-section-wrapper .lightbox-summary-title{font-size:22px;font-weight:400}html body #MainContent .main-product-section-wrapper .lightbox-summary button{border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;font:inherit;padding:8px 0;cursor:pointer}@media(max-width:768px){html body #MainContent .main-product-section-wrapper .lightbox-stage{height:calc(100% - 210px);padding:80px 24px 16px}html body #MainContent .main-product-section-wrapper .lightbox-toolbar{top:16px;right:16px}html body #MainContent .main-product-section-wrapper .lightbox-arrow{top:45%;width:40px;height:40px}html body #MainContent .main-product-section-wrapper .lightbox-arrow.arrow-prev{left:8px}html body #MainContent .main-product-section-wrapper .lightbox-arrow.arrow-next{right:8px}html body #MainContent .main-product-section-wrapper .lightbox-footer{top:auto;bottom:88px;left:16px;right:16px;width:auto;height:118px;gap:4px}html body #MainContent .main-product-section-wrapper .lightbox-thumbnails-strip{flex-direction:row;overflow-x:auto}html body #MainContent .main-product-section-wrapper .lightbox-thumb-item{width:72px;height:72px}html body #MainContent .main-product-section-wrapper .lightbox-summary{padding:12px 20px;gap:16px}html body #MainContent .main-product-section-wrapper .lightbox-summary-title{font-size:17px}html body #MainContent .main-product-section-wrapper .lightbox-summary button{font-size:14px;flex-shrink:0}}@media(prefers-reduced-motion:reduce){html body #MainContent .main-product-section-wrapper .lightbox-modal,html body #MainContent .main-product-section-wrapper .lightbox-modal *{transition:none!important;scroll-behavior:auto!important}}@media(max-width:1023px){html body #MainContent .main-product-section-wrapper .product-info-column{padding-inline:var(--arnav-copy-inset, 20px)}}html body #MainContent .main-product-section-wrapper .product-lower-sections-container{padding-inline:var(--arnav-copy-inset, 24px)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .drawer-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 24px!important}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .meta-col--wide{grid-column:1 / -1}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .meta-label{display:block;margin-bottom:6px;font-family:var(--arnav-font-ui);font-size:11px;font-weight:500;letter-spacing:var(--arnav-tracking-label);text-transform:uppercase;color:var(--arnav-colour-secondary-text)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .meta-val{font-family:var(--arnav-font-body);font-size:15px;font-weight:400;line-height:1.5;color:var(--arnav-colour-ink)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-item{margin:0!important;padding:0!important;border-bottom:1px solid var(--arnav-colour-rule)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-item:first-child{border-top:1px solid var(--arnav-colour-rule)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-toggle{padding:18px 0!important;font-family:var(--arnav-font-ui);font-size:12px;font-weight:500;letter-spacing:var(--arnav-tracking-label);text-transform:uppercase;color:var(--arnav-colour-ink)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .toggle-icon{color:var(--arnav-colour-ink)!important;font-size:20px;font-weight:300}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-panel{padding-bottom:24px}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-inner{max-width:62ch;font-family:var(--arnav-font-body);font-size:15px;font-weight:400;line-height:var(--arnav-leading-body);color:var(--arnav-colour-charcoal)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-inner p{margin:0 0 14px}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-inner p:last-child{margin-bottom:0}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-inner :is(ul,ol){list-style:none;margin:14px 0 0;padding:0}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-inner li{position:relative;margin:0 0 8px;padding-left:20px}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .accordion-inner li:before{content:"";position:absolute;left:0;top:.8em;width:8px;height:1px;background:var(--arnav-colour-gold)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .tech-description-text p{display:grid;grid-template-columns:minmax(7.5em,32%) minmax(0,1fr);gap:16px;margin:0;padding:11px 0;border-bottom:1px solid var(--arnav-colour-rule)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .tech-description-text p:first-child{padding-top:0}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .tech-description-text p:last-child{border-bottom:0;padding-bottom:0}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .tech-description-text :is(strong,b){padding-top:3px;font-family:var(--arnav-font-ui);font-size:11px;font-weight:500;letter-spacing:var(--arnav-tracking-label);text-transform:uppercase;color:var(--arnav-colour-secondary-text)}html body #MainContent :is(.product-details-drawer,.mobile-inline-product-details) .tech-description-text p:not(:has(strong,b)){display:block}
/*# sourceMappingURL=/cdn/shop/t/49/assets/arnav-product-refinement.css.map */
