 .sc36{max-width:1280px;margin:auto;padding:38px 24px;color:#111111;font:16px/1.6 Arial,sans-serif;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}.sc36 *{box-sizing:border-box}.sc36 h1,.sc36 h2{font:40px/1.12 'Barlow Condensed',sans-serif;letter-spacing:-.03em;color:#111111}.sc36 h2{font-size:32px}.sc36 h3{font-size:19px}.sc36 a{color:inherit}.sc36 [hidden],.sc36-drawer [hidden]{display:none!important}.sc36-gallery,.sc36-buy{min-width:0}.sc36-gallery>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:white}.sc36-gallery video{width:100%;max-height:650px;background:#ecece6;aspect-ratio:1;object-fit:contain}.sc36-thumbs{display:flex;gap:8px;overflow:auto;padding:10px 0}.sc36-thumbs button{flex:0 0 72px;border:1px solid #bcbcb5;background:white;padding:0;min-height:72px;cursor:pointer}.sc36-thumbs img{width:70px;height:70px;object-fit:cover}.sc36-thumbs small{display:block}.sc36-kicker{font-size:11px;letter-spacing:.13em}.sc36-lead{font-size:20px}.sc36-benefits{padding-left:22px}.sc36-benefits li{margin-bottom:7px}.sc36-small{font-size:13px;color:#5c5c58}.sc36 fieldset{border:0;padding:0;margin:22px 0}.sc36 legend{font-weight:600;margin-bottom:9px}.sc36 legend a{font-size:13px;margin-left:10px}.sc36-packs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sc36-packs legend{grid-column:1/-1}.sc36-pack,.sc36-swatch,.sc36-sizes label{position:relative;cursor:pointer}.sc36 input[type=radio]{position:absolute;opacity:0;width:1px;height:1px}.sc36-pack-body{display:flex;flex-direction:column;height:100%;border:1px solid #bcbcb5;padding:15px 12px;border-radius:8px;gap:5px;background:white}.sc36-pack-body strong{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:18px}.sc36-pack-body>span:not(.sc36-badge){font-size:14px}.sc36-pack-body small{font-size:12px}.sc36-badge{font-size:10px;letter-spacing:.08em;background:#111111;color:white;align-self:flex-start;padding:3px 7px;border-radius:3px}.sc36 input:checked+span{border:2px solid #111111;background:#ecece6}.sc36 input:focus-visible+span{outline:3px solid #555555;outline-offset:3px}.sc36-colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sc36-swatch>span{display:flex;align-items:center;flex-direction:column;border:1px solid #bcbcb5;border-radius:6px;overflow:hidden;height:100%;padding:3px}.sc36-swatch img{width:64px;height:64px;object-fit:contain}.sc36-swatch small{font-size:11px;text-align:center;line-height:1.35;padding:4px}.sc36-sizes{display:flex;gap:8px}.sc36-sizes span{display:block;padding:10px 22px;min-height:46px;border:1px solid #bcbcb5;border-radius:6px}.sc36-total{display:flex;gap:14px;align-items:center}.sc36-total strong{font-size:28px}.sc36-total span{font-size:13px}.sc36-qty{display:flex;align-items:center;gap:12px;margin:12px 0}.sc36-qty input{width:70px;height:44px;border:1px solid #bcbcb5;font:inherit;text-align:center;border-radius:4px}.sc36-button{border:0;background:#111111;color:white;padding:15px 20px;min-height:50px;border-radius:5px;font:600 16px Arial;cursor:pointer;text-align:center;text-decoration:none}.sc36-button:disabled{opacity:.6;cursor:wait}#Sc36Add{width:100%}.sc36-express{margin-top:12px;--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-button-border-radius:5px}.sc36-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12px;border-top:1px solid #d6d6cf;padding-top:15px}.sc36-payments{display:flex;flex-wrap:wrap;gap:5px;margin-top:14px}.sc36-payments svg{width:34px;height:22px}.sc36-below{grid-column:1/-1}.sc36-below>section{margin:42px 0}.sc36-explainer{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;background:#ecece6;padding:32px;border-radius:8px}.sc36-explainer svg{width:100%;height:auto;max-height:380px}.sc36-table-scroll{overflow-x:auto}.sc36 table{width:100%;border-collapse:collapse;font-size:14px}.sc36 td,.sc36 th{text-align:left;padding:14px 12px;border-bottom:1px solid #d6d6cf;min-width:110px}.sc36 th:nth-child(2),.sc36 td:nth-child(2){background:#ecece6}.sc36-accordions{max-width:900px;margin:40px auto}.sc36 details{border-bottom:1px solid #bcbcb5;padding:16px 0;scroll-margin-top:25px}.sc36 summary{font-weight:600;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}.sc36 summary:after{content:'+';font-size:24px}.sc36 details[open] summary:after{content:'−'}.sc36-rating{display:inline-block;text-decoration:none;color:#111111;font-size:14px}.sc36-sticky{display:none}.sc36 :focus-visible{outline:3px solid #555555;outline-offset:3px}@media(max-width:749px){.sc36{display:block;padding:18px 16px 100px}.sc36 h1{font-size:30px}.sc36 h2{font-size:27px}.sc36-buy{margin-top:25px}.sc36-lead{font-size:18px}.sc36-explainer{grid-template-columns:1fr;padding:20px}.sc36-sticky{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f7f7f2;box-shadow:0 -2px 14px #0001;align-items:center;gap:18px}.sc36-sticky>div{flex:1;min-width:0}.sc36-sticky strong{display:block;font-size:18px}.sc36-sticky small{display:block;font-size:11px}.sc36-sticky button{width:48%}.sc36-packs{gap:8px}.sc36-pack-body{padding:11px 9px}.sc36-pack-body strong{font-size:16px}.sc36-sizes span{padding:10px 20px}.sc36-below>section{margin:32px 0}}
