body .shopify-section-group-header-group.section-header{z-index:20}body .shopify-section.pxg-subnav-section{z-index:10}body:has(details.mega-menu[open]) .pxg-subnav-section{visibility:hidden;opacity:0;pointer-events:none}@media(min-width:990px){body .pxg-pdp{padding-top:3.2rem}body .pxg-pdp__grid.page-width{max-width:120rem}body .pxg-pdp__grid{grid-template-columns:minmax(0,60rem) minmax(36rem,46rem);justify-content:center;gap:4.8rem}body .pxg-pdp__panel-inner{top:8.4rem}body .pxg-gallery__thumbs{flex-wrap:nowrap;padding-bottom:.8rem}body .pxg-gallery__thumb{flex-basis:6.4rem;height:6.4rem}}body .pxg-pdp .pxg-eyebrow{margin-bottom:.8rem}body .pxg-pdp__title{font-size:clamp(3rem,3vw,4rem);margin-bottom:.6rem}body .pxg-pdp__price{margin-bottom:1.6rem}body .pxg-pdp__price-total{font-size:2rem}body .pxg-cfg{border-top:0}body .pxg-field{padding:1.2rem 0;border-bottom:0}body .pxg-field__head{margin-bottom:.8rem}body .pxg-field__label{font-size:1.1rem}body .pxg-field__value{font-size:1.3rem}body .pxg-pill{min-height:4rem;padding:.6rem 1.4rem;border-radius:.8rem;font-size:1.4rem}body .pxg-pills:not(.pxg-pills--swatch){display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}body .pxg-pills--flex .pxg-pill{padding:.6rem .4rem;font-size:1.3rem}body .pxg-option-card{padding:1rem 1.4rem;border-radius:.8rem;gap:.2rem 1.2rem;border-color:rgba(var(--pxg-shadow-rgb),.3);background:transparent}body .pxg-option-card__body strong{font-size:1.4rem}body .pxg-option-card__body span{font-size:1.2rem}body .pxg-option-card__price{font-size:1.3rem}body .pxg-link{font-size:1.2rem}body .pxg-option-list{border-radius:.8rem}body .pxg-summary{padding-top:1.6rem;border-top:1px solid var(--cfg-line);margin-top:.8rem}body .pxg-summary__lines{margin-bottom:1.6rem;font-size:1.3rem}body .pxg-btn{min-height:4.8rem;border-radius:.8rem}body .pxg-pdp__assurances{margin-top:1.6rem}@media(max-width:749px){body .pxg-utility-bar-section{display:none}body .pxg-subnav__inner{min-height:4.4rem}body .pxg-subnav__btn{min-height:3.4rem;font-size:1.2rem}body .pxg-subnav__title{display:block;font-size:1.3rem}body .pxg-subnav__inner{justify-content:flex-start}}body .pxg-line--upgrade{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/pxg-refine.css.map */
