.hidden{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}div.modal-product{position:relative;overflow:scroll}div.modal-product div.media-wrapper{height:100svh;width:calc((100vw - clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*2 - clamp(1rem, 1.50235vw + .647887rem, 2rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*6 + clamp(1rem, 1.50235vw + .647887rem, 2rem)*6 + clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*0);border-right:1px solid #0003;padding:1rem;position:fixed}div.modal-product div.media-wrapper .hero,div.modal-product div.media-wrapper .media-placeholder{border-radius:.5rem;height:100%;overflow:hidden}div.modal-product div.media-wrapper .media-placeholder{flex-direction:row;justify-content:center;align-items:center;display:flex}div.modal-product div.media-wrapper .media-placeholder svg{color:#f5f1e9;width:calc((100vw - clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*2 - clamp(1rem, 1.50235vw + .647887rem, 2rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*2 + clamp(1rem, 1.50235vw + .647887rem, 2rem)*1 + clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*0)}div.modal-product div.media-wrapper .hover{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);border-radius:.5rem;transition:clip-path .6s cubic-bezier(.33,1,.68,1);position:absolute;inset:1rem;overflow:hidden}div.modal-product div.media-wrapper.w-hover:hover .hover{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}div.modal-product div.content-wrapper{grid-auto-rows:auto;grid-template-columns:calc((100vw - clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*2 - clamp(1rem, 1.50235vw + .647887rem, 2rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*2.5 + clamp(1rem, 1.50235vw + .647887rem, 2rem)*3 + clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*0) 1fr;margin:clamp(3rem,3.0047vw + 2.29577rem,5rem) 0 clamp(2rem,1.50235vw + 1.64789rem,3rem) calc((100vw - clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*2 - clamp(1rem, 1.50235vw + .647887rem, 2rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*6 + clamp(1rem, 1.50235vw + .647887rem, 2rem)*6 + clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*0);width:calc((100vw - clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*2 - clamp(1rem, 1.50235vw + .647887rem, 2rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*5 + clamp(1rem, 1.50235vw + .647887rem, 2rem)*5 + clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*1);border-bottom:1px solid #0003;display:grid}div.modal-product div.content-wrapper div.content-item{border-bottom:1px solid #0003;padding:clamp(1rem,.751174vw + .823944rem,1.5rem) clamp(1.5rem,2.25352vw + .971831rem,3rem)}div.modal-product div.content-wrapper div.content-item p.content-item-label{margin-bottom:clamp(.5rem,.751174vw + .323944rem,1rem)}div.modal-product div.content-wrapper div.content-item.full{grid-column:span 2}div.modal-product div.content-wrapper div.content-item:not(.full)+:not(.full){border-left:1px solid #0003}div.modal-product div.content-wrapper div.content-item:last-of-type,div.modal-product div.content-wrapper div.content-item:nth-last-of-type(2):not(.full){border-bottom:none}@media not (min-width:58.75rem){div.modal-product div.media-wrapper{border-radius:none;width:100%;height:50svh;position:relative}div.modal-product div.content-wrapper{grid-template-columns:repeat(2,1fr);width:100%;margin-top:0;margin-left:0;margin-right:0}div.modal-product div.content-wrapper div.content-item{grid-column:span 2}div.modal-product div.content-wrapper div.content-item:nth-last-of-type(2):not(.full){border-bottom:1px solid #0003}}
