:root{--c-ink: #1d1d1f;--c-text: #515154;--c-muted: #86868b;--c-tile: #f5f5f7;--c-line: #e5e5ea;--c-accent: #0f6466;--c-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Helvetica Neue", "Segoe UI", Arial, sans-serif}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li,.template-cart #root .form-cart article>ul.l4ca>li:not(.has-l4ca){display:grid!important;align-items:start;position:relative;margin:0!important;min-height:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--c-line)!important;border-radius:0!important;box-shadow:none!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li:before,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li:after,.template-cart #root .form-cart article>ul.l4ca>li:before,.template-cart #root .form-cart article>ul.l4ca>li:after{display:none!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>figure,.template-cart #root .form-cart article>ul.l4ca>li>figure{grid-column:1;grid-row:1 / span 2;position:relative!important;inset:auto!important;transform:none!important;margin:0!important;padding:0!important;background:var(--c-tile)!important;overflow:hidden}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>figure picture,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>figure a,.template-cart #root .form-cart article>ul.l4ca>li>figure picture,.template-cart #root .form-cart article>ul.l4ca>li>figure a{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:transparent!important;transform:none!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>figure img,.template-cart #root .form-cart article>ul.l4ca>li>figure img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;margin:0!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply;background:transparent!important;border-radius:0!important;transform:none!important;opacity:1!important;visibility:visible!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section,.template-cart #root .form-cart article>ul.l4ca>li>section{grid-column:2;grid-row:1;position:static!important;margin:0!important;padding:0!important;min-width:0;width:auto!important}#root #cart .l4ca h2,.template-cart #root .form-cart .l4ca h2{margin:0!important;padding:0!important;min-width:0;font-size:14px}#root #cart .l4ca h2 a,.template-cart #root .form-cart .l4ca h2 a{display:block;text-decoration:none!important;background:none!important;color:var(--c-ink)!important;text-transform:none!important;letter-spacing:0!important}#root #cart .l4ca h2 a .gn-brand,.template-cart #root .form-cart .l4ca h2 a .gn-brand{font-size:9.5px;letter-spacing:.14em;margin-bottom:3px;color:var(--c-muted)}#root #cart .l4ca h2 a .gn-name,.template-cart #root .form-cart .l4ca h2 a .gn-name{font-family:var(--c-display);font-size:14px;line-height:1.3;font-weight:600;color:var(--c-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root #cart .l4ca h2 a .gn-variant,.template-cart #root .form-cart .l4ca h2 a .gn-variant{font-size:12px;line-height:1.3;margin-top:2px;color:var(--c-muted)}#root #cart .l4ca>li>section ul,#root #cart .l4ca>li>section>p:not(.price),.template-cart #root .form-cart .l4ca>li>section ul,.template-cart #root .form-cart .l4ca>li>section>p:not(.price){margin:4px 0 0!important;padding:0!important;font-size:12px!important;line-height:1.4;color:var(--c-muted)!important}#root #cart .l4ca>li .stock,.template-cart #root .form-cart .l4ca>li .stock{display:none!important}#root #cart .l4ca .price.s1pr,.template-cart #root .form-cart .l4ca .price.s1pr{display:flex;flex-direction:column;align-items:flex-end;margin:0!important;padding:0!important;width:auto!important;text-align:right!important;white-space:nowrap;line-height:1.2;font-family:var(--c-display);font-weight:600!important;color:var(--c-ink)!important}#root #cart .l4ca .price.s1pr .old-price,.template-cart #root .form-cart .l4ca .price.s1pr .old-price{order:-1;font-size:12px!important;font-weight:400!important;color:var(--c-muted)!important;text-decoration:line-through}#root #cart .l4ca .price.s1pr br,.template-cart #root .form-cart .l4ca .price.s1pr br{display:none}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>footer,.template-cart #root .form-cart article>ul.l4ca>li>footer,.template-cart #root .form-cart article>ul.l4ca>li>section>footer{display:flex!important;align-items:center;gap:12px;margin:10px 0 0!important;padding:0!important;width:auto!important;position:static!important}#root #cart .l4ca footer p,.template-cart #root .form-cart .l4ca footer p{margin:0!important;padding:0!important}#root #cart .l4ca footer .input-amount,.template-cart #root .form-cart .l4ca footer .input-amount{display:block;position:relative;height:34px;width:78px;min-width:0!important;border:1px solid #d2d2d7!important;border-radius:999px!important;background:#fff;overflow:hidden;box-sizing:border-box}#root #cart .l4ca footer .input-amount input,.template-cart #root .form-cart .l4ca footer .input-amount input{width:100%!important;height:32px!important;min-height:0!important;margin:0!important;padding:0 22px 0 12px!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;font-family:var(--c-display);font-size:14px!important;font-weight:600;color:var(--c-ink);text-align:left}#root #cart .l4ca footer .remove,#root #cart .l4ca footer .remove-from-cart-link,.template-cart #root .form-cart .l4ca footer .remove,.template-cart #root .form-cart .l4ca footer .remove-from-cart-link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:var(--c-muted)!important;text-decoration:none!important;background:none!important;transition:background-color .15s ease,color .15s ease}#root #cart .l4ca footer .remove:hover,.template-cart #root .form-cart .l4ca footer .remove-from-cart-link:hover{background:var(--c-tile)!important;color:var(--c-ink)!important}#root #cart .l4ca footer .remove span,.template-cart #root .form-cart .l4ca footer .remove-from-cart-link span{display:none!important}#root #cart .l4ca footer .remove i,.template-cart #root .form-cart .l4ca footer .remove-from-cart-link i{font-size:17px}#root #cart .l4ca>li>.removed,.template-cart #root .form-cart .l4ca>li>.removed{grid-column:1 / -1;font-size:12.5px;color:var(--c-muted)}#root #cart{background:#fff!important;color:var(--c-ink)}#root #cart>header{background:#fff!important;border-bottom:1px solid var(--c-line)}#root #cart>header h1,#root #cart>header h2,#root #cart>header h3,#root #cart>header h4,#root #cart>header h5{font-family:var(--c-display);font-size:19px!important;font-weight:600;letter-spacing:-.02em;color:var(--c-ink)!important;-webkit-text-fill-color:var(--c-ink);background:none!important}#root #cart>header *,#root #cart .close{color:var(--c-ink)!important}#root #cart>p:first-of-type{margin:10px 0 2px!important}#root #cart .m6pn-close{font-size:12.5px;font-weight:500!important;color:var(--c-muted)!important;text-decoration:none!important}#root #cart .m6pn-close i{font-size:10px}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle){margin:0!important;padding:0!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li{grid-template-columns:64px minmax(0,1fr)!important;column-gap:14px!important;padding:14px 0!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>figure{width:64px!important;height:64px!important;max-width:64px!important;border-radius:14px!important;padding:0!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;align-items:flex-start;gap:12px;margin:0!important;width:100%!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols>*{width:auto!important;max-width:none!important;flex:0 0 auto;margin:0!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols>h2{flex:1 1 auto!important;min-width:0}#root #cart .l4ca .price.s1pr{font-size:14.5px!important}#root #cart .cart-upsell{margin:16px 0 0!important;padding:14px 14px 6px!important;background:var(--c-tile);border-radius:18px;border:0!important}#root #cart .cart-upsell>h3{margin:0 0 4px!important;font-family:var(--c-display);font-size:10.5px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--c-muted)!important}#root #cart .cart-upsell .l4ca.in-panel>li{position:relative!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;column-gap:12px!important;align-items:center;margin:0!important;padding:10px 56px 10px 0!important;border:0!important;border-bottom:1px solid #e8e8ed!important;background:transparent!important;min-height:0!important}#root #cart .cart-upsell .l4ca.in-panel>li:last-child{border-bottom:0!important}#root #cart .cart-upsell .l4ca.in-panel>li:before,#root #cart .cart-upsell .l4ca.in-panel>li:after{display:none!important}#root #cart .cart-upsell .l4ca.in-panel>li>figure{position:relative!important;inset:auto!important;width:48px!important;height:48px!important;max-width:48px!important;margin:0!important;border-radius:10px;background:#fff;overflow:hidden}#root #cart .cart-upsell .l4ca.in-panel>li>figure picture,#root #cart .cart-upsell .l4ca.in-panel>li>figure a,#root #cart .cart-upsell .l4ca.in-panel>li>figure img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;mix-blend-mode:multiply;background:transparent!important;transform:none!important}#root #cart .cart-upsell .l4ca.in-panel>li>section{position:static!important;margin:0!important;padding:0!important;min-width:0}#root #cart .cart-upsell .l4ca.in-panel h3{margin:0!important;padding:0!important}#root #cart .cart-upsell .l4ca.in-panel h3 a{display:block;font-family:var(--c-display);font-size:13px!important;line-height:1.3!important;font-weight:600!important;color:var(--c-ink)!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important}#root #cart .cart-upsell .l4ca.in-panel h3 a .gn-brand{display:none}#root #cart .cart-upsell .l4ca.in-panel h3 a .gn-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px}#root #cart .cart-upsell .l4ca.in-panel h3 a .gn-variant{font-size:11.5px;margin-top:1px}#root #cart .cart-upsell .l4ca.in-panel .price.s1pr{flex-direction:row;align-items:baseline;gap:6px;margin-top:3px!important;font-size:13.5px!important}#root #cart .cart-upsell .l4ca.in-panel .price.s1pr .old-price{order:0;font-size:11.5px!important}#root #cart .cart-upsell .l4ca.in-panel>li form,#root #cart .cart-upsell .l4ca.in-panel>li .submit,#root #cart .cart-upsell .l4ca.in-panel>li .link-btn,#root #cart .cart-upsell .l4ca.in-panel>li footer{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;width:auto!important;z-index:2}#root #cart .cart-upsell .l4ca.in-panel>li footer form,#root #cart .cart-upsell .l4ca.in-panel>li footer .submit,#root #cart .cart-upsell .l4ca.in-panel>li form .submit{position:static!important;transform:none!important}#root #cart .cart-upsell .l4ca.in-panel button,#root #cart .cart-upsell .l4ca.in-panel .link-btn a{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;margin:0!important;border-radius:999px!important;background:var(--c-accent)!important;color:#fff!important;box-shadow:none!important;border:0!important}#root #cart .cart-upsell .l4ca.in-panel button:before,#root #cart .cart-upsell .l4ca.in-panel button:after{display:none!important}#root #cart .cart-upsell .l4ca.in-panel button i{font-size:16px}#root #cart .sticky-in-panel{margin:0!important;padding:10px 0 0!important;background:#fff!important;border-top:1px solid var(--c-line)!important;box-shadow:0 -12px 28px #0000000d}#root #cart .gn-delivery.gn-delivery--compact{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 0 6px!important;padding:2px 0!important;background:transparent!important;border:0!important}#root #cart .gn-delivery--compact .gn-delivery__icon{width:20px!important;height:20px!important;min-width:20px!important;background:transparent!important;color:var(--c-accent)}#root #cart .gn-delivery--compact .gn-delivery__icon svg{width:18px;height:18px}#root #cart .gn-delivery--compact .gn-delivery__text strong{font-family:var(--c-display);font-size:13px!important;font-weight:600!important;color:var(--c-ink)}#root #cart .gn-delivery--compact .gn-delivery__sub{display:none!important}#root #cart .sticky-in-panel .l4tt{margin:2px 0 0!important;padding:0!important}#root #cart .sticky-in-panel .l4tt li{display:flex;justify-content:space-between;align-items:baseline;margin:0!important;padding:3px 0!important;font-size:13px;color:var(--c-muted)}#root #cart .sticky-in-panel .l4tt li.strong{font-family:var(--c-display);font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--c-ink)}#root #cart .sticky-in-panel .accordion-a{margin:4px 0 0!important}#root #cart .sticky-in-panel .accordion-a summary .label{font-size:13px;color:var(--c-text)}#root #cart .gn-terms-note{margin:6px 0 8px!important;font-size:11.5px;line-height:1.4;color:var(--c-muted);text-align:center}#root #cart .gn-terms-note strong{color:var(--c-ink);font-weight:600}#root #cart .gn-terms-note a{color:var(--c-muted)!important;text-decoration:underline;text-underline-offset:2px}#root #cart .f8vl{margin:0!important}#root #cart .f8vl .link-btn{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;margin:0!important;padding:0!important;width:100%!important}#root #cart .f8vl .link-btn>*{margin:0!important}#root #cart .f8vl button[name=checkout]{order:1;width:100%!important;min-height:52px;border-radius:999px!important;background:var(--c-ink)!important;color:#fff!important;font-family:var(--c-display);font-size:16px;font-weight:600;letter-spacing:-.005em;border:0!important;box-shadow:none!important}#root #cart .f8vl button[name=checkout]:before{background:var(--c-ink)!important;border-radius:999px!important;box-shadow:none!important}#root #cart .f8vl button[name=checkout]:hover{filter:brightness(1.25)}#root #cart .f8vl .link-btn a.overlay-buy_button{order:2;display:block!important;width:100%!important;padding:8px 0 0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:center!important;font-family:var(--c-display);font-size:13px!important;font-weight:500!important;color:var(--c-muted)!important;text-decoration:none!important}#root #cart .f8vl .link-btn a.overlay-buy_button:before,#root #cart .f8vl .link-btn a.overlay-buy_button:after{display:none!important}#root #cart .f8vl .link-btn a.overlay-buy_button:hover{color:var(--c-ink)!important;text-decoration:underline!important;text-underline-offset:3px}#root #cart .gn-drawer-trust{list-style:none!important;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;margin:10px 0 0!important;padding:10px 0 2px!important;border-top:1px solid #f0f0f2;font-family:var(--c-display);font-size:12px!important;color:var(--c-muted)!important}#root #cart .gn-drawer-trust li{display:inline-flex!important;align-items:center;gap:5px;margin:0!important;padding:0!important;white-space:nowrap;font-size:12px!important;line-height:1.2}#root #cart .gn-drawer-trust li:before{display:none!important}#root #cart .gn-drawer-trust svg{color:var(--c-muted)}#root #cart .gn-drawer-trust a{display:inline-flex;align-items:baseline;gap:3px;color:var(--c-ink)!important;text-decoration:none!important;background:none!important;font-size:12px!important;font-weight:400!important}#root #cart .gn-drawer-trust__star{color:#f5a623}#root #cart .gn-drawer-trust__muted{color:var(--c-muted)}@media(max-width:760px){#root #cart>header h2,#root #cart>header h3{font-size:18px!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li{grid-template-columns:60px minmax(0,1fr)!important;column-gap:12px!important;padding:12px 0!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>figure{width:60px!important;height:60px!important;max-width:60px!important}#root #cart .l4ca h2 a .gn-name{font-size:13.5px}#root #cart .sticky-in-panel .l4tt li:not(.strong){display:none!important}#root #cart .sticky-in-panel .l4tt li.strong{font-size:16px;padding:4px 0!important}#root #cart .f8vl button[name=checkout]{min-height:50px;font-size:15.5px}#root #cart .gn-terms-note{font-size:11px;margin:4px 0 6px!important}#root #cart .gn-drawer-trust{gap:4px 10px;padding-top:8px!important}#root #cart .sticky-in-panel{padding-bottom:calc(6px + env(safe-area-inset-bottom))!important}}body.template-cart #content>h1,body.template-cart .shopify-section>h1,body.template-cart main h1:first-of-type{font-family:var(--c-display);font-size:clamp(30px,3.2vw,42px)!important;font-weight:600;letter-spacing:-.03em;color:var(--c-ink)!important;margin-bottom:6px!important}.template-cart #root .form-cart article>p.m20{margin:0 0 6px!important}.template-cart #root .form-cart article>p.m20 a{font-family:var(--c-display);font-size:13px;font-weight:500!important;color:var(--c-muted)!important;text-decoration:none!important}.template-cart #root .form-cart .cols.aside{display:flex;align-items:flex-start;gap:48px}.template-cart #root .form-cart .cols.aside>article{flex:1 1 auto;min-width:0}.template-cart #root .form-cart article>ul.l4ca{margin:0!important;padding:0!important;border-top:1px solid var(--c-line)}.template-cart #root .form-cart article>ul.l4ca>li:not(.has-l4ca){grid-template-columns:96px minmax(0,1fr) auto!important;column-gap:22px!important;padding:22px 0!important}.template-cart #root .form-cart article>ul.l4ca>li>figure{width:96px!important;height:96px!important;max-width:96px!important;border-radius:18px!important;padding:0!important}.template-cart #root .form-cart article>ul.l4ca>li>section>header{display:block;margin:0!important}.template-cart #root .form-cart article>ul.l4ca>li>section>header .price.mobile-only{display:none!important}.template-cart #root .form-cart .l4ca h2 a .gn-name{font-size:16px}.template-cart #root .form-cart .l4ca h2 a .gn-variant{font-size:13px}.template-cart #root .form-cart article>ul.l4ca>li>p.price.s1pr{grid-column:3;grid-row:1;display:flex!important;font-size:17px!important}.template-cart #root .form-cart article>ul.l4ca>li>p.price.s1pr .old-price{font-size:13px!important}.template-cart #root .form-cart article>ul.l4ca>li>footer{grid-column:2;grid-row:2}.template-cart #root .form-cart .l4ca footer .input-amount{height:36px;width:84px}.template-cart #root .form-cart .l4ca footer .input-amount input{height:34px!important}.template-cart #root .form-cart .cols.aside>aside{flex:0 0 360px;width:360px;position:sticky;top:96px;display:flex!important;flex-direction:column;gap:0;margin:0!important;padding:24px!important;background:var(--c-tile);border-radius:24px}.template-cart #root .form-cart .cols.aside>aside:before,.template-cart #root .form-cart .cols.aside>aside:after{display:none!important}.template-cart #root .form-cart .cols.aside>aside>hr,.template-cart #root .form-cart .cols.aside>aside>.l4us.has-arrows{display:none!important}.template-cart #root .form-cart .cols.aside>aside>.gn-delivery{order:1}.template-cart #root .form-cart .cols.aside>aside>.l4tt{order:2}.template-cart #root .form-cart .cols.aside>aside>.f8vl{order:3}.template-cart #root .form-cart .cols.aside>aside>.gn-cart-trust{order:4}.template-cart #root .form-cart .cols.aside>aside>.l4pm{order:5}.template-cart #root .form-cart .cols.aside>aside>.accordion-a{order:6}.template-cart #root .form-cart .cols.aside>aside>.input-show{order:7}.template-cart #root .form-cart .cols.aside>aside>.gn-delivery{display:flex;align-items:center;gap:10px;margin:0 0 14px!important;padding:0 0 14px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--c-line)!important;border-radius:0!important}.template-cart #root .form-cart .cols.aside>aside>.gn-delivery .gn-delivery__icon{width:34px!important;height:34px!important;min-width:34px!important;background:#fff!important;color:var(--c-accent)}.template-cart #root .form-cart .cols.aside>aside>.gn-delivery strong{font-family:var(--c-display);font-size:14px!important;font-weight:600!important;color:var(--c-ink)}.template-cart #root .form-cart .cols.aside>aside>.gn-delivery .gn-delivery__sub{font-size:12px;color:var(--c-muted)}.template-cart #root .form-cart .cols.aside>aside>.l4tt{margin:0!important;padding:0!important}.template-cart #root .form-cart .cols.aside>aside>.l4tt li{display:flex!important;justify-content:space-between;align-items:baseline;margin:0!important;padding:4px 0!important;font-size:14px;color:var(--c-muted)}.template-cart #root .form-cart .cols.aside>aside>.l4tt li.strong{font-family:var(--c-display);font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--c-ink);padding-top:8px!important}.template-cart #root .form-cart .cols.aside>aside>.f8vl{margin:12px 0 0!important}.template-cart #root .gn-terms-note{margin:0 0 10px!important;font-size:12px;line-height:1.45;color:var(--c-muted);text-align:center}.template-cart #root .gn-terms-note strong{color:var(--c-ink);font-weight:600}.template-cart #root .gn-terms-note a{color:var(--c-muted)!important;text-decoration:underline;text-underline-offset:2px}.template-cart #root .f8vl .submit,.template-cart #root .f8vl p.submit{display:block!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.template-cart #root .f8vl .submit .mobile-only{display:none!important}.template-cart #root .f8vl button[name=checkout]{width:100%!important;max-width:100%!important;margin:0!important;min-height:56px;border-radius:999px!important;background:var(--c-ink)!important;color:#fff!important;font-family:var(--c-display);font-size:17px;font-weight:600;border:0!important;box-shadow:none!important}.template-cart #root .f8vl button[name=checkout]:before{background:var(--c-ink)!important;border-radius:999px!important;box-shadow:none!important}.template-cart #root .f8vl button[name=checkout]:hover{filter:brightness(1.25)}.template-cart #root .gn-cart-trust{margin:16px 0 0!important;padding:16px 18px!important;background:#fff;border:0!important;border-radius:18px!important}.template-cart #root .gn-cart-trust__rating{display:flex;align-items:center;gap:6px;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid var(--c-line);font-family:var(--c-display);font-size:13px;color:var(--c-muted);text-decoration:none!important}.template-cart #root .gn-cart-trust__rating strong{color:var(--c-ink)}.template-cart #root .gn-cart-trust__stars{color:#f5a623;letter-spacing:1px}.template-cart #root .gn-cart-trust__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.template-cart #root .gn-cart-trust__list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:13px;line-height:1.4;color:var(--c-text)}.template-cart #root .gn-cart-trust__list li:before{display:none!important}.template-cart #root .gn-cart-trust__list svg{flex:0 0 auto;margin-top:1px;color:var(--c-accent)}.template-cart #root .gn-cart-trust__list strong{color:var(--c-ink);font-weight:600}.template-cart #root .gn-cart-trust__list a{color:var(--c-accent)}.template-cart #root .cols.aside>aside>.l4pm{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0!important;padding:0!important;list-style:none}.template-cart #root .cols.aside>aside>.l4pm li{margin:0!important;padding:0!important}.template-cart #root .cols.aside>aside>.l4pm svg{display:block;height:20px!important;width:auto!important;border:1px solid var(--c-line);border-radius:4px;background:#fff}.template-cart #root .cols.aside>aside>.accordion-a{margin:16px 0 0!important;padding:10px 0 0!important;border-top:1px solid var(--c-line)}.template-cart #root .cols.aside>aside>.accordion-a summary .label{font-family:var(--c-display);font-size:13.5px;font-weight:500;color:var(--c-text)}.template-cart #root .cols.aside>aside>.accordion-a input{border-radius:999px!important}.template-cart #root .cols.aside>aside>.accordion-a button{border-radius:999px!important}@media(max-width:1000px){.template-cart #root .form-cart .cols.aside{flex-direction:column;gap:24px}.template-cart #root .form-cart .cols.aside>aside{position:static;flex:1 1 auto;width:100%;padding:20px!important;border-radius:20px}}@media(max-width:760px){.template-cart #root .form-cart article>ul.l4ca>li:not(.has-l4ca){grid-template-columns:72px minmax(0,1fr)!important;column-gap:14px!important;padding:16px 0!important}.template-cart #root .form-cart article>ul.l4ca>li>figure{width:72px!important;height:72px!important;max-width:72px!important;border-radius:14px!important;padding:4px!important}.template-cart #root .form-cart article>ul.l4ca>li>p.price.s1pr{display:none!important}.template-cart #root .form-cart article>ul.l4ca>li>section>header{display:flex!important;justify-content:space-between;align-items:flex-start;gap:10px}.template-cart #root .form-cart article>ul.l4ca>li>section>header .price.mobile-only{display:flex!important;flex:0 0 auto;font-size:15px!important}.template-cart #root .form-cart .l4ca h2 a .gn-name{font-size:14.5px}.template-cart #root .form-cart .l4ca h2 a .gn-variant{font-size:12px}.template-cart #root .form-cart .cols.aside>aside>.l4tt li:not(.strong){display:none!important}.template-cart #root .f8vl .submit .mobile-only{display:flex!important;justify-content:space-between;align-items:baseline;margin:0 0 10px!important;padding:8px 0 12px!important;border-bottom:1px solid var(--c-line);font-family:var(--c-display);font-size:15px;color:var(--c-muted)}.template-cart #root .f8vl .submit .mobile-only .strong{font-size:20px;font-weight:600;color:var(--c-ink)}.template-cart #root .form-cart .cols.aside>aside>.l4tt{display:none!important}.template-cart #root .f8vl button[name=checkout]{min-height:54px;font-size:16px}}#root #cart .l4tt li.overlay-lime,.template-cart #root .l4tt li.overlay-lime{display:none!important}#root #cart>header{display:flex!important;align-items:center!important;min-height:60px;margin:0!important;padding:0 44px 0 0!important;box-sizing:border-box}#root #cart>header h1,#root #cart>header h2,#root #cart>header h3,#root #cart>header h4,#root #cart>header h5{margin:0!important;padding:0!important;line-height:1.2!important}#root #cart>.close,#root #cart>a.close,#root #cart>button.close{top:14px!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols>*,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols h2,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols h2 a,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>ul,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>p,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>footer{padding-left:0!important;margin-left:0!important;text-indent:0!important}#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols>h2 a:before,#root #cart ul.l4ca.compact:not(.in-panel):not(.l4ca-bundle)>li>section>.cols:before{display:none!important}#root #cart .sticky-in-panel{padding-top:0!important}#root #cart .sticky-in-panel:before,#root #cart .sticky-in-panel:after{display:none!important}#root #cart .sticky-in-panel>*:first-child{margin-top:0!important}#root #cart .gn-delivery.gn-delivery--compact{padding:10px 0 2px!important}.template-cart #root .form-cart,.template-cart #root .form-cart fieldset{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}.template-cart #root .form-cart .cols.aside{display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:56px}.template-cart #root .form-cart .cols.aside>article{flex:1 1 0%!important;width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important}.template-cart #root .form-cart .cols.aside>aside{flex:0 0 400px!important;width:400px!important;max-width:400px!important;margin-left:auto!important;padding:28px!important}.template-cart #root .form-cart .cols.aside>aside>.l4tt li.overlay-lime,.template-cart #root .form-cart .cols.aside>aside>.l4tt li.overlay-lime.strong,#root #cart .sticky-in-panel .l4tt li.overlay-lime{display:none!important}.template-cart #root .form-cart .cols.aside>aside>.gn-delivery strong{font-size:14px!important;line-height:1.35!important}.template-cart #root .form-cart .cols.aside>aside>.gn-delivery .gn-delivery__sub{display:none!important}.template-cart #root .gn-cart-trust__rating{display:block!important;line-height:1.5}.template-cart #root .gn-cart-trust__rating>*{display:inline;margin-right:4px}.template-cart #root .gn-cart-trust__stars{letter-spacing:.5px}.template-cart #root .gn-cart-trust__list li{font-size:13px;line-height:1.45}@media(max-width:1000px){.template-cart #root .form-cart .cols.aside{flex-direction:column!important;gap:24px}.template-cart #root .form-cart .cols.aside>aside{flex:1 1 auto!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gn-cart.css.map */
