.shop-page .blog-page{--right-rail: clamp(240px, 22vw, 320px);background:#fff}.shop-page .left-sidebar{border-right:1px solid #d4e8ef;background:linear-gradient(180deg, #f9fdff, #f1fbfe);box-shadow:3px 0 12px rgba(28,100,123,.0392156863)}.shop-page .blog-menu{border-color:#cee6ee}.shop-page .blog-menu a{color:#34526b}.shop-page .blog-menu a:hover .menu-label,.shop-page .blog-menu a.active .menu-label{border-color:#b1e3ef;background:linear-gradient(135deg, #f4fcff, #def5fc);box-shadow:inset 0 1px #fff}.shop-page .right-sidebar{border-left:1px solid #e1edf2}.shop-page .shop-welcome,.shop-page .commerce-welcome{position:relative;padding:22px;border:1px solid #bcdfea;border-radius:14px;background:radial-gradient(ellipse at 100% 0, rgba(199, 244, 250, 0.5215686275), transparent 58%),linear-gradient(115deg, #fff 38%, #f3fcff);box-shadow:inset 0 2px #b5eff8,0 6px 18px rgba(33,91,114,.062745098)}.shop-page .shop-welcome h1,.shop-page .commerce-welcome h1{color:#173f5a}.shop-page .shop-welcome p,.shop-page .commerce-welcome p{color:#4a697b}.shop-page .shop-welcome{margin-top:0}.shop-page .shop-icon{border-color:color-mix(in srgb, var(--shop-edge) 70%, #fff);background:linear-gradient(145deg, #fff, var(--shop-tint));box-shadow:inset 0 1px #fff,0 3px 7px rgba(33,100,127,.0588235294)}.shop-page .shop-soft{border-color:#c5e3ed;color:#38677e;background:linear-gradient(135deg, #fff, #effaff);box-shadow:inset 0 1px #fff,0 2px 5px rgba(35,103,123,.031372549)}.shop-page .shop-soft:hover,.shop-page .shop-soft[aria-pressed=true]{border-color:#86cbdd;background:#e8f9fd}.shop-page .filter-panel{border-color:#bee1ed;border-radius:12px;background:linear-gradient(110deg, #f8fdff, #e9f9fd);box-shadow:inset 0 1px #fff,0 5px 16px rgba(35,103,123,.0470588235)}.shop-page .filter-toolbar{background:rgba(0,0,0,0)}.shop-page .filter-control{border-color:#bfdfeb;background:rgba(255,255,255,.8705882353);box-shadow:inset 0 1px #fff}.shop-page .filter-field>label{color:#40657a}.shop-page .filter-control:focus-within{border-color:#43bbd3;box-shadow:0 0 0 3px rgba(24,183,211,.1019607843)}.shop-page .advanced-filters{background:#fff}.shop-page .shop-select-trigger{color:#3e6478}.shop-page .shop-select-menu{border-color:#bcdfea;background:#fff;box-shadow:0 8px 24px rgba(35,92,117,.1098039216)}.shop-page .shop-categories{border-color:#deedf3}.shop-page .shop-categories>button{border-color:#cce4ed;color:#40677d;background:linear-gradient(135deg, #fff, #f6fcfe);box-shadow:inset 0 1px #fff}.shop-page .shop-categories>button[aria-pressed=true]{border-color:#90d7e7;color:#096983;background:linear-gradient(135deg, #f4fdff, #dff7fc)}.shop-page .shop-results-bar{color:#587487}.shop-page .shop-card{border-color:#c3e0eb;box-shadow:inset 0 1px #fff,0 5px 15px rgba(35,92,117,.062745098)}.shop-page .shop-card:hover{border-color:#83cbdc;box-shadow:0 8px 22px rgba(35,92,117,.1098039216)}.shop-page .shop-card-top{border-color:color-mix(in srgb, var(--shop-edge) 65%, #fff);background:linear-gradient(180deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.0509803922) 60%),linear-gradient(110deg, var(--shop-tint), #f6fcff);box-shadow:inset 0 1px #fff}.shop-page .shop-product-image{border-color:#e1edf2;background:radial-gradient(ellipse at 50% 90%, var(--shop-tint), #fff 74%)}.shop-page .shop-card-copy{background:#fff}.shop-page .shop-card h2 :is(a,button){color:#17627e}.shop-page .shop-tags span{border-color:#d3e8f0;background:#f7fcfe;color:#476e85}.shop-page .shop-price-row{border-color:#deedf3}.shop-page .shop-price-row strong,.shop-page .product-price>strong{color:#173f5a;font-variant-numeric:tabular-nums}.shop-page .shop-pagination button{border-color:#cee6ef;color:#38667e;background:#fff}.shop-page .shop-pagination button[aria-current=page]{border-color:#94d8e9;color:#07556d;background:linear-gradient(135deg, #effbff, #c9eff8)}.shop-page .shop-toast{border-color:#b5dfea;color:#245d73;background:#f4fcff}.shop-page .product-gallery,.shop-page .product-information{border-color:#bcdeea;box-shadow:inset 0 1px #fff,0 5px 15px rgba(35,92,117,.062745098)}.shop-page .product-gallery-heading,.shop-page .product-tabs{border-color:#cce6ef;background:linear-gradient(110deg, #f8fdff, #e9f9fd);box-shadow:inset 0 1px #fff}.shop-page .product-gallery-heading>span:first-child{color:#345f76}.shop-page .product-thumbnails>button{border-color:#d2e6ee;background:#fff}.shop-page .product-thumbnails>button[aria-pressed=true]{border-color:#73c8dc;background:linear-gradient(135deg, #fff, #e7f9fd);box-shadow:inset 0 1px #fff}.shop-page .product-purchase h1{color:#173f5a}.shop-page .product-intro,.shop-page .product-breadcrumb{color:#577182}.shop-page .product-buy-form{padding:16px;border:1px solid #d0e7ef;border-radius:12px;background:linear-gradient(115deg, #fcfeff, #f0fbfe);box-shadow:inset 0 1px #fff}.shop-page .product-quantity{border-color:#bcdfea}.shop-page .product-quantity button{color:#376b82;background:linear-gradient(#fff, #edf9fd)}.shop-page .product-help-strip{border-color:#d2e8f0;background:#f7fcfe}.shop-page .product-tabs>button{color:#4e7186}.shop-page .product-tabs>button[aria-selected=true]{border-color:#bfdfeb;color:#126b87;background:#fff}.shop-page .product-tabs>button[aria-selected=true]::after{background:linear-gradient(90deg, #20c6db, #129dcf)}.shop-page .product-tab-panel{background:#fff}.shop-page .product-features>article{border-color:#d6e8ef;background:linear-gradient(145deg, #fff, #f7fcfe)}.shop-page .product-specs th{color:#3c667e;background:#f5fbfe}.shop-page .product-specs :is(th,td){border-color:#deebf2}.shop-page .commerce-steps{border-color:#c9e4ed;background:linear-gradient(110deg, #f8fdff, #eaf9fd)}.shop-page .commerce-step.is-current{border-color:#a3dcea;color:#126b87;background:linear-gradient(135deg, #fff, #e4f8fd);box-shadow:inset 0 1px #fff,0 3px 8px rgba(35,103,123,.0431372549)}.shop-page .commerce-box{border-color:#bcdeea;box-shadow:inset 0 1px #fff,0 5px 15px rgba(35,92,117,.062745098)}.shop-page .commerce-box-heading{border-color:rgba(7,140,204,.4);background:linear-gradient(180deg, rgba(255, 255, 255, 0.2509803922), rgba(255, 255, 255, 0.0509803922) 44%, rgba(255, 255, 255, 0) 52%),linear-gradient(110deg, #06c8e8, #0baeea 55%, #159ee5);box-shadow:inset 0 1px rgba(255,255,255,.7215686275),inset 1px 0 rgba(255,255,255,.2509803922),inset 0 -1px rgba(255,255,255,.2)}.shop-page .commerce-box-heading h2{color:#fff;text-shadow:0 1px 2px rgba(8,110,153,.2509803922);font-weight:700}.shop-page .commerce-box-heading .commerce-count{border-color:rgba(255,255,255,.5019607843);color:#fff;background:rgba(255,255,255,.1411764706)}.shop-page .commerce-box-heading .commerce-text-button{color:#fff;text-decoration:underline;text-underline-offset:3px}.shop-page .commerce-cart-row+.commerce-cart-row,.shop-page .commerce-mini-items>a,.shop-page .commerce-receipt-items>article{border-color:#deedf3}.shop-page .commerce-cart-image,.shop-page .commerce-mini-image{border-color:#d3e8f0;background:#f8fdff}.shop-page .commerce-totals{color:#527287}.shop-page .commerce-grand-total{border-color:#d1e7ef;color:#173f5a}.shop-page .commerce-field>:is(input,select),.shop-page .commerce-order-note textarea{border-color:#bfdfeb;color:#3b6278;background:#fff;box-shadow:inset 0 1px #fff}.shop-page .commerce-field>label{color:#40657a}.shop-page .commerce-field [aria-invalid=true]{border-color:#cb6d60}.shop-page .commerce-choice,.shop-page .commerce-payment-option{border-color:#d1e5ee;background:#fff}.shop-page .commerce-choice.is-selected,.shop-page .commerce-payment-option.is-selected{border-color:#90cfdf;background:linear-gradient(110deg, #fff, #eaf9fd)}.shop-page .commerce-confirm-hero{border-color:#b5decb;background:radial-gradient(ellipse at 50% 0, #e1f8ed, transparent 72%),#fff}.shop-page .commerce-confirm-hero h2{color:#246b51}.shop-page .commerce-preview-note{color:#587487}.shop-page .blog-icon{display:block;flex-shrink:0}.shop-page .filter-control i .blog-icon{width:15px;height:15px}.shop-page .advanced-toggle .blog-icon,.shop-page .advanced-close .blog-icon{width:13px;height:13px}@media(max-width: 750px){.shop-page .right-sidebar{border:0}.shop-page .shop-welcome,.shop-page .commerce-welcome{padding:17px}.shop-page .product-buy-form{padding:12px}}.shop-page .shop-black,.shop-glass-dialog .shop-black{border-color:#9edcea;color:#07556d;background:linear-gradient(180deg, rgba(255, 255, 255, 0.568627451), rgba(255, 255, 255, 0) 65%),linear-gradient(115deg, #d3f7fc, #8be3ef);box-shadow:inset 0 1px #fff,0 4px 10px rgba(27,138,164,.1019607843);text-shadow:none}.shop-page .shop-black:hover:not(:disabled),.shop-glass-dialog .shop-black:hover:not(:disabled){border-color:#69c9dd;background:linear-gradient(135deg, #c8f4fb, #7bddea)}.shop-page .shop-dialog,.shop-glass-dialog{border-color:#b9dfe9;background:#fff;box-shadow:0 18px 70px rgba(18,62,97,.2509803922),inset 0 1px #fff}.shop-page .shop-dialog::backdrop,.shop-glass-dialog::backdrop{background:rgba(21,59,86,.3607843137);backdrop-filter:blur(4px)}.shop-page .shop-dialog .shop-dialog-header,.shop-glass-dialog .shop-dialog-header{border-color:#cee6ef;background:linear-gradient(110deg, #fff, #e9f9fd);box-shadow:inset 0 1px #fff}.shop-page .shop-dialog .shop-dialog-header h2,.shop-glass-dialog .shop-dialog-header h2{color:#254f68}.shop-page .shop-dialog .shop-dialog-close,.shop-glass-dialog .shop-dialog-close{border-color:#cbe3ed;background:#f5fbfe;color:#345c73}.shop-page .shop-dialog .blog-icon,.shop-glass-dialog .blog-icon{width:18px;height:18px;display:block}
/*# sourceMappingURL=shopGlassCritical.min.css.map */
