.product-page-edge-container{width:100%;max-width:100%;margin:0;padding:var(--pdp-padding-top, 32px) 2rem 4rem 1.6rem;box-sizing:border-box;background-color:rgb(var(--color-scheme-bg, 255, 255, 255));overflow-x:clip}.product-edge-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(380px,1fr);gap:3.6rem;align-items:start;width:100%;box-sizing:border-box}@media screen and (min-width:1400px){.product-page-edge-container{padding:var(--pdp-padding-top, 32px) 3.6rem 5rem 2.4rem}.product-edge-grid{grid-template-columns:minmax(0,1.4fr) minmax(440px,1fr);gap:4.8rem}}@media screen and (max-width:1024px){.product-edge-grid{grid-template-columns:1fr;gap:2.4rem}}@media screen and (max-width:768px){.product-page-edge-container{padding:0 0 3rem}}.pdp-gallery-column{width:100%;position:relative}@media screen and (min-width:769px){.pdp-gallery-column{align-self:stretch;height:100%}}.pdp-gallery-sticky-wrapper{position:sticky;top:90px;width:100%}.pdp-main-slider-viewport{position:relative;width:100%;overflow:hidden;background-color:var(--color-bg-secondary, #F8F8F8);border-radius:0}.pdp-slider-track{display:flex;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.pdp-slider-track::-webkit-scrollbar{display:none}.pdp-slide-item{flex:0 0 calc(50% - 1px);width:calc(50% - 1px);aspect-ratio:var(--product-aspect-ratio, 3 / 4);scroll-snap-align:start;position:relative;overflow:hidden;background-color:#f2f2f2;border-radius:0}@media screen and (max-width:768px){.product-page-edge-container{padding:var(--pdp-padding-top-mob, 20px) 0 3rem 0}.product-edge-grid{display:flex;flex-direction:column;gap:1.8rem;width:100%}.pdp-gallery-column{width:100%;margin:0;padding:0}.pdp-gallery-sticky-wrapper{position:static;top:auto;width:100%}.pdp-main-slider-viewport{width:100%;border-radius:0}.pdp-slider-track{gap:0;width:100%}.pdp-slide-item{flex:0 0 100%;width:100%;border-radius:0;scroll-snap-align:center}.pdp-slider-arrow{display:none!important}.pdp-info-column{position:static;top:auto!important;max-height:none;height:auto!important;overflow:visible;overflow-y:visible;padding:0 1.6rem!important;box-sizing:border-box;width:100%!important;border-radius:0;box-shadow:none;margin-top:0!important;background-color:transparent!important}}.pdp-picture-wrap,.pdp-video-container{width:100%;height:100%;display:block}.pdp-media-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .4s ease}.pdp-slide-item:hover .pdp-media-img{transform:scale(1.02)}.pdp-media-video{width:100%;height:100%;object-fit:cover;display:block}.pdp-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.2rem;height:4.2rem;border-radius:50%;background-color:#ffffffd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.08);color:rgb(var(--color-scheme-text, 17, 17, 17));display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 4px 16px #0000001f;transition:background-color .2s ease,transform .2s ease}.pdp-slider-arrow:hover{background-color:rgb(var(--color-scheme-bg, 255, 255, 255));transform:translateY(-50%) scale(1.06)}.pdp-slider-arrow--prev{left:1.4rem}.pdp-slider-arrow--next{right:1.4rem}.pdp-video-pill-badge{position:absolute;bottom:1.8rem;right:1.8rem;z-index:20;display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;background-color:#00000073;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.35);border-radius:9999px;color:#fff;font-size:1.1rem;font-weight:500;letter-spacing:.12rem;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 20px #00000040;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),background-color .2s ease}.pdp-video-pill-badge:hover{background-color:#000000bf;transform:scale(1.04)}.pdp-video-pill-badge.is-hidden{opacity:0;pointer-events:none;transform:scale(.85)}.pdp-video-pill-icon{display:inline-flex;color:#fff}.pdp-gallery-counter{position:absolute;bottom:1.8rem;left:1.8rem;background-color:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:1.1rem;font-weight:500;padding:.4rem 1rem;border-radius:2rem;letter-spacing:.08rem;z-index:10;pointer-events:none}.pdp-info-column{width:100%;box-sizing:border-box;padding-right:1.6rem;overflow:visible}@media screen and (min-width:1200px){.pdp-info-column{padding-right:2.4rem}}@media screen and (min-width:769px){.pdp-info-column{align-self:start;overflow:visible}}.pdp-info-inner{display:flex;flex-direction:column;gap:1.8rem;padding-top:.4rem;width:100%;box-sizing:border-box;overflow:visible}.pdp-title-rating-row{width:100%;display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;flex-wrap:wrap}.pdp-product-title{font-size:var(--pdp-title-fs, 24px);font-weight:500;letter-spacing:normal;line-height:1.2;color:rgb(var(--color-scheme-text, 17, 17, 17));margin:0;flex:1 1 240px}.pdp-rating-badge{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--pdp-rating-fs, 13px);font-weight:500;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));flex-shrink:0;margin-left:auto}@media screen and (max-width:768px){.pdp-title-rating-row{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start!important;gap:.6rem!important}.pdp-product-title{font-size:var(--pdp-title-fs-mob, 18px);width:100%!important;flex:0 0 100%;text-align:left;font-weight:500;line-height:1.2}.pdp-rating-badge{margin-left:0!important;align-self:flex-start;justify-content:flex-start!important}}.pdp-rating-score{font-weight:400;letter-spacing:normal;color:#444}.pdp-rating-stars-gold{position:relative;display:inline-block;letter-spacing:normal;font-size:1.3rem;line-height:1}.pdp-rating-stars-track{color:var(--color-border, rgba(0, 0, 0, .2))}.pdp-rating-stars-fill{position:absolute;inset-inline-start:0;top:0;overflow:hidden;white-space:nowrap;color:#d4af37}.pdp-rating-count{font-size:1.15rem;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));font-weight:500}.pdp-short-desc{font-size:var(--pdp-desc-fs, 13px);line-height:1.6;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));margin-top:-.4rem}.pdp-price-container{display:flex;align-items:center;gap:1rem;margin-top:-.4rem}.pdp-price-amount{font-size:var(--pdp-price-fs, 18px);font-weight:400;color:#2d2d2d;letter-spacing:normal}@media screen and (max-width:768px){.pdp-price-amount{font-size:var(--pdp-price-fs-mob, 16px)}}.pdp-price-sale{color:#e63946}.pdp-compare-price-amount{font-size:1.4rem;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));text-decoration:line-through}.pdp-sale-discount-tag{background-color:#e63946;color:#fff;font-size:1rem;font-weight:500;padding:.2rem .6rem;border-radius:1px;letter-spacing:.06rem}.pdp-installments-pill{font-size:1.15rem;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));background-color:var(--color-bg-secondary, #F8F8F8);padding:.8rem 1.2rem;border-radius:2px;line-height:1.4}.pdp-option-block{display:flex;flex-direction:column;gap:.8rem;padding-top:.6rem}.pdp-option-header-row{display:flex;justify-content:space-between;align-items:center;width:100%}.pdp-option-heading{font-size:var(--pdp-label-fs, 14px);letter-spacing:normal;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));font-weight:400;line-height:1.4}.pdp-option-heading strong{font-weight:400;color:#333}.pdp-color-chips-row{display:flex;gap:.8rem;flex-wrap:wrap}.pdp-color-chip{padding:.8rem 1.6rem;border:1px solid #DCDCDC;background-color:rgb(var(--color-scheme-bg, 255, 255, 255));font-size:1.15rem;font-weight:500;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));cursor:pointer;text-transform:uppercase;letter-spacing:.06rem;transition:all .2s ease;border-radius:var(--pdp-btn-radius, 4px)}.pdp-color-chip:hover{border-color:#333;color:#222}.pdp-color-chip.is-selected{border:1.5px solid #333333!important;background-color:rgb(var(--color-scheme-bg, 255, 255, 255))!important;color:#222!important;font-weight:500}.pdp-size-chart-trigger-btn{background:none;border:none;padding:0;font-size:1.15rem;font-weight:400;letter-spacing:normal;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));text-decoration:underline;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:color .2s ease}.pdp-size-chart-trigger-btn:hover{color:#222}.pdp-size-pills-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.8rem}.pdp-quantity-selector{display:inline-flex;align-items:stretch;align-self:flex-start;width:max-content;border:1px solid #DCDCDC;border-radius:var(--pdp-btn-radius, 4px);background-color:rgb(var(--color-scheme-bg, 255, 255, 255));overflow:hidden}.pdp-qty-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 4rem;height:4.4rem;padding:0;border:0;background:none;cursor:pointer;font-size:1.6rem;line-height:1;color:rgb(var(--color-scheme-text, 17, 17, 17));transition:background-color .2s ease,opacity .2s ease;-webkit-user-select:none;user-select:none}.pdp-qty-btn:hover{background-color:#f4f4f4}.pdp-qty-btn:disabled{opacity:.35;cursor:not-allowed}.pdp-quantity-selector .pdp-qty-input{flex:0 0 5rem;width:5rem;height:4.4rem;padding:0;border:0;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-radius:0;background:none;text-align:center;font-family:inherit;font-size:1.4rem;font-weight:400;line-height:1.4;color:rgb(var(--color-scheme-text, 17, 17, 17));-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.pdp-qty-input::-webkit-outer-spin-button,.pdp-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdp-qty-input:focus{outline:none}.pdp-quantity-selector:focus-within{border-color:rgb(var(--color-scheme-text, 17, 17, 17))}.pdp-quantity-rules{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;list-style:none;font-size:1.15rem;line-height:1.4;color:rgb(var(--color-scheme-text-muted, 102, 102, 102))}.pdp-size-pill-box{position:relative;height:4.4rem;display:flex;align-items:center;justify-content:center;border:1px solid #DCDCDC;background-color:rgb(var(--color-scheme-bg, 255, 255, 255));font-size:1.4rem;font-weight:400;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));cursor:pointer;letter-spacing:normal;transition:all .2s ease;border-radius:var(--pdp-btn-radius, 4px);line-height:1.4}.pdp-size-pill-box:hover:not(.is-soldout){border-color:#333;color:#222}.pdp-size-pill-box.is-selected{border:1.5px solid #333333!important;background-color:rgb(var(--color-scheme-bg, 255, 255, 255))!important;color:#222!important;font-weight:400}.pdp-size-pill-box.is-soldout{opacity:.45;background-color:var(--color-bg-secondary, #F8F8F8);color:rgb(var(--color-scheme-text-muted, 102, 102, 102));cursor:not-allowed}.pdp-soldout-diagonal{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#888;transform:rotate(-25deg);pointer-events:none}.pdp-actions-row{display:flex;align-items:center;gap:1rem;width:100%;margin-top:.8rem}.pdp-add-to-bag-cta{flex:1 1 0%;min-width:0;width:100%;height:5.2rem;background-color:var(--pdp-atb-bg, #111111);color:var(--pdp-atb-text, #FFFFFF);border:1.5px solid var(--pdp-atb-bg, #111111);font-family:inherit;font-size:var(--pdp-btn-fs, 14px);font-weight:400;letter-spacing:normal;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.4;cursor:pointer;transition:opacity .25s ease,transform .2s ease,background-color .25s ease;border-radius:var(--pdp-btn-radius, 4px);padding:0 1.6rem;box-sizing:border-box;min-height:4.8rem}.pdp-cta-loader,.pdp-cta-added{display:none!important}.pdp-cta-text{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;line-height:1.2;width:100%}.pdp-btn-dot,.pdp-btn-label,.pdp-btn-price{display:inline-block}.pdp-add-to-bag-cta.is-loading .pdp-cta-text,.pdp-add-to-bag-cta.is-loading .pdp-cta-added{display:none!important}.pdp-add-to-bag-cta.is-loading .pdp-cta-loader{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:1.25rem!important;letter-spacing:normal!important;width:100%!important;line-height:1!important}.pdp-add-to-bag-cta.is-added .pdp-cta-text,.pdp-add-to-bag-cta.is-added .pdp-cta-loader{display:none!important}.pdp-add-to-bag-cta.is-added .pdp-cta-added{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:1.25rem!important;letter-spacing:normal!important;width:100%!important;line-height:1!important}@media screen and (max-width:768px){.pdp-add-to-bag-cta{padding:0 .8rem!important;font-size:var(--pdp-btn-fs, 14px);line-height:1.4;min-height:4.8rem}.pdp-cta-text{display:flex!important;flex-direction:column;align-items:center;justify-content:center!important;gap:.35rem!important;font-size:1.15rem!important;line-height:1.15!important;letter-spacing:normal!important}.pdp-add-to-bag-cta.is-loading .pdp-cta-text,.pdp-add-to-bag-cta.is-added .pdp-cta-text,.pdp-btn-dot{display:none!important}.pdp-btn-label{font-size:1.15rem!important;font-weight:400!important}.pdp-btn-price{font-size:1.1rem!important;font-weight:400!important;opacity:.95}}.pdp-add-to-bag-cta:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.pdp-add-to-bag-cta:disabled{opacity:.6;cursor:not-allowed}.pdp-icon-action-btn{flex:0 0 5.2rem;width:5.2rem;min-width:5.2rem;height:5.2rem;border:1px solid #DCDCDC;background:#fff!important;color:#444!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin:0;border-radius:var(--pdp-btn-radius, 4px);box-shadow:none;outline:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;box-sizing:border-box}.pdp-icon-action-btn:hover{border-color:#333;color:rgb(var(--color-scheme-text, 17, 17, 17))!important;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.pdp-wishlist-icon-btn svg{width:2.2rem;height:2.2rem;stroke:#444;stroke-width:1.8;fill:none;display:block;transition:fill .2s ease,stroke .2s ease}.pdp-wishlist-icon-btn.is-active svg{fill:#e22b2b!important;stroke:#e22b2b!important}.pdp-share-icon-btn svg{width:2rem;height:2rem;stroke:#444;stroke-width:1.8;display:block}.pdp-cta-buttons-group{display:flex;flex-direction:column;gap:.8rem;width:100%}.pdp-buy-now-row{width:100%;margin-top:0;--shopify-accelerated-checkout-button-block-size: 5.2rem;--shopify-accelerated-checkout-button-border-radius: var(--pdp-btn-radius, 4px);--shopify-accelerated-checkout-inline-alignment: center}.pdp-buy-now-row .shopify-payment-button{width:100%}.pdp-buy-now-row .shopify-payment-button__button--unbranded{width:100%;min-height:5.2rem;background-color:var(--pdp-buy-now-bg, rgb(var(--color-scheme-bg, 255, 255, 255)));color:var(--pdp-buy-now-text, rgb(var(--color-scheme-text, 17, 17, 17)));border:1.5px solid var(--pdp-buy-now-border, #111111);border-radius:var(--pdp-btn-radius, 4px);font-family:inherit;font-size:var(--pdp-btn-fs, 13px);font-weight:400;letter-spacing:normal;line-height:1;text-align:center;padding:0 1.6rem;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease;box-sizing:border-box}.pdp-buy-now-row .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--pdp-buy-now-text, rgb(var(--color-scheme-text, 17, 17, 17)));color:var(--pdp-buy-now-bg, rgb(var(--color-scheme-bg, 255, 255, 255)));border-color:var(--pdp-buy-now-text, rgb(var(--color-scheme-text, 17, 17, 17)))}.pdp-buy-now-row .shopify-payment-button__button--unbranded[disabled]{opacity:.6;cursor:not-allowed}.pdp-buy-now-row .shopify-payment-button__more-options{margin-top:.8rem;font-size:1.2rem;color:rgb(var(--color-scheme-text-muted, 102, 102, 102))}.pdp-estimated-delivery-wrap{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 0;margin-top:.6rem;margin-bottom:.4rem;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}.pdp-delivery-truck-icon{width:2.4rem;height:2.4rem;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));flex-shrink:0}.pdp-delivery-text{font-size:1.3rem;line-height:1.4;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));font-family:inherit}.pdp-delivery-text strong{font-weight:400;color:#333}.pdp-drawer-triggers-group{display:flex;flex-direction:column;border-top:1px solid var(--color-border, #E9E9E9);margin-top:1.2rem}.pdp-drawer-trigger-row{width:100%;padding:1.8rem 0;border-bottom:1px solid var(--color-border, #E9E9E9);background:none;border-top:none;border-left:none;border-right:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;transition:opacity .2s ease}.pdp-drawer-trigger-row:hover{opacity:.7}.pdp-trigger-label{font-size:var(--pdp-drawer-trigger-fs, 14px);font-weight:400;letter-spacing:normal;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));line-height:1.4}.pdp-trigger-arrow{color:rgb(var(--color-scheme-text-muted, 102, 102, 102));display:inline-flex;transition:transform .2s ease}.pdp-drawer-trigger-row:hover .pdp-trigger-arrow{transform:translate(3px)}.pdp-rating-badge-container{display:inline-flex;align-items:center;gap:.8rem}.pdp-app-star-badge-embed{display:inline-flex;align-items:center}.pdp-reviews-app-section{width:100%;margin-top:3.2rem;padding-top:2.8rem;padding-bottom:2rem;border-top:1px solid var(--color-border, #E9E9E9);box-sizing:border-box;overflow:visible}.pdp-app-block-item{width:100%;margin-bottom:2.4rem;box-sizing:border-box;overflow:visible}.pdp-reviews-widget-wrap{width:100%;box-sizing:border-box;overflow:visible}.pdp-reviews-widget-wrap .jdgm-widget,.pdp-reviews-widget-wrap .jdgm-review-widget,.pdp-reviews-widget-wrap .loox-reviews-default,.pdp-reviews-widget-wrap .yotpo,.pdp-reviews-widget-wrap .stamped-main-widget,.pdp-reviews-widget-wrap .junip-product-review,.pdp-reviews-widget-wrap #shopify-product-reviews{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:visible!important;padding-right:0!important}.jdgm-review-widget,.jdgm-all-reviews-widget{box-sizing:border-box;max-width:100%!important;overflow:visible}.jdgm-rev-widg{padding-left:0!important;padding-right:0!important;box-sizing:border-box}.pdp-reviews-widget-wrap>div:empty,.pdp-reviews-widget-wrap>span:empty,.pdp-app-star-badge-embed>div:empty,.pdp-app-star-badge-embed>span:empty{display:none!important}.pdp-app-star-badge-embed:has(.jdgm-prev-badge:not([data-average-rating="0"]):not(:empty))+.pdp-rating-badge,.pdp-app-star-badge-embed:has(.loox-rating:not(:empty))+.pdp-rating-badge,.pdp-app-star-badge-embed:has(.spr-badge:not(:empty))+.pdp-rating-badge{display:none!important}.pdp-info-sidebar-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100svh;z-index:999999;display:none;justify-content:flex-end;pointer-events:none;visibility:hidden;transition:visibility .35s ease}.pdp-info-sidebar-drawer.is-open{display:flex!important;pointer-events:auto;visibility:visible}.pdp-drawer-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1)}.pdp-info-sidebar-drawer.is-open .pdp-drawer-backdrop{opacity:1}.pdp-drawer-panel{position:relative;width:100%;max-width:48rem;height:100%;background-color:rgb(var(--color-scheme-bg, 255, 255, 255));box-shadow:-8px 0 30px #00000026;display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s cubic-bezier(.16,1,.3,1);z-index:10}.pdp-info-sidebar-drawer.is-open .pdp-drawer-panel{transform:translate(0)}.pdp-drawer-header{position:relative;padding:1.8rem 2.4rem;border-bottom:1px solid var(--color-border, #E9E9E9);display:flex;justify-content:space-between;align-items:center;min-height:6rem;box-sizing:border-box;background-color:rgb(var(--color-scheme-bg, 255, 255, 255))}.pdp-drawer-heading{font-size:1.3rem;font-weight:400;letter-spacing:normal;text-align:left;color:rgb(var(--color-scheme-text, 17, 17, 17));margin:0;padding-right:1.2rem;flex:1}.pdp-drawer-close-btn{position:relative;top:auto;right:auto;transform:none;background:transparent;border:none;cursor:pointer;padding:0;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;min-width:3.6rem;border-radius:50%;transition:all .2s ease;flex-shrink:0}.pdp-drawer-close-btn svg{width:1.8rem!important;height:1.8rem!important;max-width:1.8rem!important;max-height:1.8rem;stroke:currentColor;stroke-width:1.8;display:block}.pdp-drawer-close-btn:hover{background-color:#f4f4f4;color:rgb(var(--color-scheme-text, 17, 17, 17));transform:rotate(90deg)}.pdp-drawer-body{padding:2.8rem;overflow-y:auto;flex:1}.pdp-drawer-rich-text{font-size:1.35rem;line-height:1.7;color:#444}.pdp-drawer-rich-text h4{font-size:1.2rem;font-weight:400;letter-spacing:normal;color:rgb(var(--color-scheme-text, 17, 17, 17));margin:2.4rem 0 1rem}.pdp-drawer-rich-text h4:first-child{margin-top:0}.pdp-drawer-rich-text ul{margin-left:1.8rem;margin-bottom:1.6rem}.pdp-drawer-rich-text li{list-style:disc;margin-bottom:.6rem}.pdp-size-chart-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100svh;z-index:9999999;display:flex;align-items:center;justify-content:center;padding:2rem;pointer-events:none;visibility:hidden;display:none;transition:visibility .3s ease}.pdp-size-chart-modal.is-open{display:flex!important;pointer-events:auto;visibility:visible}.pdp-modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000a6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .3s ease}.pdp-size-chart-modal.is-open .pdp-modal-backdrop{opacity:1}.pdp-modal-dialog{position:relative;width:100%;max-width:68rem;max-height:88vh;background-color:rgb(var(--color-scheme-bg, 255, 255, 255));border-radius:2px;box-shadow:0 10px 40px #00000040;display:flex;flex-direction:column;z-index:10;transform:translateY(20px) scale(.98);transition:transform .3s cubic-bezier(.16,1,.3,1)}.pdp-size-chart-modal.is-open .pdp-modal-dialog{transform:translateY(0) scale(1)}.pdp-modal-header{padding:1.8rem 2.4rem;border-bottom:1px solid var(--color-border, #E9E9E9);display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.pdp-modal-title{font-size:1.3rem;font-weight:400;letter-spacing:normal;margin:0;color:rgb(var(--color-scheme-text, 17, 17, 17));padding-right:1.2rem;flex:1}.pdp-modal-close-btn{position:relative;background:transparent;border:none;cursor:pointer;padding:0;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;min-width:3.6rem;border-radius:50%;transition:all .2s ease;flex-shrink:0}.pdp-modal-close-btn svg{width:1.8rem!important;height:1.8rem!important;max-width:1.8rem!important;max-height:1.8rem;stroke:currentColor;stroke-width:1.8;display:block}.pdp-modal-close-btn:hover{background-color:#f4f4f4;color:rgb(var(--color-scheme-text, 17, 17, 17));transform:rotate(90deg)}.pdp-modal-body{padding:2.8rem;overflow-y:auto;flex:1}.pdp-size-chart-image-wrap{width:100%;margin-bottom:2rem;border-radius:2px;overflow:hidden}.pdp-size-chart-img{width:100%;height:auto;display:block}.pdp-size-guide-richtext{font-size:1.3rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.pdp-size-guide-richtext table{min-width:32rem}.pdp-size-guide-intro{font-size:1.3rem;line-height:1.6;color:rgb(var(--color-scheme-text-muted, 102, 102, 102));margin-bottom:2rem}.pdp-table-scroll-wrapper{width:100%;overflow-x:auto;margin-bottom:2.4rem}.pdp-size-table{width:100%;border-collapse:collapse;font-size:1.25rem;text-align:left}.pdp-size-table th{background-color:var(--color-bg-secondary, #F8F8F8);padding:1rem 1.4rem;font-weight:400;letter-spacing:normal;border-bottom:2px solid var(--color-border, #E9E9E9);color:rgb(var(--color-scheme-text-muted, 102, 102, 102))}.pdp-size-table td{padding:1rem 1.4rem;border-bottom:1px solid #EFEFEF;color:rgb(var(--color-scheme-text-muted, 102, 102, 102))}.pdp-size-table tr:hover td{background-color:var(--color-bg-secondary, #F8F8F8)}.pdp-measuring-tips{background-color:var(--color-bg-secondary, #F8F8F8);padding:2rem;border-radius:2px}.pdp-measuring-tips h4{font-size:1.2rem;font-weight:400;letter-spacing:normal;margin:0 0 1rem;color:#333}.pdp-measuring-tips ul{margin-left:1.8rem;font-size:1.25rem;line-height:1.6;color:rgb(var(--color-scheme-text-muted, 102, 102, 102))}.pdp-measuring-tips li{list-style:disc;margin-bottom:.4rem}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-product.css.map */
