.wb-pay svg{width:38px;height:24px}.wb-sp:focus-visible{outline:3px solid #ef0045;outline-offset:3px}.jr-body{text-transform:none}.jcc button{font-family:inherit}.jc-sec{display:block}.pdp .box.wb{border:1px solid #f4d8e2;background:#fff;border-radius:28px}.pdp .wb-fp{font-size:13px}.pdp .qcard p{font-style:italic}.pdp .wb-sp .wb-r strong{font-size:25px}.jcc .jcc-it-img img{opacity:1;display:block}.jcc .jcc-it-meta,.jcc .jcc-it-t,.jcc .jcc-up-t{text-transform:none}@media(max-width:980px){#shopify-section-jc-nav .nav.menu-open.open ul{gap:0}}#shopify-section-jc-footer footer h4,#shopify-section-jc-footer footer .signup button{text-transform:lowercase}.jc-cart-product .jc-line-discount{display:flex;align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;margin-top:10px}.jc-line-discount svg{width:12px;height:12px;flex:none;margin-top:3px}.jc-unit-price s,.jc-cart-total s{color:#666;font-weight:400}.jc-cart-total s{display:block;font-size:14px;margin-bottom:4px}@media(max-width:640px){.jc-native-cart header{flex-direction:column;gap:6px;margin:4px 0 32px}.jc-native-cart h1{font-size:32px;margin:0}.jc-native-cart header a{font-size:16px}.jc-cart-product{gap:15px;min-width:0}.jc-cart-product>a{flex:0 0 100px}.jc-cart-product img{width:100px;height:100px}.jc-cart-product>div{min-width:0}.jc-cart-title{font-size:20px;line-height:1.25}.jc-cart-product p{font-size:14px;line-height:1.5}.jc-native-row{grid-template-columns:minmax(0,1fr) 74px;column-gap:10px;padding:36px 0}.jc-cart-quantity{margin-left:115px}.jc-native-summary>div:first-child{justify-content:center;gap:24px}.jc-native-summary span{font-size:22px}}.announce{padding:0;line-height:1.5}.jc-cart-ready .jc-cart-quantity input,.jc-cart-ready .jc-cart-update{display:none}.jc-cart-quantity a{width:40px;height:40px;padding:0;display:grid;place-items:center;border-radius:10px}.jc-cart-quantity a svg{width:18px;height:18px}.jc-native-cart{padding:36px 0 50px}.jc-native-cart header{margin:0 0 30px;min-height:48px}.jc-cart-head{line-height:12px;grid-template-columns:60% 20.8% 19.2%}.jc-cart-head span:nth-child(2){padding-left:50px}.jc-native-row{grid-template-columns:60% 20.8% 19.2%;column-gap:0;border-bottom:0;padding:40px 0 7px;min-height:181px}.jc-cart-product{gap:40px}.jc-cart-product>div{flex:1;max-width:300px}.jc-cart-title{display:block;font-size:18.2px;line-height:22.4px}.jc-cart-product p{font-size:14px;line-height:21px;margin:4px 0 0}.jc-cart-product .jc-unit-price{margin-top:6px}.jc-cart-product .jc-line-discount{font-size:12px;line-height:18px;margin:10px 0 0}.jc-cart-quantity{padding-left:50px}.jc-cart-total s{line-height:21px;margin:0}.jc-native-summary{margin-top:77px}.jc-native-summary>div:first-child{align-items:center;margin-bottom:22px}.jc-native-summary .btn{height:50px;padding:0 30px;font-size:18px;line-height:21.6px}@media(max-width:640px){.announce{font-size:11.2px}.jc-native-cart{padding:27px 0}.jc-cart-container{width:calc(100% - 30px)}.jc-native-cart header{margin:0 0 30px;min-height:68.5px;gap:8px}.jc-cart-head{line-height:12px;grid-template-columns:1fr 74px}.jc-native-row{grid-template-columns:minmax(0,1fr) 76.67px;column-gap:10px;padding:40px 0 28px;min-height:0}.jc-native-row:has(+.jc-cart-update){border-bottom:1px solid #eee}.jc-cart-product{gap:15px}.jc-cart-product>div{max-width:none}.jc-cart-title{font-size:18.2px;line-height:22.4px}.jc-cart-product p{font-size:14px;line-height:21px}.jc-cart-quantity{padding-left:0;margin-left:115px;margin-top:16px;height:37px}.jc-cart-quantity a{width:34px;height:34px}.jc-native-summary{margin-top:44px}.jc-native-summary>div:first-child{gap:24px}.jc-native-summary span{font-size:22px}}.announce{height:auto!important;padding:0!important;line-height:1.5!important}@media(max-width:640px){.announce{font-size:11.2px!important}.jc-native-row{row-gap:15px;padding:40px 0 0}.jc-native-row+.jc-native-row{padding-top:35px}.jc-native-row:has(+.jc-cart-update){padding-bottom:30px}.jc-cart-quantity{margin-top:0}}.jc-native-cart header{justify-content:center}.jc-native-summary>div:first-child{justify-content:flex-end;gap:20px}@media(max-width:640px){.jc-native-cart header{justify-content:center}.jc-native-summary>div:first-child{justify-content:center;gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/jc-native-refinement-20261106.css.map */
