[id*=__featured_collection] .contains-card--product{--border-width:0px;--shadow-opacity:0;--shadow-visible:0;--border-opacity:0}[id*=__featured_collection] .product-grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:28px;--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:14px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}[id*=__featured_collection] .grid__item{--fl:#f6f1e7}[id*=__featured_collection] .grid__item:has(a[href*=strawberry]){--fl:#ffdadd}[id*=__featured_collection] .grid__item:has(a[href*=mango]){--fl:#ffeac4}[id*=__featured_collection] .grid__item:has(a[href*=grape]){--fl:#ebdff8}[id*=__featured_collection] .grid__item:has(a[href*=pineapple]){--fl:#fff1c2}[id*=__featured_collection] .grid__item:has(a[href*=raspberry]){--fl:#ffdce6}[id*=__featured_collection] .grid__item:has(a[href*=peach]){--fl:#ffe8d9}[id*=__featured_collection] .grid__item:has(a[href*=lemon]){--fl:#fff6c7}[id*=__featured_collection] .grid__item:has(a[href*=watermelon]){--fl:#ffe0e5}[id*=__featured_collection] .grid__item:has(a[href*=lychee]){--fl:#f8eef2}[id*=__featured_collection] .grid__item:has(a[href*=tangerine]){--fl:#ffe5cc}[id*=__featured_collection] .grid__item:has(a[href*=cherry]){--fl:#ffdcdc}[id*=__featured_collection] .grid__item:has(a[href*=green-apple]){--fl:#e2f5d8}[id*=__featured_collection] .grid__item:has(a[href*=blue-raspberry]){--fl:#dde9ff}[id*=__featured_collection] .grid__item:has(a[href*=mango-raspberry]){--fl:linear-gradient(135deg,#fff0bf 0%,#ffd9e2 100%)}[id*=__featured_collection] .grid__item:has(a[href*=haunted]){--fl:linear-gradient(135deg,#ffe2c4 0%,#e6dbf5 100%)}[id*=__featured_collection] .grid__item:has(a[href*=multi-pack]){--fl:linear-gradient(135deg,#ffe5cc 0%,#ffe0e5 35%,#dde9ff 70%,#e2f5d8 100%)}[id*=__featured_collection] .grid__item:has(a[href*=variety-pack]){--fl:linear-gradient(135deg,#ffe5cc 0%,#ffe0e5 35%,#dde9ff 70%,#e2f5d8 100%)}[id*=__featured_collection] .grid__item:has(a[href*=starter-pack]){--fl:linear-gradient(135deg,#ffe5cc 0%,#ffe0e5 35%,#dde9ff 70%,#e2f5d8 100%)}[id*=__featured_collection] .grid__item:has(a[href*=gift-box]){--fl:linear-gradient(135deg,#ffe5cc 0%,#ffe0e5 35%,#dde9ff 70%,#e2f5d8 100%)}[id*=__featured_collection] .grid__item:has(a[href*=mango]){--note:"Tropical, sweet mango with a sour kick"}[id*=__featured_collection] .grid__item:has(a[href*=strawberry]){--note:"Sweet, ripe strawberry"}[id*=__featured_collection] .grid__item:has(a[href*=grape]){--note:"Deep, juicy grape"}[id*=__featured_collection] .grid__item:has(a[href*=pineapple]){--note:"Sunny, tropical pineapple"}[id*=__featured_collection] .grid__item:has(a[href*=raspberry]){--note:"Tangy, jammy raspberry"}[id*=__featured_collection] .grid__item:has(a[href*=peach]){--note:"Soft, juicy peach with a tart finish"}[id*=__featured_collection] .grid__item:has(a[href*=lemon]){--note:"A bright, bold shock of citrus"}[id*=__featured_collection] .grid__item:has(a[href*=watermelon]){--note:"Juicy summer melon with a sour kick"}[id*=__featured_collection] .grid__item:has(a[href*=lychee]){--note:"Floral, sweet and a little exotic"}[id*=__featured_collection] .grid__item:has(a[href*=tangerine]){--note:"Zesty citrus with a sweet-tart punch"}[id*=__featured_collection] .grid__item:has(a[href*=cherry]){--note:"Bold, classic cherry with a sour bite"}[id*=__featured_collection] .grid__item:has(a[href*=green-apple]){--note:"Crisp, tart and mouth-puckering"}[id*=__featured_collection] .grid__item:has(a[href*=blue-raspberry]){--note:"A tangy berry blast with a sour twist"}[id*=__featured_collection] .grid__item:has(a[href*=mango-raspberry]){--note:"Tropical mango meets tangy raspberry"}[id*=__featured_collection] .grid__item:has(a[href*=haunted]){--note:"Tangerine meets grape in one spooky drop"}[id*=__featured_collection] .grid__item:has(a[href*=multi-pack]){--note:""}[id*=__featured_collection] .grid__item:has(a[href*=variety-pack]){--note:""}[id*=__featured_collection] .grid__item:has(a[href*=starter-pack]){--note:""}[id*=__featured_collection] .grid__item:has(a[href*=gift-box]){--note:""}[id*=__featured_collection] .card-wrapper{position:relative;height:100%}[id*=__featured_collection] .card{background:var(--fl);border:0;border-radius:16px;padding:12px 12px 16px;height:100%;box-shadow:none;transition:transform .15s ease,box-shadow .2s ease}[id*=__featured_collection] .card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}[id*=__featured_collection] .card__inner{border-radius:12px;overflow:hidden;background:#fff9}[id*=__featured_collection] .card__inner:after,[id*=__featured_collection] .card:after{display:none}[id*=__featured_collection] .card>.card__content{display:flex;flex-direction:column;flex-grow:1;padding:12px 4px 0;text-align:center}[id*=__featured_collection] .card>.card__content .card__information{padding:0;display:flex;flex-direction:column;align-items:center;gap:4px}[id*=__featured_collection] .card__heading{font-family:var(--font-body-family)!important;font-weight:700!important;font-size:clamp(15px,1.3vw,19px)!important;line-height:1.25;letter-spacing:.01em;margin:0!important;color:#1b1b1b}[id*=__featured_collection] .card__heading a{text-decoration:none}[id*=__featured_collection] .card-information{margin:0}[id*=__featured_collection] .card-information:before{content:var(--note,"");display:block;font-size:13.5px;line-height:1.35;color:#1b1b1b;opacity:.72;margin:0 0 6px;max-width:30ch;margin-inline:auto}[id*=__featured_collection] .price{justify-content:center;margin:0}[id*=__featured_collection] .price .price-item{font-weight:600;font-size:15px;color:#1b1b1b;opacity:.85}[id*=__featured_collection] .product-tags{display:none}[id*=__featured_collection] .quick-add{margin:auto 0 0;padding-top:12px;display:flex;justify-content:center}[id*=__featured_collection] .quick-add>*,[id*=__featured_collection] .quick-add product-form,[id*=__featured_collection] .quick-add modal-opener{width:auto}[id*=__featured_collection] .quick-add__submit{width:auto!important;min-width:0;background:#1b1b1b;color:#fff;border:0;border-radius:999px;min-height:44px;padding:0 26px;font-weight:700;font-size:14px;letter-spacing:.02em;box-shadow:none;transition:transform .12s ease,background .12s ease}[id*=__featured_collection] .quick-add__submit:before,[id*=__featured_collection] .quick-add__submit:after{display:none}[id*=__featured_collection] .quick-add__submit:hover{transform:translateY(-1px);background:#000;text-decoration:none}[id*=__featured_collection] .quick-add__submit .loading__spinner{color:#fff}@media screen and (max-width:749px){[id*=__featured_collection] .product-grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}[id*=__featured_collection] .card{padding:8px 8px 12px;border-radius:12px}[id*=__featured_collection] .card__inner{border-radius:9px}[id*=__featured_collection] .card>.card__content{padding-top:8px}[id*=__featured_collection] .card__heading{font-size:14px!important}[id*=__featured_collection] .card-information:before{font-size:11.5px;margin-bottom:4px}[id*=__featured_collection] .price .price-item{font-size:13px}[id*=__featured_collection] .quick-add{padding-top:10px}[id*=__featured_collection] .quick-add__submit{min-height:38px;padding:0 18px;font-size:13px}}[id$=__featured_product_kkjPNT] .featured-product{background:linear-gradient(135deg,#fff0bf,#ffd9e2);border:0;border-radius:18px;box-shadow:none;max-width:920px!important;margin:0 auto;align-items:center;padding:14px}@media screen and (min-width:750px){[id$=__featured_product_kkjPNT] .featured-product{padding:22px 26px!important}[id$=__featured_product_kkjPNT] .product__info-wrapper{padding:0 0 0 32px!important}}[id$=__featured_product_kkjPNT] .product__media-wrapper{position:relative}[id$=__featured_product_kkjPNT] .product__media-wrapper .product__media-list,[id$=__featured_product_kkjPNT] .product__media-wrapper .global-media-settings{border-radius:12px;overflow:hidden;border:0}[id$=__featured_product_kkjPNT] .product__info-container>*{margin-top:0!important;margin-bottom:10px!important}[id$=__featured_product_kkjPNT] h2.product__title{font-family:var(--font-body-family)!important;font-weight:700!important;font-size:clamp(22px,1.9vw,30px)!important;line-height:1.15;margin:0 0 4px!important;color:#1b1b1b}[id$=__featured_product_kkjPNT] .product__info-container>h2.product__title+*:before{content:"Tropical mango meets tangy raspberry";display:block;font-size:14px;opacity:.75;margin:0 0 6px}[id$=__featured_product_kkjPNT] .product-form__submit{background:#1b1b1b;color:#fff;border-radius:999px;font-weight:700;letter-spacing:.02em;box-shadow:none}[id$=__featured_product_kkjPNT] .product-form__submit:before,[id$=__featured_product_kkjPNT] .product-form__submit:after{display:none}[id$=__featured_product_kkjPNT] .share-button,[id$=__featured_product_kkjPNT] .product__view-details,[id$=__featured_product_kkjPNT] .product-form__quantity{display:none!important}[id$=__featured_product_kkjPNT] .product-form__buttons{max-width:340px}[id$=__featured_product_kkjPNT] .price{margin:0!important}@media(max-width:749px){[id$=__rich_text_JpiK3i] .rich-text__text p,[id$=__rich_text_AVXcAf] .rich-text__text p,[id$=__rich_text_QNi8zV] .rich-text__text p,[id$=__rich_text_hje4UV] .rich-text__text p,[id$=__rich_text_TiPXTj] .rich-text__text p{font-size:11px!important;letter-spacing:.08em!important}}[id*=__sd_reviews] .sdr__heading{font-family:var(--font-body-family)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.01em!important;font-size:calc(var(--font-heading-scale)*2rem)!important;margin:0 0 .6rem!important}@media screen and (min-width:750px){[id*=__sd_reviews] .sdr__heading{font-size:calc(var(--font-heading-scale)*2.4rem)!important}}[id*=__sd_reviews] .sdr__summary{font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin:0 0 2.4rem!important}[id*=__sd_reviews] .sdr__score{font-size:16px!important}[id*=__sd_reviews] .sdr__card{border-radius:16px!important;background:#f6f1e7!important}[id*=__sd_reviews] .sdr__card:nth-child(4n+1){background:#ffe5cc!important}[id*=__sd_reviews] .sdr__card:nth-child(4n+2){background:#e2f5d8!important}[id*=__sd_reviews] .sdr__card:nth-child(4n+3){background:#ffe0e5!important}[id*=__sd_reviews] .sdr__card:nth-child(4n+4){background:#dde9ff!important}[id*=__sd_reviews] .sdr__quote{font-size:15px!important;font-weight:500!important}[id*=__image_with_text_RDckFT] .image-with-text__grid{background:#dde9ff;border-radius:18px;overflow:hidden;max-width:920px;margin:0 auto;align-items:center}[id*=__image_with_text_RDckFT] .image-with-text__media{border:0!important;border-radius:0;background:transparent}[id*=__image_with_text_RDckFT] .image-with-text__media-item:after,[id*=__image_with_text_RDckFT] .image-with-text__media:after,[id*=__image_with_text_RDckFT] .image-with-text__content:after{display:none}[id*=__image_with_text_RDckFT] .image-with-text__content{background:transparent!important;border:0!important;box-shadow:none!important;padding:28px 36px!important}[id*=__image_with_text_RDckFT] .image-with-text__heading{font-family:var(--font-body-family)!important;font-weight:700;line-height:1.2}[id*=__image_with_text_RDckFT] .image-with-text__text p{font-size:15px;line-height:1.55}[id*=__rich_text_i9EXpQ] .rich-text__wrapper{max-width:680px}[id*=__rich_text_i9EXpQ] .rich-text__text p{font-size:15px;line-height:1.6}@media screen and (max-width:749px){[id*=__image_with_text_RDckFT] .image-with-text__content{padding:20px 18px!important}}[id*=__featured_collection] .card{position:relative;isolation:isolate}[id*=__featured_collection] .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#fff;opacity:.5;z-index:-1;pointer-events:none}[id*=__sd_reviews] .sdr__card,[id*=__sd_reviews] .sdr__card:nth-child(n){background:#f6f1e7!important}[id*=__featured_collection] .card-wrapper[data-sd-in] .card{box-shadow:0 0 0 3px #1b1b1b,0 8px 20px #0000001f!important}[id*=__featured_collection] .card-wrapper[data-sd-in]:after{content:"\2713  In cart \d7" attr(data-sd-in);position:absolute;top:8px;right:8px;z-index:4;background:#1b1b1b;color:#fff;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700;letter-spacing:.02em;pointer-events:none}@media screen and (max-width:749px){[id*=__featured_collection] .card-wrapper[data-sd-in]:after{top:5px;right:5px;font-size:10px;padding:3px 8px}}[id*=__featured_collection] .card-wrapper[data-sd-step] .quick-add product-form{display:none!important}[id*=__featured_collection] .sd-step{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px}[id*=__featured_collection] .sd-step button{width:40px;height:40px;border-radius:50%;border:2px solid #1b1b1b;background:#fff;color:#1b1b1b;font-size:20px;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .1s ease,background .1s ease}[id*=__featured_collection] .sd-step button:hover{background:#1b1b1b;color:#fff}[id*=__featured_collection] .sd-step button:active{transform:scale(.94)}[id*=__featured_collection] .sd-step button[disabled]{opacity:.45;cursor:default}[id*=__featured_collection] .sd-step .sd-n{min-width:22px;text-align:center;font-weight:700;font-size:17px;color:#1b1b1b}@media screen and (max-width:749px){[id*=__featured_collection] .sd-step{gap:8px;min-height:38px}[id*=__featured_collection] .sd-step button{width:34px;height:34px;font-size:18px}[id*=__featured_collection] .sd-step .sd-n{font-size:15px}}#sd-toast{position:fixed;right:16px;bottom:16px;z-index:101;max-width:360px;width:calc(100% - 32px);background:#1b1b1b;color:#fff;border-radius:16px;padding:12px 12px 12px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 30px #00000040;font-family:var(--font-body-family);opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}#sd-toast.is-on{opacity:1;transform:none;pointer-events:auto}#sd-toast .sd-t-msg{flex:1 1 auto;min-width:0;font-size:14px;line-height:1.3}#sd-toast .sd-t-msg strong{display:block;font-weight:700}#sd-toast .sd-t-sub{font-size:12px;opacity:.75}#sd-toast .sd-t-go{flex:0 0 auto;background:#fff;color:#1b1b1b;font-weight:700;font-size:14px;padding:9px 16px;border-radius:999px;text-decoration:none;white-space:nowrap}@media screen and (max-width:749px){#sd-toast{left:16px;right:16px;margin:0 auto;bottom:calc(12px + env(safe-area-inset-bottom,0px))}}#sd-toast .sd-t-img{flex:0 0 auto;width:44px;height:44px;border-radius:10px;background:#fff;object-fit:contain;padding:3px}#sd-toast .sd-t-view{display:none}#sd-toast .sd-t-name{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:750px){#sd-toast{right:28px;bottom:28px;max-width:460px;width:460px;padding:18px;gap:16px;border-radius:20px;box-shadow:0 18px 48px #00000059;transform:translateY(24px) scale(.96);overflow:hidden}#sd-toast:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#f26a21,#e8436d 55%,#8e3fa6)}#sd-toast.is-on{transform:none}#sd-toast .sd-t-img{width:72px;height:72px;border-radius:14px;padding:5px}#sd-toast .sd-t-msg{font-size:18px;line-height:1.3}#sd-toast .sd-t-name{font-size:14.5px;margin-top:2px;white-space:normal}#sd-toast .sd-t-sub{display:block;font-size:13.5px;margin-top:3px}#sd-toast .sd-t-view{display:inline-block;margin-top:6px;color:#fff;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;opacity:.9}#sd-toast .sd-t-go{font-size:15px;padding:13px 22px;align-self:center}#sd-toast .sd-t-go:hover{background:#fff6e9}}#sd-toast .sd-t-undo{flex:0 0 auto;background:transparent;color:#fff;border:2px solid #fff;font-weight:700;font-size:14px;padding:7px 16px;border-radius:999px;cursor:pointer;font-family:inherit}#sd-toast .sd-t-undo:hover{background:#fff;color:#1b1b1b}#sd-toast .sd-t-undo[disabled]{opacity:.5}#sd-toast.is-quiet{background:#2b2b2b;padding:10px 12px 10px 16px;box-shadow:0 6px 18px #0003}#sd-toast.is-quiet .sd-t-msg{font-size:14px}#sd-toast.is-quiet .sd-t-msg strong{font-weight:600}@media screen and (min-width:750px){#sd-toast.is-quiet{width:auto;min-width:300px;max-width:400px;padding:12px 14px 12px 18px;border-radius:14px;box-shadow:0 8px 24px #00000038}#sd-toast.is-quiet:before{display:none}#sd-toast.is-quiet .sd-t-msg{font-size:15px}#sd-toast.is-quiet .sd-t-sub{font-size:12.5px}}#sd-pill{display:none}@media screen and (max-width:749px){#sd-pill{position:fixed;left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:100;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#1b1b1b;color:#fff;border-radius:999px;padding:13px 20px;text-decoration:none;font-family:var(--font-body-family);font-weight:700;font-size:15px;box-shadow:0 8px 24px #00000047;transform:translateY(160%);transition:transform .25s ease}#sd-pill.is-on{transform:none}body.sd-toast-on #sd-pill{transform:translateY(160%)}#sd-pill .sd-p-meta{font-weight:600;font-size:13px;opacity:.8}body.sd-pill-on{padding-bottom:76px}}[id*=__featured_collection] .sd-step input.sd-n{width:46px;height:36px;padding:0;margin:0;border:1.5px solid rgba(0,0,0,.22);border-radius:10px;background:#fff;text-align:center;font-family:inherit;font-weight:700;font-size:17px;color:#1b1b1b;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}[id*=__featured_collection] .sd-step input.sd-n::-webkit-outer-spin-button,[id*=__featured_collection] .sd-step input.sd-n::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[id*=__featured_collection] .sd-step input.sd-n:focus{outline:none;border-color:#1b1b1b;box-shadow:0 0 0 2px #1b1b1b26}@media screen and (max-width:749px){[id*=__featured_collection] .sd-step input.sd-n{width:40px;height:32px;font-size:16px}}[id$=__rich_text_JpiK3i] .rich-text__blocks>:last-child p{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important}[id$=__rich_text_JpiK3i] .rich-text__blocks>:last-child p strong{background:#f6f1e7;color:#1b1b1b;border-radius:999px;padding:8px 14px;font-weight:700;white-space:nowrap}@media screen and (max-width:749px){[id$=__rich_text_JpiK3i] .rich-text__blocks>:last-child p{gap:6px}[id$=__rich_text_JpiK3i] .rich-text__blocks>:last-child p strong{font-size:12px;padding:7px 11px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sd-home.css.map */
