.sandbox .zn-product-shell{background:var(--sb-white);color:var(--sb-navy);font-family:var(--sb-font)}.sandbox .zn-product{--sb-hero-bg:var(--sb-navy)}.sandbox .zn-product__price{margin:0}.sandbox .zn-product__shipping{color:var(--sb-navy);font-family:var(--sb-font);letter-spacing:0;margin-top:12px;font-size:14px;font-style:italic;line-height:1.35}.sandbox .zn-product__shipping p{margin:0}.sandbox .zn-product__shipping p+p{margin-top:4px}@media(max-width:767px){.sandbox .zn-product .sb-product-info__price{font-size:40px}}.sandbox .zn-product__contents h3{font-family:var(--sb-font);letter-spacing:-.04em;margin:0 0 16px;font-size:22px;font-style:italic;font-weight:800}.sandbox .zn-product__contents ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.sandbox .zn-product__contents li{letter-spacing:0;gap:4px;font-size:16px;line-height:1.35;display:grid}.sandbox .zn-product__contents strong{font-size:18px;font-weight:700}.sandbox .zn-product__contents li span{font-weight:400}.sandbox .zn-product__quantity{flex-shrink:0}.sandbox .zn-product__quantity button{width:24px;height:100%;color:var(--sb-navy);background:0 0;padding:0}.sandbox .zn-product__quantity button:focus-visible{outline:2px solid var(--sb-navy);outline-offset:2px}.sandbox .zn-product__quantity output{text-align:center}.sandbox .sb-full-size-product__purchase.zn-product__purchase .sb-full-size-product__add{flex:1 1 0;min-width:0}@media(min-width:768px)and (max-width:1023px){.sandbox .sb-shop-fullsize-page .zn-product .sb-product-info__title{max-width:none}}@media(min-width:1024px)and (max-width:1359px){.sandbox .sb-shop-fullsize-page .zn-product.sb-product-detail.sb-full-size-product{padding-bottom:clamp(64px,32.8358vw - 272.239px,174px)}}@media(min-width:1360px){.sandbox .zn-product.sb-product-detail.sb-full-size-product{padding-bottom:186px}}
