:root{--navy:#2B1A08;--blue:#0077D9;--blue-2:#2AA5F5;--blue-soft:#FFF6BF;--blue-line:#F0CF3A;--blue-mid:#FFE45C;--pink:#FF8A00;--pink-2:#FFB03B;--pink-soft:#FFF6BF;--pink-line:#F7E08A;--pink-deep:#B34700;--grad-brand:linear-gradient(120deg,#0077D9 0%,#0A8FD8 100%);--grad-blue:linear-gradient(135deg,#1590EE 0%,#0068C0 100%);--grad-pink:linear-gradient(135deg,#FF9F1C 0%,#F26A00 100%);--shadow-soft:0 14px 34px -22px rgba(74,48,10,.4);--shadow-card:0 18px 40px -28px rgba(74,48,10,.4);--shadow-lift:0 26px 48px -28px rgba(74,48,10,.5)}body{background-color:#fff8cf;background-image:radial-gradient(circle,#FFEB80 2px,transparent 2.6px),radial-gradient(circle,#FFEB80 2px,transparent 2.6px);background-size:40px 40px;background-position:0 0,20px 20px;color:var(--fg)}h2 em,.h2 em,#gift h2 em,#gift .h2 em{font-style:normal;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:#0068c0}.eyebrow{color:#b34700;font-weight:800}.section--dark .eyebrow{color:#ffe45c}.muted,.rte{color:var(--muted)}.section--surface .muted{color:#4a3612}.btn{box-shadow:0 14px 28px -16px #0068c0e6}.btn:not([disabled]):hover{box-shadow:0 20px 34px -16px #0068c0e6}body .pdp__add{box-shadow:0 12px 26px -14px #0068c0e6}body .site-header,body .site-header.is-stuck{background:#ffe45c!important;box-shadow:0 2px #4a300a1a}.section-main-product{background:linear-gradient(180deg,#ffe45cf2,#fff1a0cc 45%,#fff8cf00)}body .pdp__badge,body .break__badge,body .bk .bk__badge.break__badge{box-shadow:0 8px 16px -10px #f26a00e6;color:#fff}body .pdp__eyebrow--badge{background:#0077d9;color:#fff}body .pdp__rating,.rpill__avatar{box-shadow:0 6px 14px -12px #4a300a73}body .pill:has(input:checked){box-shadow:0 10px 20px -14px #0068c0e6}body .vcard.pill:has(input:checked){background:#fff3b0;box-shadow:0 0 0 4px #0077d929,0 16px 30px -22px #0068c0e6}body .sticky-atc{background:#fff8cf;box-shadow:0 -12px 30px -18px #4a300a66}.rpill,.rg__summary{background:#fff8cf;border-color:#f0cf3a}.rpill__avatar--1{background:#ffb703}.rpill__avatar--2{background:#2aa5f5}.rpill__avatar--3{background:#f2789f}.rpill__avatar--4{background:#7bc043}body .pdp__benefits{background:#fff8cf;border:1.5px solid #F0CF3A}body .pdp__guarantee--outline{background:#fff8cf;border-color:#f0cf3a}body .pdp__guarantee--soft{background:#fff3b0}body .pd-urgency{background:#fff8cf}.pdp__block:has(>[data-bundle-fx]){display:none}body .bk .bk__card.break{border:2px solid #F0CF3A;border-radius:18px;padding:18px 16px;background:#fff3b0;transform:none;box-shadow:none}body .bk .bk__card.break.is-selected{border:2.5px solid #B88A00;padding:17.5px 15.5px;background:#ffe98a;box-shadow:0 16px 30px -22px #4a300a8c}.bk__row{grid-template-columns:22px minmax(0,1fr) auto auto;gap:4px 10px;align-items:center}.bk__media{width:22px;height:22px;border-radius:50%;border:2px solid #8A6500;background:#fff8cf}.bk__media>*{display:none}.is-selected .bk__media{background:#0077d9;border-color:#0077d9;box-shadow:inset 0 0 0 4px #ffe98a}.bk__title{font-size:20px;font-weight:800;line-height:1.15;color:#2b1a08}.bk__sub{font-size:15px;color:#6b5320}body .bk .bk__price .price__current{color:#2b1a08;font-size:22px;font-weight:800}body .bk .bk__price .price__compare{color:#7a6228;font-size:15px;opacity:1}.bkx__save{padding:6px 10px;border-radius:8px;background:#ffd95c;color:#2b1a08;font-size:12px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.is-selected .bkx__save{background:#ffc933}.bk__foot{border-top-color:#e8cf6a;color:#2b1a08}.bk__foot .icon{color:#178a3a}.bkx__ico{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#ffd95c;color:#2b1a08}.bkx__ico svg{width:22px;height:22px;fill:currentColor}.bkx__gift{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;border-radius:10px;background:#fff8cf;border:1.5px solid #E8CF6A;color:#2b1a08;font-size:15px;font-weight:800;line-height:1.25}.bkx__gift span{flex:1;min-width:0}.bkx__gift b{flex:none;padding:4px 10px;border-radius:6px;background:#178a3a;color:#fff;font-size:12px;letter-spacing:.06em}.bkx__gift.is-locked{background:transparent;border:1.5px dashed #D4B23A;color:#6b5320;font-weight:600;font-size:14px}.bkx__addons{display:grid;gap:12px;margin-top:16px}.bkx__addon{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:800;color:#2b1a08;cursor:pointer}body .bkx__addon input{position:static;opacity:1;pointer-events:auto;appearance:none;-webkit-appearance:none;width:24px;height:24px;margin:0;flex:none;border:2px solid #8A6500;border-radius:4px;background:#fff8cf;cursor:pointer}body .bkx__addon input:checked{background:#0077d9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='3.5' d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/18px no-repeat;border-color:#0077d9}.bkx__addon-t{flex:1;min-width:0}@media(max-width:420px){.bk__title{font-size:18px}.bkx__save{font-size:11px;padding:5px 8px}body .bk .bk__price .price__current{font-size:20px}.bkx__addon{font-size:15px}}.section--surface{background-color:#ffec8a;background-image:repeating-linear-gradient(45deg,#ffffff4d 0 12px,#fff0 12px 24px)}#features,#before-after,#kids-parents,#gift{background:transparent}.cmp__table .cmp__us{background:#0077d9!important;color:#fff!important}.section-final-cta .fcta{background:linear-gradient(135deg,#ffe45c,#fff4b0 55%,#fff8cf);border-color:#f0cf3a}.cart-drawer .cd__body{background:#fff8cf}.cart-drawer .ci__row{background:#fff3b0;box-shadow:0 10px 24px -22px #4a300a80}.cart-drawer .cd__foot{background:#fff8cf;box-shadow:0 -10px 24px -20px #4a300a66}.footer{background:linear-gradient(180deg,#ffec8a,#ffe45c)!important;color:#2b1a08}.footer p,.footer a,.footer li,.footer h2,.footer h3,.footer h4,.footer small,.footer span{color:#2b1a08}.footer .muted{color:#4a3612}.footer input{background:#fff8cf;border-color:#d4b23a;color:#2b1a08}.cart-drawer .drawer{background:#fff8cf}.cart-drawer .drawer__head{background:#ffe45c;border-bottom:2px solid #F0CF3A;color:#2b1a08}.cart-drawer .drawer__head h2,.cart-drawer .drawer__head .muted,.cart-drawer .drawer__head .icon-btn{color:#2b1a08}@media(hover:hover){.cart-drawer .drawer__head .icon-btn:hover{background:#2b1a081a}}.cart-drawer .cd__timer{background:#fff3b0;border:2px dashed #B88A00;color:#2b1a08}.cart-drawer .cd__timer b{background:#ffc933;color:#2b1a08}.cart-drawer .cd__save{background:#ffe45c;color:#2b1a08;border:2px solid #F0CF3A}.cart-drawer .cd__save-pct{background:#0077d9;color:#fff}.cart-drawer .cd__nudge{background:#fff3b0;border:2px solid #F0CF3A}.cart-drawer .cd__nudge.is-done{background:#e7f6ec;border-color:#178a3a}.cart-drawer .fs{background:#fff3b0}.cart-drawer .fs__bar{background:#f0cf3a}.cart-drawer .ci__row{border:1.5px solid #F0CF3A!important}.cart-drawer .ci__img{background:#fff8cf}.cart-drawer .ci__price s,.cart-drawer .ci__meta{color:#6b5320}.cart-drawer .ci__disc{color:#b34700}.cart-drawer .qty{background:#fff8cf;border-color:#d4b23a}.cart-drawer .cd__foot{border-top:2px solid #F0CF3A}.cart-drawer .cd__promise span,.cart-drawer .cd__promise span:nth-child(2){background:#ffe45c;color:#2b1a08}.cart-drawer .cd__promise .icon,.cart-drawer .cd__promise span:nth-child(2) .icon{color:#2b1a08}.cart-drawer .cd__tax,.cart-drawer .cd__guarantee{color:#5c4520}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sponge.css.map */
