#MainContent .product-information{padding-block:18px 28px;--gap:32px!important}#MainContent .product-information>.product-information__grid{max-width:1180px;margin-inline:auto;gap:32px}#MainContent .product-details .group-block-content:has(>variant-picker){gap:12px!important}#MainContent .product-details h1{font-size:clamp(30px,2.6vw,38px);line-height:1.1;letter-spacing:-.8px;max-width:none}#MainContent .product-details .vp-intro{font-size:16px;line-height:1.45;margin:0 0 12px}#MainContent .product-details .vp-checks{gap:7px;margin:0!important}#MainContent .product-details .vp-checks li{font-size:16px;line-height:1.4;padding-left:25px}#MainContent .product-details .vp-checks li:before{font-size:21px;top:0}#MainContent .product-details product-price .price{font-size:38px}#MainContent .product-details product-price .compare-at-price{font-size:21px}#MainContent .product-details product-price:after{font-size:15px;padding:8px 10px}#MainContent .product-details .variant-option--buttons[data-fieldset-index="0"]{max-width:430px;gap:10px}#MainContent .product-details .variant-option--buttons[data-fieldset-index="0"] legend{font-size:16px;margin-bottom:8px}#MainContent .product-details [data-testid=variant-option-single]{margin-top:7px;font-size:11px}#MainContent .product-details .add-to-cart-button,#MainContent .product-details .quantity-selector{min-height:50px}#MainContent .product-details .group-block-content:has(>variant-picker)>div:has(>.cs-information){order:6;width:100%}.cs-information{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.55}.cs-shipping{text-align:center;color:#1f6b57;font-size:13px;margin:0 0 10px}.cs-information details{border-top:1px solid #dce3de;padding:12px 0}.cs-information summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer;font-size:15px;font-weight:700;list-style:none}.cs-information summary::-webkit-details-marker{display:none}.cs-information summary:after{content:"+";color:#1f6b57;font-size:19px;line-height:1}.cs-information details[open]>summary:after{content:"\2212"}.cs-information details>div{padding:10px 0 2px;color:#536059}.cs-information p{margin:0 0 10px}.cs-information p:last-child{margin-bottom:0}.cs-information a{color:#1f6b57;text-decoration:underline}.cs-information summary:focus-visible{outline:2px solid #1f6b57;outline-offset:3px}.cs-information table{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:10px}.cs-information caption{text-align:left;font-size:12px;padding-bottom:6px}.cs-information th,.cs-information td{padding:7px 8px;border-bottom:1px solid #e0e6e2;text-align:left}.cs-routine{background:#edf4ef;padding:32px 0;color:#20302a;font-family:Arial,Helvetica,sans-serif}.cs-wrap{max-width:1180px;width:92%;margin:auto}.cs-routine h2{font-size:30px;line-height:1.2;text-align:center;margin:0 0 22px;font-weight:750}.cs-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cs-steps article{background:#fff;border-radius:10px;overflow:hidden;padding-bottom:16px}.cs-steps img{display:block;width:100%;height:160px;object-fit:cover}.cs-steps h3{font-size:17px;font-weight:700;line-height:1.3;margin:14px 16px 6px}.cs-steps p{font-size:14px;line-height:1.5;margin:0 16px}.cs-storage{text-align:center;font-size:12px;color:#59695f;margin:18px 0 0}@media(max-width:749px){#MainContent .product-information{padding-block:8px 22px}#MainContent .product-information>.product-information__grid{gap:18px}#MainContent .product-details h1{font-size:29px}#MainContent .product-details .vp-intro,#MainContent .product-details .vp-checks li{font-size:15px}#MainContent .product-details product-price .price{font-size:34px}#MainContent .product-details .variant-option--buttons[data-fieldset-index="0"]{max-width:100%;gap:8px}.cs-routine{padding:24px 0}.cs-routine h2{font-size:26px}.cs-steps{grid-template-columns:1fr;gap:12px}.cs-steps article{display:grid;grid-template-columns:105px 1fr;grid-template-rows:auto 1fr;padding:0;min-height:105px}.cs-steps img{grid-row:1 / 3;height:100%;min-height:105px;object-fit:cover}.cs-steps h3{margin:14px 12px 4px;font-size:16px}.cs-steps p{margin:0 12px 12px;font-size:13px}.cs-storage{margin-top:14px}}#MainContent .product-details .group-block-content:has(>variant-picker)>div:has(>.cs-intro){order:2;width:100%}#MainContent .product-details .cs-intro .vp-option-note{margin-top:9px;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/compact-sealer.css.map */
