:root{--ema-pdp-max:1280px;--ema-pdp-ink:#0a0d0f;--ema-pdp-muted:#5b6b70;--ema-pdp-line:rgba(10,13,15,.1);--ema-pdp-cyan:#00c1e4;--ema-pdp-cyan-ink:#00161b;--ema-pdp-radius:1.4rem}.template-product .container,.product-main .container,.product-main+.product-details,.cc-main-product .container{max-width:var(--ema-pdp-max)}@media(min-width:769px){.template-product,.template-product.template-product{--product-info-width:45% !important;--product-column-padding:calc(8 * var(--space-unit))}.cc-main-product,.product-main,.template-product{--product-info-width:45% !important}.product-main .product-media,.product-main+.product-details>.container{border-inline-end:1px solid var(--ema-pdp-line)!important}.product-main .product-info:after{background-color:var(--ema-pdp-line)!important}.product-main .product-media{padding-top:calc(6 * var(--space-unit))!important;padding-bottom:calc(6 * var(--space-unit))!important}.product-main .product-media .media-gallery,.product-main .product-media .media-gallery__main,.product-main .product-media .media,.product-main .product-media .media>img,.product-main .product-media .media__poster,.product-main .product-media .media-gallery__viewer{width:100%!important;max-width:100%!important}.product-main .product-media .media-gallery__main .media,.product-main .product-media .media-gallery__main .media img{aspect-ratio:1/1;object-fit:contain;background:#0a0d0f;border-radius:var(--ema-pdp-radius)}.product-main .product-info,.product-main .product-media{padding-top:calc(4 * var(--space-unit))!important;padding-bottom:calc(4 * var(--space-unit))!important}}@media(min-width:1280px){.template-product,.cc-main-product,.product-main{--product-info-width:45% !important;--product-column-padding:calc(10 * var(--space-unit))}}.template-product .product.js-product,.product-main .product.js-product{max-width:none!important;margin:0!important;grid-template-columns:unset!important}.product-info__sticky{display:flex;flex-direction:column;gap:.7rem}.product-info__block{margin-bottom:0!important}.product-info__title .product-title,.product-info__title h1{font-size:clamp(2.2rem,2.5vw,3.2rem)!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.025em;color:var(--ema-pdp-ink);white-space:normal;overflow-wrap:anywhere}.product-info__price .price__current,.product-price .price__current{font-size:clamp(2.2rem,2.4vw,3rem)!important;font-weight:700!important}.product-info__price .price__from,.product-price .tax-note,.product-info__price .rte{color:var(--ema-pdp-muted);font-size:1.3rem}.product-meta-badges,.product-labels,.product-info__block.product-info__block--sm:has(.badge){display:flex!important;flex-wrap:wrap;gap:.6rem;margin:.2rem 0 .4rem}.product-meta-badges .badge,.badge--care-level,.badge--reef,.product-label{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:999px;font-size:1.25rem;font-weight:600;background:#eef8fb;color:#0a4a55;border:1px solid rgba(0,193,228,.25);line-height:1.2}.product-inventory,.product-inventory__status,.ema-stock-status{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:1.35rem;color:#047857}.product-inventory[data-status=out],.ema-stock-status--out{color:#6b7280}.product-inventory[data-status=low],.ema-stock-status--low{color:#b45309}.product-options .opt-label,.product-options .opt-btn,.variant-picker .opt-btn,.product-info .option-selector__btns label,.product-info .option-selector label.opt-label,.product-options label{border-radius:999px!important;min-height:4rem;padding:.8rem 1.4rem!important;border:1.5px solid rgba(10,13,15,.15)!important;font-weight:600!important;font-size:1.4rem!important}.product-options input:checked+label,.product-options .opt-btn.is-selected,.product-options label.is-selected,.option-selector__btns input:checked+label{border-color:var(--ema-pdp-cyan)!important;background:#00c1e41a!important;color:var(--ema-pdp-ink)!important;box-shadow:0 0 0 1px var(--ema-pdp-cyan)}.product-options .opt-btn.is-unavailable,.product-options input:disabled+label,.option-selector__btns input:disabled+label{opacity:.45;text-decoration:line-through}.product-info__add-to-cart{display:grid!important;grid-template-columns:auto 1fr;gap:1rem;align-items:stretch;width:100%}.product-info__add-to-cart .qty-input,.product-info__add-to-cart quantity-input,.product-info__add-to-cart .quantity{border-radius:999px!important;overflow:hidden;min-width:11rem}.product-info__add-button{flex:1;width:100%}.product-info__add-button .btn,.product-info__add-button button,.product-form [name=add],.product-info__add-button .btn--primary{width:100%!important;min-height:5.4rem!important;border-radius:999px!important;font-size:1.6rem!important;font-weight:700!important;background:linear-gradient(135deg,#5ee7fb,var(--ema-pdp-cyan))!important;color:var(--ema-pdp-cyan-ink)!important;border:none!important;box-shadow:none}.product-info__dynamic-checkout-button{margin-top:.8rem}.product-info__dynamic-checkout-button .shopify-payment-button__button{border-radius:999px!important;min-height:4.8rem}.product-info .disclosure,.product-info details.disclosure,.ema-ship,.product-info [data-shipping],.product-info .cc-accordion,.product-info .cc-accordion-item{border:1px solid var(--ema-pdp-line)!important;border-radius:var(--ema-pdp-radius)!important;background:#f7fafb!important;overflow:hidden}.product-info .disclosure__title,.product-info .cc-accordion-item__title{font-family:var(--heading-font-family)!important;font-weight:600!important;padding:1.2rem 1.4rem!important}.product-info a[href*=chat],.product-info [class*=chat],.ema-chat-card,.product-info .product-info__block:has([class*=chat]),#ema-chat-about-product{display:block}.ema-chat-card,.product-info .js-chat-trigger,a.ema-pdp-chat{display:flex!important;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border-radius:var(--ema-pdp-radius);border:1px solid var(--ema-pdp-line);background:#fff;text-decoration:none!important;color:inherit!important;transition:border-color .15s,box-shadow .15s}.ema-chat-card:hover,a.ema-pdp-chat:hover{border-color:#00c1e473;box-shadow:0 8px 20px #00141e0f}.ema-pdp-trust{display:grid;grid-template-columns:1fr;gap:.8rem;margin-top:.4rem}@media(min-width:480px){.ema-pdp-trust{grid-template-columns:repeat(3,1fr)}}.ema-pdp-trust__item{border:1px solid var(--ema-pdp-line);border-radius:1.2rem;padding:1.1rem 1.2rem;background:#fff;font-size:1.25rem;line-height:1.35;color:var(--ema-pdp-ink)}.ema-pdp-trust__item strong{display:block;font-family:var(--heading-font-family);font-size:1.4rem;margin-bottom:.2rem}.ema-pdp-trust__item span{color:var(--ema-pdp-muted)}.media-gallery__thumbs,.media-gallery__thumbnail-list{gap:.8rem!important;margin-top:1.2rem!important}.media-gallery__thumbs .media,.media-gallery__thumbnail{border-radius:1rem!important;overflow:hidden;border:2px solid transparent}.media-gallery__thumbs .is-active .media,.media-gallery__thumbnail.is-active,.media-gallery__thumbs button[aria-current=true] .media{border-color:var(--ema-pdp-cyan)!important}@media(max-width:768px){.product-main .product-media{margin:0!important;padding:0!important}.product-main .product-media .media-gallery__main .media,.product-main .product-media .media-gallery__main .media img{aspect-ratio:1/1;object-fit:contain;background:#0a0d0f;border-radius:0}.product-main .product-info{padding:1.6rem 0 8rem!important}.product-info__title .product-title{font-size:2.6rem!important;white-space:normal!important}.product-info__add-to-cart{grid-template-columns:9.5rem 1fr}}.sticky-atc-panel,.sticky-atc,[id*=sticky-atc],.ema-sticky-atc{border-top:1px solid var(--ema-pdp-line)!important;box-shadow:0 -8px 24px #00000014!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5!important}.sticky-atc-panel .btn,.ema-sticky-atc .btn{border-radius:999px!important;background:linear-gradient(135deg,#5ee7fb,var(--ema-pdp-cyan))!important;color:var(--ema-pdp-cyan-ink)!important;font-weight:700!important}.product-details,.cc-product-details,.ema-product-details{clear:both}.product-details .tabs,.product-details .tablist{gap:.4rem}.related-products .section__heading,.product-recommendations .section__heading{font-family:var(--heading-font-family)!important;font-weight:700!important}.product-breadcrumbs .breadcrumbs,.breadcrumbs{font-size:1.3rem;color:var(--ema-pdp-muted);padding-top:1.2rem}@media(min-width:769px){.product-info__block{margin-bottom:.2rem!important}.product-info__block.product-info__block--sm{margin-bottom:.15rem!important}.product-info .product-vendor-sku{display:none}.product-info .product-message,.product-info .product-message-banner{display:none!important}.product-info__add-to-cart{margin-top:.4rem}.ema-pdp-chat,.ema-pdp-trust{margin-top:.2rem}.product-info .disclosure{margin-top:.4rem!important}}@media(max-width:768px){.sticky-atc-panel{display:flex!important;opacity:1!important;transform:none!important}}.product-info--sticky,.product-main .product-info.product-info--sticky{min-height:0!important;height:auto!important}.product-info__sticky{min-height:0!important}.ema-decision-summary{border:1px solid rgba(10,13,15,.1)!important;border-radius:1.4rem!important;background:#fff!important;padding:1.4rem 1.6rem!important;margin:.6rem 0!important}.ema-decision-summary__heading{font-family:var(--heading-font-family)!important;font-weight:700!important;font-size:1.5rem!important;margin:0 0 .3rem!important}.ema-decision-summary__intro{font-size:1.3rem!important;color:#5b6b70!important;margin:0 0 .8rem!important}.ema-decision-summary__links{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.ema-decision-summary__links .btn{border-radius:999px!important}.product-main .product-media .media-gallery__main .media,.product-main .product-media .media-gallery__main .media img{background:#0a0d0f;object-fit:contain!important}.product-main .product-media .media-gallery__main{border-radius:1.4rem;overflow:hidden}.product-info__add-button+a,.product-info__block a[href*=care]{display:inline-flex;margin-top:.6rem;font-size:1.35rem}@media(min-width:769px){.product-main .product-info{width:46%!important}.product-main .product-media,.product-breadcrumbs .breadcrumbs{width:54%!important}}.product-info hr.mt-8.mb-8,.product-info__block+hr,.product-info hr{display:none!important;margin:0!important}@media(min-width:769px){.product-info__title .product-title{font-size:2.8rem!important;margin:0!important}.product-info__price{margin:.2rem 0 .4rem!important}.product-options{margin:.2rem 0!important}.product-info__add-to-cart{margin-top:.2rem!important}.product-breadcrumbs{padding-top:.4rem!important;margin:0!important}.product-main .product-media,.product-main .product-info{padding-top:calc(2.5 * var(--space-unit))!important}}.sticky-atc-panel.sticky-atc-panel--out,.sticky-atc-panel.invisible{visibility:hidden!important;pointer-events:none!important}.sticky-atc-panel:not(.sticky-atc-panel--out):not(.invisible){box-shadow:0 -8px 24px #0000001a}.template-product .container{max-width:1280px;width:100%}@media(min-width:769px){.product-main .product-media,.product-main+.product-details>.container{border-inline-end:none!important}.product-main .product-info:before,.product-main .product-info:after{display:none!important}}.product-info .product-backorder,.product-info .product-backorder:empty,.product-info__block.product-backorder{display:none!important;margin:0!important;padding:0!important;min-height:0!important;height:0!important;overflow:hidden!important}.product-info__block,.product-info .product-info__block{margin-top:.6rem!important;margin-bottom:0!important}.product-info__block.product-info__title{margin-top:0!important}.product-info__block.product-options{margin-top:.8rem!important;margin-bottom:.4rem!important}.product-info__block:has(.product-info__add-to-cart),.product-info__block:has(product-form),.product-info product-form{margin-top:.6rem!important}.product-info product-form .product-info__add-to-cart{margin-top:0!important}.product-info [data-shopify-protocols],.product-info shopify-payment-terms,.product-info .afterpay-paragraph,.product-info [class*=afterpay]{margin:.4rem 0!important;line-height:1.3}.ema-pdp-trust{grid-template-columns:1fr!important;gap:.8rem!important}@media(min-width:700px){.ema-pdp-trust{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.ema-pdp-trust__item{min-width:0;overflow:visible!important;white-space:normal!important}.ema-pdp-trust__item strong,.ema-pdp-trust__item span{display:block;overflow:visible!important;text-overflow:unset!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.ema-pdp-trust__item span{font-size:1.25rem;line-height:1.4}.product-info details-disclosure,.product-info .disclosure,.cc-product-details .tabs,.ema-product-details{margin-top:1.2rem}.related-products,.product-recommendations,#shopify-section-recommendations{clear:both;padding:3.2rem 0;max-width:var(--ema-max);margin:0 auto}@media(max-width:768px){sticky-atc-panel.sticky-atc-panel--out,.sticky-atc-panel--out{display:none!important}.product-info__block.product-price{margin-bottom:.4rem!important}.product-info__block.product-options{margin-top:.6rem!important}#ema-care-btn{order:20}}.template-product .product-main+.product-details,.template-product .product-details,.template-product .cc-product-details,.shopify-section.product-details,.product-main+.shopify-section{max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;width:100%!important;box-sizing:border-box!important;clear:both}.template-product .product-main+.product-details>.container,.template-product .product-details>.container,.template-product .product-details .container{max-width:100%!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;border:0!important}.template-product .product-details .rte,.template-product .product-description,.template-product .tabs__content,.template-product .cc-tabs__panel,.template-product .product-details .tab-content,.template-product .disclosure__panel,.template-product .cc-accordion-item__panel{max-width:70ch;font-size:1.55rem;line-height:1.65;color:#1a2226}.template-product .product-details .rte img,.template-product .product-description img,.template-product .tabs__content img,.template-product .disclosure__panel img{max-width:100%!important;height:auto!important;border-radius:1rem}.template-product .product-details .rte table,.template-product .product-description table{width:100%!important;max-width:100%!important;display:block;overflow-x:auto}.template-product .product-details h2,.template-product .product-details h3,.template-product .product-details .tabs__title,.template-product .product-details .disclosure__title{font-family:var(--heading-font-family)!important;font-weight:700!important;font-size:clamp(1.8rem,2vw,2.2rem)!important;letter-spacing:-.02em;color:#0a0d0f!important}.template-product .product-recommendations,.template-product .related-products,.template-product #shopify-section-recommendations,.template-product .shopify-section--recommendations{max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;box-sizing:border-box!important}.template-product .product-recommendations .container,.template-product .related-products .container{max-width:100%!important;padding-left:0!important;padding-right:0!important}.template-product .shopify-section:has([class*=review]),.template-product [id*=reviews],.template-product .okeReviews,.template-product .spr-container{max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;box-sizing:border-box!important}@media(max-width:768px){.template-product .product-main+.product-details,.template-product .product-details{padding-left:1.2rem!important;padding-right:1.2rem!important}}.template-product .product-details .container.reading-width,.template-product .cc-product-details .container.reading-width,.template-product .product-details .reading-width{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.template-product .product-details__highlight{max-width:70ch;margin-left:0;text-align:left!important}.template-product .product-details .disclosure,.template-product .product-details .cc-accordion-item,.template-product .product-details .product-details__block{max-width:70ch}.template-product .product-details .disclosure__content.rte,.template-product .product-details .product-description,.template-product .product-details .rte{max-width:70ch!important}.template-product .product-details .disclosure__content.rte img,.template-product .product-details .product-description img,.template-product .product-details .rte img{max-width:100%!important;height:auto!important}.template-product .cc-product-recommendations,.template-product .shopify-section.cc-product-recommendations,.template-product .shopify-section.cc-custom-liquid{max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;width:100%!important;box-sizing:border-box!important}.template-product .cc-product-recommendations>.container,.template-product .shopify-section.cc-product-recommendations .container{max-width:100%!important;padding-left:0!important;padding-right:0!important}body.template-product .shopify-section.cc-product-recommendations,body.template-product .shopify-section[id*=__recommendations],body.template-product .shopify-section.cc-custom-liquid,body.template-product .shopify-section.cc-apps{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;width:100%!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .section,body.template-product .shopify-section[id*=__recommendations] .section,body.template-product .shopify-section.cc-product-recommendations .container{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin:0!important}body.template-product .product-details .disclosure__content,body.template-product .product-details .product-description,body.template-product .product-details .product-details__block .rte{max-width:70ch!important}.shopify-section.cc-product-recommendations,.shopify-section[id*=__recommendations],.shopify-section.cc-custom-liquid{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;width:100%!important;box-sizing:border-box!important}.shopify-section.cc-product-recommendations .container,.shopify-section[id*=__recommendations] .container,.shopify-section.cc-product-recommendations .section{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin:0!important}.product-details .disclosure__content,.product-details .product-description,.product-details .product-details__block .rte,.product-details .disclosure__content.rte{max-width:70ch!important}.product-details .container.reading-width,.cc-product-details .container.reading-width{max-width:100%!important;width:100%!important}:root{--ema-pdp-max:1280px;--ema-pdp-ink:#0a0d0f;--ema-pdp-muted:#4b5c62;--ema-pdp-line:rgba(10,13,15,.12);--ema-pdp-cyan:#00c1e4;--ema-pdp-cyan-ink:#00161b}body.template-product .container,.template-product .container,.cc-main-product>.container{max-width:var(--ema-pdp-max)!important;width:100%!important;box-sizing:border-box!important}@media(min-width:769px){:root{--product-info-width:46%!important;--product-column-padding:2.4rem!important}.template-product,.cc-main-product,.product-main{--product-info-width:46%!important;--product-column-padding:2.4rem!important}.product-main .product-info,.cc-main-product .product-info{width:46%!important;min-width:440px!important;float:right!important;box-sizing:border-box!important;padding-inline-start:var(--product-column-padding)!important}.product-main .product-media,.cc-main-product .product-media{width:54%!important;max-width:none!important;float:left!important;clear:left!important;box-sizing:border-box!important;padding-inline-end:var(--product-column-padding)!important;position:-webkit-sticky!important;position:sticky!important;top:calc(var(--header-end-padded, 72px) + 12px)!important;align-self:flex-start;z-index:2}.product-main .product-info.product-info--sticky,.product-info--sticky{min-height:0!important;height:auto!important}.product-info__sticky{min-height:0!important}.product-breadcrumbs .breadcrumbs{width:calc(100% - var(--product-info-width))!important;max-width:100%!important;padding-inline-end:var(--product-column-padding)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:769px){.product-main+.product-details,.product-main+.product-details.section,.cc-main-product+.cc-product-details,.cc-main-product+.product-details,.shopify-section.cc-main-product+.shopify-section.product-details,.shopify-section.product-main+.shopify-section.product-details{clear:both!important;float:none!important;width:100%!important;max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;box-sizing:border-box!important}.product-main+.product-details>.container,.cc-main-product+.cc-product-details>.container,.cc-main-product+.product-details>.container,.shopify-section.product-details>.container,.product-details>.container.reading-width,.cc-product-details>.container.reading-width,.product-details .container.reading-width{width:100%!important;max-width:100%!important;float:none!important;clear:both!important;border:0!important;border-inline-end:none!important;padding-inline-start:0!important;padding-inline-end:0!important;margin:0!important}}.product-main+.product-details>.container{width:100%!important}.product-details .product-details__block,.product-details .disclosure,.product-details .cc-accordion-item,.product-details .panel,.product-details .product-details__highlight,.product-details .product-details__highlight-grid{max-width:none!important;width:100%!important;box-sizing:border-box!important}.product-details .product-description,.product-details .disclosure__content.rte,.product-details .rte.product-description,.product-details .product-details__block.rte,.product-details .disclosure__content .rte{max-width:70ch!important;font-size:1.6rem!important;line-height:1.7!important;color:#1a2226!important}.product-details .product-description p,.product-details .disclosure__content.rte p{line-height:1.7!important;margin:0 0 1em!important}.product-details .product-spec,.product-details ul.product-spec,.product-details .disclosure__content .product-spec{max-width:100%!important;width:100%!important}.product-details .product-spec__item{padding-left:0!important;padding-right:0!important}.product-details .product-details__highlight,.product-details .product-details__highlight.text-center{text-align:left!important;max-width:70ch!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.product-details .product-details__highlight .h4,.product-details .product-details__highlight h2,.product-details .product-details__highlight h3,.product-details .product-details__highlight .rte,.product-details .product-details__highlight .large-text,.product-details .product-details__highlight p{text-align:left!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;text-indent:0!important}.product-details .product-details__highlight .h4{font-size:clamp(2rem,2.2vw,2.6rem)!important;font-weight:700!important;letter-spacing:-.02em;margin:0 0 .6rem!important}.product-details .product-details__highlight .rte,.product-details .product-details__highlight .large-text{font-size:1.55rem!important;line-height:1.55!important;color:var(--ema-pdp-muted)!important}.product-details .disclosure__title,.product-details h2.disclosure__title,.product-details .h5.disclosure__title,.product-details .panel>h3,.product-details [id*=payment] .h6{font-family:var(--heading-font-family)!important;font-size:clamp(1.7rem,1.8vw,2.1rem)!important;font-weight:700!important;letter-spacing:-.015em;color:var(--ema-pdp-ink)!important}.product-details .disclosure__content,.product-info .disclosure__content,.product-info .disclosure__panel,.product-details .disclosure__panel{padding:1.2rem 1.4rem!important}.product-info .disclosure,.product-details .disclosure.disclosure--row{overflow:hidden}.product-info [class*=ship] li,.product-info .disclosure__content li,.product-info .disclosure__content .flex,.product-details .disclosure__content .flex,.ema-ship__row,.product-info .cc-shipping-calculator .flex,.product-info .disclosure__content>*{padding-left:.4rem!important;padding-right:.4rem!important}.product-info .disclosure__content [class*=border],.product-info .disclosure__content hr,.product-info .disclosure__content .border-b,.product-info .disclosure__content .border-t{margin-left:0!important;margin-right:0!important}.ema-pdp-trust{display:grid!important;grid-template-columns:1fr!important;gap:.7rem!important}@media(min-width:1100px){.ema-pdp-trust{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.ema-pdp-trust__item{display:flex!important;flex-direction:column;gap:.15rem;min-width:0;padding:1rem 1.1rem!important}.ema-pdp-trust__item strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.35rem!important}.ema-pdp-trust__item span{font-size:1.2rem!important;line-height:1.35!important;overflow-wrap:anywhere}.product-info .badge--care-level,.product-meta-badges .badge--care-level,.badge.badge--care-level{font-size:1.35rem!important;font-weight:700!important;padding:.55rem 1.1rem!important;line-height:1.2!important;border:1px solid transparent!important}.badge--care-level.badge--beginner{background:#14532d!important;color:#fff!important}.badge--care-level.badge--intermediate{background:#92400e!important;color:#fff!important}.badge--care-level.badge--advanced{background:#7f1d1d!important;color:#fff!important}.badge--care-level:not(.badge--beginner):not(.badge--intermediate):not(.badge--advanced){background:#0c4a6e!important;color:#fff!important}.product-info .opt-label,.product-info .opt-label--btn,.product-options .opt-label{text-decoration:none!important;opacity:1}.product-info .is-unavailable+.opt-label,.product-info .opt-btn.is-unavailable+.opt-label,.product-info input.is-unavailable+.opt-label,.product-info input:disabled+.opt-label{opacity:.55!important;color:#4b5563!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important}.product-info .is-unavailable+.opt-label:not([data-swatch]):before{background:transparent!important;background-image:linear-gradient(to top left,transparent calc(50% - .7px),rgba(10,13,15,.45) calc(50% - .7px),rgba(10,13,15,.45) calc(50% + .7px),transparent calc(50% + .7px))!important}.product-info .option-selector:has(.option-selector__btns>.opt-btn:only-of-type),.product-info .option-selector:has(.option-selector__btns>input:only-of-type),.product-info .option-selector:has(.opt-label--btn:only-of-type),.product-info .product-options:has(>.option-selector:only-child .opt-btn:only-of-type),.product-info .product-options:has(.option-selector__btns label:only-of-type){display:none!important}.product-info__add-button .btn[disabled],.product-info__add-button button[disabled],.product-form [name=add][disabled],.product-info__add-button .btn.btn--primary[disabled],.product-info [name=add]:disabled{background:#374151!important;color:#fff!important;opacity:1!important;border:none!important;box-shadow:none!important;cursor:not-allowed!important}.product-info .ema-bis-input-wrap.input-with-button,.product-info .input-with-button.ema-bis-input-wrap{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.7rem!important;position:relative!important;width:100%!important}.product-info .ema-bis-input-wrap>.input,.product-info .ema-bis-input-wrap>.ema-bis-input,.product-info .ema-bis-input-wrap>.btn,.product-info .ema-bis-input-wrap>.ema-bis-btn{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;flex:none!important;min-height:4.4rem!important;border-radius:999px!important;box-sizing:border-box!important}@media(min-width:1100px){.product-info .ema-bis-input-wrap.input-with-button{flex-direction:row!important;align-items:stretch!important}.product-info .ema-bis-input-wrap>.input,.product-info .ema-bis-input-wrap>.ema-bis-input{flex:1 1 auto!important;width:auto!important;min-width:0!important}.product-info .ema-bis-input-wrap>.btn,.product-info .ema-bis-input-wrap>.ema-bis-btn{flex:0 0 auto!important;width:auto!important;padding-inline:1.6rem!important;white-space:nowrap!important}}.product-info shopify-payment-terms,.product-info [data-shopify-protocols],.product-info .afterpay-paragraph,.product-info [class*=afterpay],.product-info .product-info__block:has(shopify-payment-terms){margin:.8rem 0!important;padding:.2rem 0!important;line-height:1.45!important;display:block!important}.product-recommendations .card--product,.related-products .card--product,.cc-product-recommendations .card--product,.shopify-section[id*=recommendations] .card--product,.also-bought .card--product{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%}.product-recommendations .card--product .card__info,.related-products .card--product .card__info,.cc-product-recommendations .card--product .card__info,.shopify-section[id*=recommendations] .card--product .card__info{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:.4rem}.product-recommendations .card--product .card__title,.related-products .card--product .card__title,.cc-product-recommendations .card--product .card__title,.shopify-section[id*=recommendations] .card--product .card__title,.also-bought .card--product .card__title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2;line-clamp:2;overflow:hidden!important;min-height:2.5em;margin-bottom:.2rem!important}.product-recommendations .card--product .price,.related-products .card--product .price,.cc-product-recommendations .card--product .price,.shopify-section[id*=recommendations] .card--product .price{margin-top:auto!important}.product-recommendations .card--product .card__footer,.related-products .card--product .card__footer,.cc-product-recommendations .card--product .btn,.shopify-section[id*=recommendations] .card--product .btn,.product-recommendations .card--product .quick-add,.related-products .card--product .quick-add{margin-top:.6rem!important}.product-recommendations .slider__grid,.product-recommendations .grid,.cc-product-recommendations .slider__grid,.shopify-section[id*=recommendations] .slider__grid{align-items:stretch!important}.product-recommendations .slider__item,.cc-product-recommendations .slider__item,.shopify-section[id*=recommendations] .slider__item{display:flex!important;height:auto!important}.product-recommendations .slider__item>*,.cc-product-recommendations .slider__item>*{width:100%;height:100%}body.template-product .shopify-section.cc-product-recommendations,body.template-product .shopify-section[id*=recommendations],body.template-product .shopify-section.cc-also-bought,body.template-product .shopify-section.also-bought,body.template-product #shopify-section-recommendations{max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding:2.4rem 1.6rem!important;width:100%!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-features,body.template-product .shopify-section.cc-product-comparison-grid,body.template-product .shopify-section.cc-collection-list{max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important}body.template-product #MainContent>.shopify-section:last-child,body.template-product #MainContent>.shopify-section:nth-last-child(2){margin-bottom:0!important;padding-bottom:2rem!important}body.template-product .shopify-section.cc-image-banner+.shopify-section.cc-apps,body.template-product .shopify-section.cc-apps{min-height:0!important;padding-top:0!important;padding-bottom:0!important}.product-details .product-details__block{margin-top:2rem!important;margin-bottom:0!important}.product-details .product-details__block:first-child{margin-top:1.2rem!important}@media(max-width:1024px)and (min-width:769px){:root,.template-product,.cc-main-product,.product-main{--product-info-width:48%!important}.product-main .product-info,.cc-main-product .product-info{width:48%!important;min-width:0!important}.product-main .product-media,.cc-main-product .product-media{width:52%!important}}@media(max-width:768px){.product-main .product-media,.product-main .product-info{width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;position:static!important;padding-inline:0!important}.product-main .product-info{padding:1.4rem 0 7rem!important}.product-details,.cc-product-details,.product-main+.product-details{padding-left:1.2rem!important;padding-right:1.2rem!important}.product-details .product-description,.product-details .disclosure__content.rte{max-width:100%!important}.ema-pdp-trust{grid-template-columns:1fr!important}.product-info .ema-bis-input-wrap.input-with-button{flex-direction:column!important}}.template-product .product-description,.template-product .rte.product-description{line-height:1.7!important}@media(min-width:769px){.product-main .product.js-product,.cc-main-product .product.js-product,.product-main .product,.cc-main-product .product{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:0!important;width:100%!important;max-width:100%!important}.product-main .product-media,.cc-main-product .product-media{float:none!important;clear:none!important;flex:1 1 54%!important;width:54%!important;max-width:54%!important;position:-webkit-sticky!important;position:sticky!important;top:calc(var(--header-end-padded, 80px) + 8px)!important;align-self:flex-start!important;z-index:2;padding-inline-end:2.4rem!important;margin:0!important;border:0!important}.product-main .product-info,.cc-main-product .product-info{float:none!important;clear:none!important;flex:1 1 46%!important;width:46%!important;min-width:min(460px,46%)!important;max-width:46%!important;padding-inline-start:2.4rem!important;margin:0!important;background:#fff!important}.product-main .product-info.product-info--sticky,.product-info--sticky{min-height:0!important;height:auto!important}.product-main .product-info:before,.product-main .product-info:after{display:none!important;content:none!important}.product-main .product-media{border-inline-end:none!important}}@media(min-width:769px){.shopify-section.cc-product-details,.shopify-section.product-details,.cc-main-product+.cc-product-details,.product-main+.product-details,.cc-main-product~.cc-product-details,.product-main~.product-details{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;box-sizing:border-box!important}.shopify-section.cc-product-details>.container,.shopify-section.product-details>.container,.cc-product-details>.container,.product-details>.container,.product-details>.container.reading-width,.cc-product-details>.container.reading-width,.cc-main-product+.cc-product-details>.container,.product-main+.product-details>.container,.cc-main-product~.cc-product-details>.container{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin:0!important;padding-inline:0!important;border:0!important;border-inline-end:none!important}}.product-details .product-details__block,.product-details .disclosure,.product-details .disclosure.disclosure--row,.product-details .panel,.product-details .product-details__highlight,.product-details .product-details__highlight-grid,.product-details .product-spec{max-width:100%!important;width:100%!important}.product-details .product-description,.product-details .disclosure__content.rte,.product-details .rte.product-description{max-width:70ch!important}.product-details .product-details__highlight,.product-details .product-details__highlight.text-center{text-align:left!important;max-width:70ch!important}.product-info .ema-pdp-trust,.ema-pdp-trust{grid-template-columns:1fr!important;gap:.7rem!important}.ema-pdp-trust__item{display:grid!important;grid-template-columns:auto 1fr;column-gap:.8rem;align-items:start;padding:1rem 1.2rem!important}.ema-pdp-trust__item strong{grid-column:1 / -1;white-space:normal!important}.ema-pdp-trust__item span{grid-column:1 / -1}.product-info .ema-bis-root{width:100%!important;max-width:100%!important}.product-info .ema-bis-input-wrap,.product-info .input-with-button.ema-bis-input-wrap,.product-info .ema-bis-form .input-with-button{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.75rem!important;position:relative!important;width:100%!important;overflow:visible!important}.product-info .ema-bis-input-wrap>.input,.product-info .ema-bis-input-wrap>input,.product-info .ema-bis-input-wrap>.btn,.product-info .ema-bis-input-wrap>button{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;flex:none!important;border-radius:999px!important;min-height:4.6rem!important;box-sizing:border-box!important}.product-info .is-unavailable+.opt-label,.product-info .opt-btn.is-unavailable+.opt-label{opacity:.5!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important;text-decoration-color:#0a0d0f8c!important;border-style:dashed!important;cursor:not-allowed!important}.product-recommendations .slider__grid,.cc-product-recommendations .slider__grid,.shopify-section[id*=recommendations] .slider__grid,.also-bought .slider__grid{align-items:stretch!important}.product-recommendations .slider__item,.cc-product-recommendations .slider__item,.also-bought .slider__item,.shopify-section[id*=recommendations] .slider__item{display:flex!important;height:auto!important;align-self:stretch!important}.product-recommendations .card--product,.cc-product-recommendations .card--product,.also-bought .card--product,.shopify-section[id*=recommendations] .card--product{display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important}.product-recommendations .card--product .card__info,.cc-product-recommendations .card--product .card__info,.also-bought .card--product .card__info{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.product-recommendations .card--product .card__title,.cc-product-recommendations .card--product .card__title,.also-bought .card--product .card__title,.shopify-section[id*=recommendations] .card--product .card__title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;min-height:2.6em!important;max-height:2.6em!important;line-height:1.3!important;margin-bottom:.4rem!important}.product-recommendations .card--product .price,.cc-product-recommendations .card--product .price,.also-bought .card--product .price{margin-top:auto!important}@media(max-width:768px){body.template-product #smile-ui-lite-container,body.template-product #smile-ui-container,body.template-product [id*=smile-ui],body.template-product [class*=smile-launcher],body.template-product iframe[title*=Rewards i],body.template-product .yotpo-widget-loyalty-launcher,body.template-product #gorgias-chat-container,body.template-product #chat-button,body.template-product [class*=gorgias],body.template-product [id*=chat-widget],body.template-product [class*=chat-bubble],body.template-product .shopify-app-block[id*=chat],body.template-product ema-chat-launcher,body.template-product .ema-chat-fab,body.template-product [data-ema-chat-fab]{bottom:7.5rem!important}body.template-product .fixed.bottom-4,body.template-product .fixed.bottom-5{bottom:7.5rem!important}body.template-product sticky-atc-panel,body.template-product .sticky-atc-panel{z-index:40!important}}@media(max-width:768px){.product-main .product.js-product,.cc-main-product .product.js-product,.product-main .product{display:block!important}.product-main .product-media,.product-main .product-info{float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;position:static!important;flex:none!important;padding-inline:0!important}}.product-info .ema-pdp-trust,.ema-pdp-trust{display:flex!important;flex-direction:column!important;gap:.8rem!important;margin-top:.6rem!important;width:100%!important;grid-template-columns:unset!important}.ema-pdp-trust__tp{display:flex;flex-direction:column;gap:.45rem;width:100%;box-sizing:border-box;padding:1.2rem 1.4rem;border:1px solid rgba(10,13,15,.12);border-radius:1.2rem;background:#fff;text-decoration:none!important;color:inherit!important;transition:border-color .15s,box-shadow .15s}.ema-pdp-trust__tp:hover{border-color:#00b67a73;box-shadow:0 6px 18px #00141e0f}.ema-pdp-trust__tp:focus-visible{outline:2px solid #00b67a;outline-offset:2px}.ema-pdp-trust__tp-main{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.ema-pdp-trust__tp-score{font-family:var(--heading-font-family),Poppins,system-ui,sans-serif;font-weight:700;font-size:2.4rem;line-height:1;letter-spacing:-.02em;color:#0a0d0f}.ema-pdp-trust__tp-mid{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0}.ema-pdp-trust__tp-stars{position:relative;width:11.5rem;max-width:100%;aspect-ratio:251 / 46;display:block}.ema-pdp-trust__tp-stars-bg,.ema-pdp-trust__tp-stars-fill svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ema-pdp-trust__tp-stars-fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:var(--ema-tp-pct, 100%)}.ema-pdp-trust__tp-stars-fill svg{width:11.5rem;max-width:none}.ema-pdp-trust__tp-label{font-size:1.25rem;font-weight:700;color:#00b67a;letter-spacing:.01em}.ema-pdp-trust__tp-logo{height:2.2rem;width:auto;margin-left:auto;display:block}.ema-pdp-trust__tp-meta{font-size:1.3rem;line-height:1.35;color:#4b5c62;font-weight:600}.ema-pdp-trust__row{display:grid!important;grid-template-columns:1fr 1fr;gap:.8rem;width:100%}.ema-pdp-trust__item{display:flex!important;flex-direction:column!important;gap:.25rem!important;min-width:0;padding:1.1rem 1.2rem!important;border:1px solid rgba(10,13,15,.12)!important;border-radius:1.2rem!important;background:#fff!important;box-sizing:border-box}.ema-pdp-trust__item strong{display:block!important;font-family:var(--heading-font-family),Poppins,system-ui,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;color:#0a0d0f!important;margin:0!important;white-space:normal!important}.ema-pdp-trust__item span{display:block!important;font-size:1.2rem!important;line-height:1.4!important;color:#4b5c62!important;overflow-wrap:anywhere}@media(max-width:480px){.ema-pdp-trust__row{grid-template-columns:1fr}.ema-pdp-trust__tp-logo{margin-left:0}.ema-pdp-trust__tp-stars{width:10rem}.ema-pdp-trust__tp-stars-fill svg{width:10rem}}@media(min-width:480px){.ema-pdp-trust{grid-template-columns:unset!important}}@media(min-width:700px){.ema-pdp-trust{grid-template-columns:unset!important}}@media(min-width:1100px){.product-info .ema-pdp-trust,.ema-pdp-trust{grid-template-columns:unset!important}}:root{--ema-pdp-max:min(1320px, 100%);--ema-pdp-prose:80ch}body.template-product .cc-main-product>.container,body.template-product .product-main>.container,body.template-product #MainContent>.shopify-section.cc-main-product>.container{max-width:var(--ema-pdp-max)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}@media(min-width:769px){body.template-product .product-main .product.js-product,body.template-product .cc-main-product .product.js-product,body.template-product .product-main .product{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;gap:0!important}body.template-product .product-main .product-media,body.template-product .cc-main-product .product-media{flex:1 1 55%!important;width:55%!important;max-width:55%!important;min-width:0!important;float:none!important;position:-webkit-sticky!important;position:sticky!important;top:calc(var(--header-end-padded, 80px) + 8px)!important;align-self:flex-start!important;margin:0!important;padding-inline-end:clamp(1.6rem,2.2vw,2.8rem)!important;padding-top:calc(2 * var(--space-unit))!important;padding-bottom:0!important;border:0!important}body.template-product .product-main .product-info,body.template-product .cc-main-product .product-info{flex:1 1 45%!important;width:45%!important;max-width:45%!important;min-width:0!important;float:none!important;margin:0!important;padding-inline-start:clamp(1.6rem,2.2vw,2.8rem)!important;padding-top:calc(2 * var(--space-unit))!important;padding-bottom:calc(2 * var(--space-unit))!important;min-height:0!important;height:auto!important;background:#fff!important}body.template-product .product-info--sticky,body.template-product .product-main .product-info.product-info--sticky{min-height:0!important;height:auto!important}body.template-product .product-info__sticky{min-height:0!important}body.template-product .product-main .product-info:before,body.template-product .product-main .product-info:after{display:none!important;content:none!important}body.template-product .product-main .product-media .media-gallery,body.template-product .product-main .product-media .media-gallery__main,body.template-product .product-main .product-media .media-gallery__viewer,body.template-product .product-main .product-media .media,body.template-product .product-main .product-media .media>img{width:100%!important;max-width:100%!important}}@media(min-width:769px){body.template-product .shopify-section.cc-product-details,body.template-product .shopify-section.product-details,body.template-product .cc-main-product+.cc-product-details,body.template-product .product-main+.product-details,body.template-product .cc-main-product~.cc-product-details,body.template-product .product-main~.product-details{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:var(--ema-pdp-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;box-sizing:border-box!important}body.template-product .product-details>.container,body.template-product .cc-product-details>.container,body.template-product .product-details>.container.reading-width,body.template-product .cc-product-details>.container.reading-width,body.template-product .product-main+.product-details>.container,body.template-product .cc-main-product+.cc-product-details>.container{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin:0!important;padding-inline:0!important;border:0!important;border-inline-end:none!important}}body.template-product .product-details .product-details__block,body.template-product .product-details .disclosure,body.template-product .product-details .disclosure.disclosure--row,body.template-product .product-details .disclosure__panel,body.template-product .product-details .panel,body.template-product .product-details .product-details__highlight-grid,body.template-product .product-details .tabs__content,body.template-product .product-details .tablist{max-width:none!important;width:100%!important}body.template-product .product-details .product-description,body.template-product .product-details .rte.product-description,body.template-product .product-details .disclosure__content.rte,body.template-product .product-details .disclosure__content .rte,body.template-product .product-details .product-details__text.rte{max-width:var(--ema-pdp-prose)!important;width:100%!important;font-size:1.6rem!important;line-height:1.7!important}body.template-product .product-details .product-details__highlight,body.template-product .product-details .product-details__highlight.text-center{text-align:left!important;max-width:var(--ema-pdp-prose)!important;margin-left:0!important;margin-right:0!important}body.template-product .product-details .product-spec,body.template-product .product-details ul.product-spec{max-width:100%!important;width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 2.4rem!important}@media(max-width:700px){body.template-product .product-details .product-spec,body.template-product .product-details ul.product-spec{grid-template-columns:1fr!important}}body.template-product .product-info .ema-tps,body.template-product .product-info .ema-tps__text,body.template-product .product-info .trustpilot-widget,body.template-product .product-info .product-info__block:has(.ema-tps),body.template-product .product-info .product-info__block:has(.trustpilot-widget){display:none!important;margin:0!important;padding:0!important;height:0!important;overflow:hidden!important;border:0!important}body.template-product #MainContent>.shopify-section:has(>.trustpilot-widget),body.template-product #MainContent>.shopify-section:has(>div>.trustpilot-widget){display:none!important}body.template-product .product-info .ema-pdp-trust,body.template-product .ema-pdp-trust{display:flex!important;flex-direction:column!important;gap:.8rem!important;width:100%!important;max-width:100%!important;margin-top:.8rem!important;grid-template-columns:unset!important}body.template-product .ema-pdp-trust__tp{width:100%!important;box-sizing:border-box!important}body.template-product .ema-pdp-trust__row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.8rem!important;width:100%!important}@media(max-width:480px){body.template-product .ema-pdp-trust__row{grid-template-columns:1fr!important}}body.template-product .ema-bis-root{width:100%!important;max-width:100%!important}body.template-product .ema-bis-form{width:100%!important}body.template-product .ema-bis-fields,body.template-product .ema-bis-input-wrap,body.template-product .input-with-button.ema-bis-input-wrap,body.template-product .ema-bis-form .input-with-button{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:.75rem!important;position:relative!important;width:100%!important;max-width:100%!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;overflow:visible!important}body.template-product .ema-bis-fields>.input,body.template-product .ema-bis-fields>input,body.template-product .ema-bis-fields>.btn,body.template-product .ema-bis-fields>button,body.template-product .ema-bis-input-wrap>.input,body.template-product .ema-bis-input-wrap>input,body.template-product .ema-bis-input-wrap>.btn,body.template-product .ema-bis-input-wrap>button,body.template-product .ema-bis-input-wrap>.ema-bis-input,body.template-product .ema-bis-input-wrap>.ema-bis-btn{position:static!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;margin:0!important;box-sizing:border-box!important;min-height:4.8rem!important;height:4.8rem!important;border-radius:999px!important;box-shadow:none!important}body.template-product .ema-bis-fields>.input,body.template-product .ema-bis-fields>input,body.template-product .ema-bis-input-wrap>.input,body.template-product .ema-bis-input-wrap>input,body.template-product .ema-bis-input-wrap>.ema-bis-input{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;border:1px solid rgba(10,13,15,.18)!important;background:#fff!important;padding-inline:1.4rem!important}body.template-product .ema-bis-fields>.btn,body.template-product .ema-bis-fields>button,body.template-product .ema-bis-input-wrap>.btn,body.template-product .ema-bis-input-wrap>button,body.template-product .ema-bis-input-wrap>.ema-bis-btn{flex:0 0 auto!important;width:auto!important;white-space:nowrap!important;padding-inline:1.6rem!important;background:linear-gradient(135deg,#5ee7fb,var(--ema-pdp-cyan,#00c1e4))!important;color:var(--ema-pdp-cyan-ink,#00161b)!important;border:0!important}@media(max-width:700px){body.template-product .ema-bis-fields,body.template-product .ema-bis-input-wrap,body.template-product .input-with-button.ema-bis-input-wrap{flex-direction:column!important;align-items:stretch!important}body.template-product .ema-bis-fields>.input,body.template-product .ema-bis-fields>input,body.template-product .ema-bis-fields>.btn,body.template-product .ema-bis-fields>button,body.template-product .ema-bis-input-wrap>.input,body.template-product .ema-bis-input-wrap>input,body.template-product .ema-bis-input-wrap>.btn,body.template-product .ema-bis-input-wrap>button,body.template-product .ema-bis-input-wrap>.ema-bis-input,body.template-product .ema-bis-input-wrap>.ema-bis-btn{width:100%!important;flex:none!important}}@media(max-width:768px){body.template-product #MainContent,body.template-product .product-main .product-info,body.template-product .cc-main-product .product-info{padding-bottom:9rem!important}body.template-product .product-details,body.template-product .cc-product-details{padding-bottom:3rem!important}body.template-product #smile-ui-lite-container,body.template-product #smile-ui-container,body.template-product [id*=smile-ui],body.template-product [class*=smile-launcher],body.template-product iframe[title*=Rewards i],body.template-product .yotpo-widget-loyalty-launcher,body.template-product #gorgias-chat-container,body.template-product #chat-button,body.template-product [class*=gorgias],body.template-product [id*=chat-widget],body.template-product [class*=chat-bubble],body.template-product ema-chat-launcher,body.template-product .ema-chat-fab,body.template-product [data-ema-chat-fab],body.template-product .fixed.bottom-4,body.template-product .fixed.bottom-5{bottom:8.5rem!important}}body.template-product{--ema-pdp-max:1200px;--ema-pdp-prose:none;--product-column-padding:2rem}body.template-product .container,body.template-product .ema-pdp-shell,body.template-product .ema-pdp-details{padding-left:0!important;padding-right:0!important}body.template-product .shopify-section.cc-main-product,body.template-product .shopify-section.product-main,body.template-product .shopify-section.cc-product-details,body.template-product .shopify-section.product-details{max-width:1200px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;box-sizing:border-box!important;float:none!important;clear:both!important}body.template-product .ema-pdp-shell,body.template-product .ema-pdp-details,body.template-product .cc-main-product>.container,body.template-product .product-main>.container,body.template-product .cc-product-details>.container,body.template-product .product-details>.container{max-width:100%!important;width:100%!important;float:none!important;clear:both!important;margin:0!important;padding-left:0!important;padding-right:0!important;border:0!important;box-sizing:border-box!important}@media(min-width:769px){body.template-product .ema-pdp-shell .product.js-product,body.template-product .product-main .product.js-product,body.template-product .cc-main-product .product.js-product{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;width:100%!important;max-width:100%!important}body.template-product .ema-pdp-shell .product-media,body.template-product .product-main .product-media,body.template-product .cc-main-product .product-media{float:none!important;flex:1.22 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0 2rem 0 0!important;margin:0!important;border:0!important;min-height:0!important;height:auto!important;position:-webkit-sticky!important;position:sticky!important;top:calc(var(--header-end-padded, 80px) + 8px)!important;align-self:flex-start!important}body.template-product .ema-pdp-shell .product-info,body.template-product .product-main .product-info,body.template-product .cc-main-product .product-info{float:none!important;flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0 0 0 2rem!important;margin:0!important;min-height:0!important;height:auto!important}body.template-product .product-info--sticky,body.template-product .product-info__sticky{min-height:0!important;height:auto!important}}body.template-product .product-details .product-description,body.template-product .product-details .rte.product-description,body.template-product .product-details .disclosure__content.rte,body.template-product .product-details .disclosure__content .rte,body.template-product .product-details .product-details__text.rte,body.template-product .product-details .product-details__highlight,body.template-product .product-details .product-details__highlight.text-center,body.template-product .product-details .product-details__block,body.template-product .product-details .disclosure,body.template-product .product-details .disclosure__panel,body.template-product .product-details .panel,body.template-product .ema-pdp-details .product-description,body.template-product .ema-pdp-details .rte,body.template-product .ema-pdp-details .product-details__highlight{max-width:none!important;width:100%!important}body.template-product .product-details .product-details__highlight,body.template-product .product-details .product-details__highlight.text-center{text-align:left!important;margin-left:0!important;margin-right:0!important}body.template-product .ema-pdp-share,body.template-product .product-info__block.ema-pdp-share{margin:.4rem 0 .2rem!important;padding:0!important}body.template-product .ema-pdp-share__row,body.template-product .product-info .social-share.ema-pdp-share__row{display:flex!important;align-items:center!important;gap:.35rem!important;margin:0!important;padding:0!important;min-height:0!important}body.template-product .ema-pdp-share .social-share__heading,body.template-product .product-info .ema-pdp-share .social-share__heading{display:none!important}body.template-product .ema-pdp-share .social,body.template-product .ema-pdp-share ul.social{display:inline-flex!important;gap:.35rem!important;margin:0!important;padding:0!important;list-style:none!important}body.template-product .ema-pdp-share .social__link{width:2.8rem!important;height:2.8rem!important;min-width:2.8rem!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(10,13,15,.12)!important;background:#fff!important}body.template-product .ema-rv-section[data-ema-rv-empty="1"],body.template-product .ema-rv-section[hidden],body.template-product .ema-rv-section:has(.ema-rv-empty){display:none!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important}body.template-product .product-details .disclosure.disclosure--row:last-child,body.template-product .ema-pdp-details .disclosure.disclosure--row:last-child,body.template-product .product-details .disclosure:last-of-type,body.template-product .ema-pdp-details .disclosure:last-of-type{border-bottom:0!important;margin-bottom:0!important}body.template-product .product-details .disclosure:last-of-type>summary,body.template-product .ema-pdp-details .disclosure:last-of-type>summary{border-bottom:0!important}body.template-product .shopify-section.cc-product-details,body.template-product .shopify-section.product-details,body.template-product .ema-pdp-details{padding-bottom:0!important;margin-bottom:0!important}body.template-product .shopify-section.cc-apps:empty,body.template-product .shopify-section.cc-apps:not(:has(*)),body.template-product .shopify-section.cc-custom-liquid:empty,body.template-product .shopify-section.cc-apps .container:empty{display:none!important;margin:0!important;padding:0!important;min-height:0!important}body.template-product #MainContent>.shopify-section.cc-apps{margin:0!important;padding:0!important;min-height:0!important}body.template-product #MainContent>.shopify-section:last-child{margin-bottom:0!important;padding-bottom:0!important}body.template-product .product-info #ema-care-btn,body.template-product .product-info .ema-care-btn,body.template-product #ema-care-btn{display:flex!important;align-items:center!important;gap:1rem!important;margin:.45rem 0 0!important;padding:.85rem 1.1rem!important;border-radius:1.2rem!important;box-sizing:border-box!important}body.template-product .product-info .ema-decision-summary{margin:.45rem 0 0!important;padding:1rem 1.2rem!important;border-radius:1.2rem!important}body.template-product .product-info a.ema-pdp-chat,body.template-product .product-info .ema-pdp-chat{margin:.45rem 0 0!important;padding:1rem 1.2rem!important}body.template-product .product-info .ema-pdp-trust{margin:.55rem 0 0!important;gap:.55rem!important}body.template-product .product-info .ema-pdp-trust__tp{padding:1rem 1.15rem!important}body.template-product .product-info .ema-pdp-trust__row{gap:.55rem!important}body.template-product .product-info .ema-pdp-trust__item{padding:.85rem 1rem!important}body.template-product .product-info .product-info__block:has(.product-info__add-to-cart),body.template-product .product-info product-form{margin-bottom:0!important}body.template-product .product-info .ema-pdp-trust,body.template-product .ema-pdp-trust.ema-pdp-trust--dark,body.template-product .ema-pdp-trust{display:flex!important;flex-direction:column!important;gap:.7rem!important;width:100%!important;margin:.55rem 0 0!important;padding:1rem!important;box-sizing:border-box!important;background:#0b1115!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:1.4rem!important;grid-template-columns:unset!important}body.template-product .ema-pdp-trust__tp{display:flex!important;flex-direction:column!important;gap:.45rem!important;width:100%!important;box-sizing:border-box!important;padding:1.05rem 1.15rem!important;border-radius:1.1rem!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;text-decoration:none!important;color:#f5f7f8!important;box-shadow:none!important}body.template-product .ema-pdp-trust__tp:hover{border-color:#00b67a73!important;background:#ffffff0f!important;box-shadow:none!important}body.template-product .ema-pdp-trust__tp:focus-visible{outline:2px solid #00b67a!important;outline-offset:2px!important}body.template-product .ema-pdp-trust__tp-score{color:#fff!important}body.template-product .ema-pdp-trust__tp-label{color:#00b67a!important}body.template-product .ema-pdp-trust__tp-meta{color:#ffffffb8!important;font-weight:600!important}body.template-product .ema-pdp-trust__tp-logo{height:2.2rem!important;width:auto!important;max-width:7.5rem!important;filter:none!important;opacity:1!important}body.template-product .ema-pdp-trust__row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.7rem!important;width:100%!important;margin:0!important}body.template-product .ema-pdp-trust__item{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.35rem!important;min-width:0!important;min-height:0!important;padding:1.05rem 1.15rem!important;border-radius:1.1rem!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;box-sizing:border-box!important;overflow:visible!important}body.template-product .ema-pdp-trust__item strong{display:block!important;width:100%!important;color:#fff!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.25!important;margin:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}body.template-product .ema-pdp-trust__item span{display:block!important;width:100%!important;color:#ffffffb8!important;font-size:1.2rem!important;line-height:1.45!important;margin:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important}@media(max-width:480px){body.template-product .ema-pdp-trust__row{grid-template-columns:1fr!important}body.template-product .ema-pdp-trust{padding:.85rem!important}body.template-product .ema-pdp-trust__tp,body.template-product .ema-pdp-trust__item{padding:.95rem 1rem!important}}body.template-product .ema-pdp-share,body.template-product .product-info__block.ema-pdp-share,body.template-product .product-info .social-share,body.template-product .product-info .social-share__heading,body.template-product .product-info ul.social{display:none!important;margin:0!important;padding:0!important;height:0!important;overflow:hidden!important;border:0!important}body.template-product .ema-rv-section[hidden],body.template-product .ema-rv-section[data-ema-rv-empty="1"],body.template-product .ema-rv-section[data-ema-rv-pending="1"]:not([data-ema-rv-ready="1"]){display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important;border:0!important}body.template-product #shopify-section-details,body.template-product .shopify-section.cc-product-details{margin-top:2.4rem!important;padding-top:0!important}body.template-product .ema-pdp-details>.product-details__block:first-child{margin-top:0!important;padding-top:0!important}body.template-product .ema-pdp-details .disclosure.disclosure--row{margin-top:0!important;margin-bottom:0!important}body.template-product .product-info details-disclosure{display:block!important;margin:0!important;padding:0!important}body.template-product .product-info details-disclosure+details-disclosure{margin-top:.8rem!important}body.template-product .product-info .ema-pdp-trust+details-disclosure,body.template-product .product-info .product-info__block:has(product-form)+details-disclosure,body.template-product .product-info>details-disclosure:first-of-type{margin-top:.8rem!important}body.template-product .product-info .disclosure.disclosure--row,body.template-product .product-info details.disclosure.disclosure--row,body.template-product .product-info details.disclosure{margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:1.1rem!important;background:#0b1115!important;overflow:hidden!important;box-shadow:none!important}body.template-product .product-info .disclosure>summary{list-style:none!important;padding:0!important;margin:0!important;min-height:5.4rem!important;max-height:5.6rem!important;display:flex!important;align-items:center!important;cursor:pointer!important;box-sizing:border-box!important;color:#f5f7f8!important}body.template-product .product-info .disclosure>summary::-webkit-details-marker{display:none!important}body.template-product .product-info .disclosure>summary>.flex,body.template-product .product-info .disclosure>summary>div.flex{width:100%!important;min-height:5.4rem!important;padding:1.5rem 1.4rem!important;box-sizing:border-box!important;align-items:center!important;gap:.8rem!important;margin:0!important}body.template-product .product-info .disclosure__title,body.template-product .product-info h2.disclosure__title,body.template-product .product-info .product-info__disclosure,body.template-product .product-info .cc-accordion-item__title{padding:0!important;margin:0!important;font-family:var(--heading-font-family)!important;font-size:1.5rem!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em!important;color:#f5f7f8!important;background:transparent!important;gap:.8rem!important;align-items:center!important}body.template-product .product-info .disclosure__title>.icon,body.template-product .product-info .disclosure__title svg{width:1.8rem!important;height:1.8rem!important;min-width:1.8rem!important;margin:0 .8rem 0 0!important;margin-inline-end:.8rem!important;color:#f5f7f8!important;flex-shrink:0!important}body.template-product .product-info .disclosure__toggle{margin:0!important;margin-inline-start:auto!important;color:#ffffff8c!important;flex-shrink:0!important}body.template-product .product-info .disclosure__toggle>.icon,body.template-product .product-info .disclosure__toggle svg{width:1.6rem!important;height:1.6rem!important;display:block!important}body.template-product .product-info .disclosure__panel{padding:0!important;background:transparent!important}body.template-product .product-info .disclosure__content,body.template-product .product-info .disclosure__content.rte{padding:.2rem 1.4rem 1.4rem!important;color:#f5f7f8db!important;font-size:1.4rem!important;line-height:1.55!important;background:transparent!important;max-width:none!important}body.template-product .product-info .disclosure__content a{color:#5ee7fb!important}body.template-product .product-info .disclosure__content p,body.template-product .product-info .disclosure__content li{color:#f5f7f8db!important}body.template-product .product-info .disclosure[open]>summary,body.template-product .product-info .disclosure[open]:not(.is-closing)>summary{max-height:none!important}body.template-product .product-info .disclosure.disclosure--row,body.template-product .product-info details.disclosure{background:#0b1115!important;color:#f5f7f8!important}body.template-product .product-info .disclosure__panel,body.template-product .product-info .disclosure__content,body.template-product .product-info .disclosure__content.rte,body.template-product .product-info .disclosure[open] .disclosure__panel,body.template-product .product-info .disclosure[open] .disclosure__content{background:#0b1115!important;background-color:#0b1115!important;color:#f5f7f8!important;border-color:#ffffff1f!important}body.template-product .product-info .disclosure__content,body.template-product .product-info .disclosure__content.rte{padding:.4rem 1.4rem 1.5rem!important}body.template-product .product-info .disclosure__content *,body.template-product .product-info .disclosure__content.rte *,body.template-product .product-info .disclosure__content p,body.template-product .product-info .disclosure__content li,body.template-product .product-info .disclosure__content span,body.template-product .product-info .disclosure__content div,body.template-product .product-info .disclosure__content strong,body.template-product .product-info .disclosure__content label,body.template-product .product-info .disclosure__content td,body.template-product .product-info .disclosure__content th{color:#f5f7f8e6!important;border-color:#ffffff1f!important;background-color:transparent!important}body.template-product .product-info .disclosure__content a,body.template-product .product-info .disclosure__content.rte a,body.template-product .product-info .disclosure__content .ema-ship__change{color:#5ee7fb!important}body.template-product .product-info .disclosure__content a:hover{color:#9af0ff!important}body.template-product .product-info .disclosure__content .ema-ship__price,body.template-product .product-info .disclosure__content strong,body.template-product .product-info .disclosure__content b,body.template-product .product-info .disclosure__content .ema-ship__to,body.template-product .product-info .disclosure__content .ema-ship__label{color:#fff!important}body.template-product .product-info .disclosure__content .ema-ship__note,body.template-product .product-info .disclosure__content .ema-ship__note--rural,body.template-product .product-info .disclosure__content small,body.template-product .product-info .disclosure__content .rte>p{color:#f5f7f8b8!important}body.template-product .product-info .disclosure__content .ema-ship,body.template-product .product-info .disclosure__content [class*=ship],body.template-product .product-info .disclosure__content .card,body.template-product .product-info .disclosure__content .panel{background:transparent!important;background-color:transparent!important;color:#f5f7f8!important;box-shadow:none!important}body.template-product .product-info .disclosure__content hr,body.template-product .product-info .disclosure__content .border-b,body.template-product .product-info .disclosure__content .border-t,body.template-product .product-info .ema-ship__rates li,body.template-product .product-info .ema-ship__summary th,body.template-product .product-info .ema-ship__summary td{border-color:#ffffff1f!important}body.template-product .product-info .disclosure__content input,body.template-product .product-info .disclosure__content textarea,body.template-product .product-info .disclosure__content select,body.template-product .product-info .ema-ship__input{background:#05080a!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important}body.template-product .product-info .ema-ship__btn{background:#5ee7fb!important;color:#00161b!important}body.template-product .product-info .disclosure__content.rte ul,body.template-product .product-info .disclosure__content.rte ol{color:#f5f7f8e6!important}body.template-product .product-info .disclosure__content.rte li::marker{color:#f5f7f88c!important}body.template-product .shopify-section.cc-product-recommendations,body.template-product .shopify-section[id*=__recommendations],body.template-product #shopify-section-recommendations,body.template-product .shopify-section--recommendations{position:relative!important;isolation:isolate!important;max-width:none!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:3.6rem 0 4.2rem!important;box-sizing:border-box!important;background-color:#061018!important;background-image:linear-gradient(180deg,#040a10c7,#040a109e 45%,#040a10d1),url(/cdn/shop/t/62/assets/ema-rl-bg-m.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important;border:0!important}@media(min-width:769px){body.template-product .shopify-section.cc-product-recommendations,body.template-product .shopify-section[id*=__recommendations],body.template-product #shopify-section-recommendations,body.template-product .shopify-section--recommendations{background-image:linear-gradient(180deg,#040a10c2,#040a1094 45%,#040a10cc),url(/cdn/shop/t/62/assets/ema-rl-bg-d1920.webp)!important;padding:4.4rem 0 5rem!important}}body.template-product .shopify-section.cc-product-recommendations .section,body.template-product .shopify-section[id*=__recommendations] .section,body.template-product .shopify-section.cc-product-recommendations product-recommendations.section,body.template-product .shopify-section[id*=__recommendations] product-recommendations.section{max-width:var(--ema-max,1280px)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;box-sizing:border-box!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .container,body.template-product .shopify-section[id*=__recommendations] .container{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin:0!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .section__heading,body.template-product .shopify-section[id*=__recommendations] .section__heading,body.template-product .shopify-section.cc-product-recommendations h2,body.template-product .product-recommendations .section__heading{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.45)}body.template-product .shopify-section.cc-product-recommendations .card,body.template-product .shopify-section[id*=__recommendations] .card,body.template-product .shopify-section.cc-product-recommendations .product-card,body.template-product .shopify-section[id*=__recommendations] .product-card,body.template-product .shopify-section.cc-product-recommendations .product-block,body.template-product .shopify-section[id*=__recommendations] .product-block,body.template-product .shopify-section.cc-product-recommendations .card__inner,body.template-product .shopify-section[id*=__recommendations] .card__info,body.template-product .shopify-section.cc-product-recommendations .product-card__info{background:#ffffff0a!important;color:#f2f6f8!important}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider,body.template-product .shopify-section.cc-product-recommendations .slider__grid,body.template-product .shopify-section[id*=__recommendations] [class*=slider]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.55) rgba(255,255,255,.12)}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-track,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-track{background:#ffffff1f!important;border-radius:999px!important;margin:0 1.6rem}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb:hover,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb:hover{background:#5ee7fbd9!important}body.template-product .shopify-section.cc-product-recommendations carousel-slider,body.template-product .shopify-section[id*=__recommendations] carousel-slider{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.55) rgba(255,255,255,.12)}body.template-product{--ema-pdp-rail-max: 1280px;--ema-pdp-rail-pad: 20px;--ema-pdp-card-gap: 12px}body.template-product .shopify-section.cc-product-recommendations,body.template-product .shopify-section[id*=__recommendations],body.template-product #shopify-section-recommendations,body.template-product .shopify-section--recommendations{position:relative!important;isolation:isolate!important;max-width:none!important;width:100%!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important;padding:3.6rem 0 4.8rem!important;box-sizing:border-box!important;overflow:visible!important;border:0!important;background-color:#061018!important;background-image:linear-gradient(180deg,#040a10c7,#040a109e 45%,#040a10d6),url(/cdn/shop/t/62/assets/ema-rl-bg-m.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}body.template-product .shopify-section.cc-product-recommendations:before,body.template-product .shopify-section[id*=__recommendations]:before,body.template-product #shopify-section-recommendations:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:50%!important;width:100vw!important;margin-left:-50vw!important;z-index:0!important;pointer-events:none!important;background:inherit!important;background-color:#061018!important;background-image:linear-gradient(180deg,#040a10c7,#040a109e 45%,#040a10d6),url(/cdn/shop/t/62/assets/ema-rl-bg-m.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}@media(min-width:769px){body.template-product .shopify-section.cc-product-recommendations,body.template-product .shopify-section[id*=__recommendations],body.template-product #shopify-section-recommendations,body.template-product .shopify-section--recommendations{padding:4.4rem 0 5.6rem!important;background-image:linear-gradient(180deg,#040a10c2,#040a1094 45%,#040a10d1),url(/cdn/shop/t/62/assets/ema-rl-bg-d1920.webp)!important}body.template-product .shopify-section.cc-product-recommendations:before,body.template-product .shopify-section[id*=__recommendations]:before,body.template-product #shopify-section-recommendations:before{background-image:linear-gradient(180deg,#040a10c2,#040a1094 45%,#040a10d1),url(/cdn/shop/t/62/assets/ema-rl-bg-d1920.webp)!important}}body.template-product .shopify-section.cc-product-recommendations>*,body.template-product .shopify-section[id*=__recommendations]>*,body.template-product #shopify-section-recommendations>*{position:relative!important;z-index:1!important}body.template-product .shopify-section.cc-product-recommendations product-recommendations.section,body.template-product .shopify-section[id*=__recommendations] product-recommendations.section,body.template-product .shopify-section.cc-product-recommendations .section,body.template-product .shopify-section[id*=__recommendations] .section{max-width:var(--ema-pdp-rail-max)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ema-pdp-rail-pad)!important;padding-right:var(--ema-pdp-rail-pad)!important;box-sizing:border-box!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .container,body.template-product .shopify-section[id*=__recommendations] .container,body.template-product .shopify-section.cc-product-recommendations .products-grid-container,body.template-product .shopify-section[id*=__recommendations] .products-grid-container,body.template-product .shopify-section.cc-product-recommendations .mb-heading,body.template-product .shopify-section[id*=__recommendations] .mb-heading,body.template-product .shopify-section.cc-product-recommendations carousel-slider,body.template-product .shopify-section[id*=__recommendations] carousel-slider,body.template-product .shopify-section.cc-product-recommendations .carousel,body.template-product .shopify-section[id*=__recommendations] .carousel{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .section__heading,body.template-product .shopify-section[id*=__recommendations] .section__heading,body.template-product .shopify-section.cc-product-recommendations h2.section__heading{color:#fff!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;text-align:start!important}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider{width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 1.2rem!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-inline:0!important}body.template-product .shopify-section.cc-product-recommendations .slider__grid,body.template-product .shopify-section[id*=__recommendations] .slider__grid,body.template-product .shopify-section.cc-product-recommendations ul.grid.slider__grid,body.template-product .shopify-section[id*=__recommendations] ul.grid.slider__grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - var(--ema-pdp-card-gap)) / 2)!important;grid-template-columns:unset!important;gap:var(--ema-pdp-card-gap)!important;column-gap:var(--ema-pdp-card-gap)!important;width:max-content!important;min-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;flex:unset!important}body.template-product .shopify-section.cc-product-recommendations .slider__item .card,body.template-product .shopify-section[id*=__recommendations] .slider__item .card,body.template-product .shopify-section.cc-product-recommendations .slider__item .product-block,body.template-product .shopify-section[id*=__recommendations] .slider__item .product-block{width:100%!important;max-width:100%!important;margin:0!important;background:#ffffff0a!important}@media(min-width:769px){body.template-product{--ema-pdp-card-gap: 16px}body.template-product .shopify-section.cc-product-recommendations .slider__grid,body.template-product .shopify-section[id*=__recommendations] .slider__grid,body.template-product .shopify-section.cc-product-recommendations ul.grid.slider__grid,body.template-product .shopify-section[id*=__recommendations] ul.grid.slider__grid{grid-auto-columns:calc((100% - (var(--ema-pdp-card-gap) * 3)) / 4)!important}}@media(min-width:990px){body.template-product .shopify-section.cc-product-recommendations .slider__grid,body.template-product .shopify-section[id*=__recommendations] .slider__grid,body.template-product .shopify-section.cc-product-recommendations ul.grid.slider__grid,body.template-product .shopify-section[id*=__recommendations] ul.grid.slider__grid{grid-auto-columns:calc((100% - (var(--ema-pdp-card-gap) * 4)) / 5)!important}}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.55) rgba(255,255,255,.14)}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar{height:8px!important;display:block!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-track,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-track{background:#ffffff24!important;border-radius:999px!important;margin:0!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb{background:#ffffff8c!important;border-radius:999px!important}body.template-product .ema-sf__trust{padding-left:0!important;padding-right:0!important}body.template-product .ema-sf__trust-inner{max-width:var(--ema-pdp-rail-max)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ema-pdp-rail-pad)!important;padding-right:var(--ema-pdp-rail-pad)!important;box-sizing:border-box!important;gap:var(--ema-pdp-card-gap)!important}body.template-product .shopify-section.cc-product-recommendations .card__media,body.template-product .shopify-section[id*=__recommendations] .card__media,body.template-product .shopify-section.cc-product-recommendations .card__media .media,body.template-product .shopify-section[id*=__recommendations] .card__media .media,body.template-product .shopify-section.cc-product-recommendations .card__media .slider,body.template-product .shopify-section[id*=__recommendations] .card__media .slider,body.template-product .shopify-section.cc-product-recommendations .card__media [class*=slider],body.template-product .shopify-section[id*=__recommendations] .card__media [class*=slider],body.template-product .shopify-section.cc-product-recommendations .card__media .product-card-image-slider,body.template-product .shopify-section[id*=__recommendations] .card__media .product-card-image-slider{overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;max-width:100%!important}body.template-product .shopify-section.cc-product-recommendations .card__media img,body.template-product .shopify-section[id*=__recommendations] .card__media img,body.template-product .shopify-section.cc-product-recommendations .card__media .img-fit,body.template-product .shopify-section[id*=__recommendations] .card__media .img-fit,body.template-product .shopify-section.cc-product-recommendations .card__main-image,body.template-product .shopify-section[id*=__recommendations] .card__main-image{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}body.template-product .shopify-section.cc-product-recommendations .card__media .media,body.template-product .shopify-section[id*=__recommendations] .card__media .media{background:#0a0d0f!important}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider{scrollbar-width:auto!important;scrollbar-color:#5ee7fb rgba(255,255,255,.22)!important;padding-bottom:1.6rem!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar{height:10px!important;display:block!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-track,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-track{background:#ffffff38!important;border-radius:999px!important;margin:0!important;box-shadow:inset 0 0 0 1px #ffffff1f}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#5ee7fb,#29b6e8)!important;border-radius:999px!important;border:2px solid rgba(6,16,24,.35);min-width:48px}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider,body.template-product #shopify-section-recommendations .slider{container-type:inline-size!important;container-name:ema-trending!important;width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:1.6rem!important;left:0!important;right:0!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important}body.template-product .shopify-section.cc-product-recommendations .slider__grid,body.template-product .shopify-section[id*=__recommendations] .slider__grid,body.template-product .shopify-section.cc-product-recommendations ul.grid.slider__grid,body.template-product .shopify-section[id*=__recommendations] ul.grid.slider__grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:var(--ema-pdp-card-gap, 12px)!important;column-gap:var(--ema-pdp-card-gap, 12px)!important;row-gap:0!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;grid-template-columns:unset!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item{flex:0 0 calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 2)!important;width:calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 2)!important;min-width:calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 2)!important;max-width:calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 2)!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .slider__item>*,body.template-product .shopify-section[id*=__recommendations] .slider__item>*,body.template-product .shopify-section.cc-product-recommendations .slider__item .card,body.template-product .shopify-section[id*=__recommendations] .slider__item .card,body.template-product .shopify-section.cc-product-recommendations .slider__item .product-block,body.template-product .shopify-section[id*=__recommendations] .slider__item .product-block{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}@media(min-width:769px){body.template-product{--ema-pdp-card-gap: 16px}body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item{flex-basis:calc((100cqw - (var(--ema-pdp-card-gap) * 3)) / 4)!important;width:calc((100cqw - (var(--ema-pdp-card-gap) * 3)) / 4)!important;min-width:calc((100cqw - (var(--ema-pdp-card-gap) * 3)) / 4)!important;max-width:calc((100cqw - (var(--ema-pdp-card-gap) * 3)) / 4)!important}}@media(min-width:990px){body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item{flex-basis:calc((100cqw - (var(--ema-pdp-card-gap) * 4)) / 5)!important;width:calc((100cqw - (var(--ema-pdp-card-gap) * 4)) / 5)!important;min-width:calc((100cqw - (var(--ema-pdp-card-gap) * 4)) / 5)!important;max-width:calc((100cqw - (var(--ema-pdp-card-gap) * 4)) / 5)!important}}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar{height:10px!important;width:auto!important;display:block!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-track,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-track{margin:0!important;border:0!important;border-width:0!important;background:#ffffff38!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #ffffff24!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb{border:0!important;border-width:0!important;background:linear-gradient(90deg,#5ee7fb,#29b6e8)!important;border-radius:999px!important;box-shadow:none!important;min-width:40px}body.template-product .shopify-section.cc-product-recommendations .os-scrollbar-horizontal,body.template-product .shopify-section[id*=__recommendations] .os-scrollbar-horizontal{left:0!important;right:0!important;width:100%!important;margin:0!important;padding:0!important}body.template-product{--ema-trending-pad-x: 1.2rem;--ema-trending-pad-y: 1.2rem}body.template-product .shopify-section.cc-product-recommendations .card--product,body.template-product .shopify-section[id*=__recommendations] .card--product,body.template-product #shopify-section-recommendations .card--product{display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:var(--ema-trending-radius, 1.5rem)!important;background:#ffffff0a!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;height:100%!important;position:relative!important}body.template-product .shopify-section.cc-product-recommendations .card--product>*,body.template-product .shopify-section[id*=__recommendations] .card--product>*,body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-container,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info-container,body.template-product .shopify-section.cc-product-recommendations .card--product .card__info,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add,body.template-product .shopify-section.cc-product-recommendations .card--product product-form,body.template-product .shopify-section[id*=__recommendations] .card--product product-form,body.template-product .shopify-section.cc-product-recommendations .card--product form,body.template-product .shopify-section[id*=__recommendations] .card--product form{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;aspect-ratio:1 / 1!important;background:#0e1518!important;overflow:hidden!important;border-radius:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .slider,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .slider,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media [class*=slider],body.template-product .shopify-section[id*=__recommendations] .card--product .card__media [class*=slider],body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .product-card-image-slider,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .product-card-image-slider{overflow:hidden!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:#0e1518!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media img,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media img,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .img-fit,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .img-fit,body.template-product .shopify-section.cc-product-recommendations .card--product .card__main-image,body.template-product .shopify-section[id*=__recommendations] .card--product .card__main-image{object-fit:cover!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-container,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info-container{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info{width:100%!important;max-width:100%!important;padding:var(--ema-trending-pad-y) var(--ema-trending-pad-x) .4rem!important;margin:0!important;box-sizing:border-box!important;gap:.35rem;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-inner,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info-inner{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add,body.template-product .shopify-section.cc-product-recommendations .card--product .mob\:card__quick-add--below,body.template-product .shopify-section[id*=__recommendations] .card--product .mob\:card__quick-add--below,body.template-product .shopify-section.cc-product-recommendations .card--product .desktop\:card__quick-add--below,body.template-product .shopify-section[id*=__recommendations] .card--product .desktop\:card__quick-add--below{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:.8rem var(--ema-trending-pad-x) var(--ema-trending-pad-y)!important;box-sizing:border-box!important;transform:none!important;opacity:1!important;pointer-events:auto!important;z-index:1!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--primary,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--secondary,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--secondary,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add a.btn,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add a.btn{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding-left:10px!important;padding-right:10px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-shadow:none!important}@media(max-width:768.98px){body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item,body.template-product #shopify-section-recommendations .slider__item{flex:0 0 max(210px,calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 1.6))!important;width:max(210px,calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 1.6))!important;min-width:max(210px,calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 1.6))!important;max-width:max(210px,calc((100cqw - var(--ema-pdp-card-gap, 12px)) / 1.6))!important}}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider,body.template-product #shopify-section-recommendations .slider{scrollbar-width:thin!important;scrollbar-color:#5ee7fb rgba(255,255,255,.16)!important;padding-bottom:1.2rem!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar,body.template-product #shopify-section-recommendations .slider::-webkit-scrollbar{height:4px!important;width:4px!important;display:block!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-track,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-track,body.template-product #shopify-section-recommendations .slider::-webkit-scrollbar-track{background:#ffffff29!important;border-radius:999px!important;margin:0!important;border:0!important;box-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb,body.template-product #shopify-section-recommendations .slider::-webkit-scrollbar-thumb{background:#5ee7fb!important;border-radius:999px!important;border:0!important;min-width:32px;box-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb:hover,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb:hover{background:#9af0ff!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button,body.template-product #shopify-section-recommendations .slider::-webkit-scrollbar-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:single-button,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:single-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:start:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:end:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:end:increment{display:none!important;width:0!important;height:0!important;background:transparent!important;border:0!important}body.template-product{--ema-trending-rail-max: 1280px;--ema-trending-rail-pad: 20px;--ema-trending-gap: 12px;--ema-trending-radius: 15px;--ema-trending-cyan: #5ee7fb;--ema-trending-ink: #042028}body.template-product .shopify-section.cc-product-recommendations,body.template-product .shopify-section.ema-trending-section,body.template-product .shopify-section[id*=__recommendations],body.template-product #shopify-section-recommendations{position:relative!important;isolation:isolate!important;max-width:none!important;width:100%!important;margin:0!important;padding:4.8rem 0 5.6rem!important;box-sizing:border-box!important;overflow:visible!important;border:0!important;background-color:#05080a!important;background-image:linear-gradient(180deg,#05080a,#05080a8c 10%,#05080a33 22% 78%,#05080a8c 90%,#05080a),radial-gradient(ellipse 90% 70% at 50% 35%,#22d3f01a,#0a141859 42%,#05080aeb 72%,#05080a),linear-gradient(165deg,#05080a,#0a1418 48%,#071016)!important;background-size:100% 100%,100% 100%,100% 100%!important;background-position:center!important;background-repeat:no-repeat!important;color:#e8eef0!important}body.template-product .shopify-section.cc-product-recommendations:before,body.template-product .shopify-section[id*=__recommendations]:before,body.template-product #shopify-section-recommendations:before{display:none!important;content:none!important}body.template-product .shopify-section.cc-product-recommendations>*,body.template-product .shopify-section[id*=__recommendations]>*,body.template-product .shopify-section.cc-product-recommendations product-recommendations.section,body.template-product .shopify-section[id*=__recommendations] product-recommendations.section,body.template-product .shopify-section.cc-product-recommendations .ema-trending,body.template-product .shopify-section.cc-product-recommendations .container,body.template-product .shopify-section[id*=__recommendations] .container{max-width:var(--ema-trending-rail-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ema-trending-rail-pad)!important;padding-right:var(--ema-trending-rail-pad)!important;width:100%!important;box-sizing:border-box!important;position:relative!important;z-index:1!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .container .container,body.template-product .shopify-section[id*=__recommendations] .container .container,body.template-product .shopify-section.cc-product-recommendations .products-grid-container,body.template-product .shopify-section[id*=__recommendations] .products-grid-container,body.template-product .shopify-section.cc-product-recommendations carousel-slider>.container,body.template-product .shopify-section[id*=__recommendations] carousel-slider>.container{max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body.template-product .shopify-section.cc-product-recommendations .ema-trending__header,body.template-product .shopify-section[id*=__recommendations] .ema-trending__header,body.template-product .shopify-section.cc-product-recommendations .mb-heading{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:1.6rem!important;margin:0 0 2rem!important;padding-left:0!important;padding-right:0!important;max-width:none!important}body.template-product .shopify-section.cc-product-recommendations .ema-trending__eyebrow{margin:0 0 .45rem!important;padding:0!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ema-trending-cyan)!important;line-height:1.2!important}body.template-product .shopify-section.cc-product-recommendations .ema-trending__title,body.template-product .shopify-section.cc-product-recommendations .section__heading,body.template-product .shopify-section[id*=__recommendations] .section__heading,body.template-product .shopify-section.cc-product-recommendations h2{margin:0!important;color:#fff!important;text-shadow:none!important;font-size:clamp(2.2rem,4vw,2.8rem)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.15!important}body.template-product .shopify-section.cc-product-recommendations .ema-trending__view-all{flex-shrink:0!important;color:#ffffffb8!important;font-size:1.3rem!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid rgba(94,231,251,.45)!important;padding-bottom:2px!important;transition:color .15s,border-color .15s}body.template-product .shopify-section.cc-product-recommendations .ema-trending__view-all:hover{color:var(--ema-trending-cyan)!important;border-bottom-color:var(--ema-trending-cyan)!important}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider,body.template-product #shopify-section-recommendations .slider{container-type:inline-size!important;container-name:ema-trending!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 1.4rem!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin!important;scrollbar-color:var(--ema-trending-cyan) rgba(255,255,255,.12)!important}body.template-product .shopify-section.cc-product-recommendations .slider__grid,body.template-product .shopify-section[id*=__recommendations] .slider__grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:var(--ema-trending-gap)!important;column-gap:var(--ema-trending-gap)!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;padding-right:var(--ema-trending-rail-pad)!important;list-style:none!important;box-sizing:border-box!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;grid-template-columns:unset!important}body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item{flex:0 0 max(200px,min(220px,calc((100cqw - var(--ema-trending-gap)) / 1.6)))!important;width:max(200px,min(220px,calc((100cqw - var(--ema-trending-gap)) / 1.6)))!important;min-width:max(200px,min(220px,calc((100cqw - var(--ema-trending-gap)) / 1.6)))!important;max-width:max(200px,min(220px,calc((100cqw - var(--ema-trending-gap)) / 1.6)))!important;margin:0!important;padding:0!important;box-sizing:border-box!important;scroll-snap-align:start!important;display:flex!important;height:auto!important}body.template-product .shopify-section.cc-product-recommendations .slider__item>*,body.template-product .shopify-section[id*=__recommendations] .slider__item>*{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;margin:0!important;box-sizing:border-box!important}@media(min-width:769px){body.template-product{--ema-trending-gap: 16px}body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item{flex-basis:calc((100cqw - (var(--ema-trending-gap) * 3)) / 4)!important;width:calc((100cqw - (var(--ema-trending-gap) * 3)) / 4)!important;min-width:calc((100cqw - (var(--ema-trending-gap) * 3)) / 4)!important;max-width:calc((100cqw - (var(--ema-trending-gap) * 3)) / 4)!important}}@media(min-width:990px){body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item{flex-basis:calc((100cqw - (var(--ema-trending-gap) * 4)) / 5)!important;width:calc((100cqw - (var(--ema-trending-gap) * 4)) / 5)!important;min-width:calc((100cqw - (var(--ema-trending-gap) * 4)) / 5)!important;max-width:calc((100cqw - (var(--ema-trending-gap) * 4)) / 5)!important}}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar{height:4px!important;width:4px!important;display:block!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-track,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-track{background:#ffffff1f!important;border-radius:999px!important;margin:0!important;border:0!important;box-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb{background:var(--ema-trending-cyan)!important;border-radius:999px!important;border:0!important;min-width:40px;box-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:single-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:start:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:end:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:end:increment{display:none!important;width:0!important;height:0!important}body.template-product .shopify-section.cc-product-recommendations .slider-nav,body.template-product .shopify-section[id*=__recommendations] .slider-nav{display:none!important}body.template-product .shopify-section.cc-product-recommendations .card,body.template-product .shopify-section.cc-product-recommendations .card--product,body.template-product .shopify-section[id*=__recommendations] .card--product,body.template-product .shopify-section.cc-product-recommendations .product-block,body.template-product .shopify-section.cc-product-recommendations .card__inner,body.template-product .shopify-section.cc-product-recommendations .card__info{background:#ffffff0a!important;color:#f2f6f8!important}body.template-product .shopify-section.cc-product-recommendations .card--product,body.template-product .shopify-section[id*=__recommendations] .card--product{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;border-radius:var(--ema-trending-radius)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 10px 28px #00000059!important;box-sizing:border-box!important;position:relative!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}@media(hover:hover)and (min-width:769px){body.template-product .shopify-section.cc-product-recommendations .card--product:hover{transform:translateY(-4px)!important;border-color:#5ee7fb47!important;box-shadow:0 18px 40px #00000073,0 0 0 1px #5ee7fb1f!important}body.template-product .shopify-section.cc-product-recommendations .card--product:hover .card__media img{transform:scale(1.06)!important}}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media{width:100%!important;margin:0!important;padding:0!important;aspect-ratio:1 / 1!important;background:#05080a!important;overflow:hidden!important;border-radius:0!important;flex:0 0 auto!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .slider,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media [class*=slider],body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .product-card-image-slider{overflow:hidden!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:#05080a!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media img,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .img-fit,body.template-product .shopify-section.cc-product-recommendations .card--product .card__main-image{object-fit:contain!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important;transition:transform .35s ease!important;background:#05080a!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-container{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;background:transparent!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:.55rem!important;width:100%!important;padding:1.2rem 1.2rem .6rem!important;margin:0!important;background:transparent!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-inner{display:flex!important;flex-direction:column!important;gap:.55rem!important;width:100%!important;min-width:0!important;flex:1 1 auto!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__title,body.template-product .shopify-section.cc-product-recommendations .card--product .card__title a,body.template-product .shopify-section[id*=__recommendations] .card--product .card__title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;min-height:2.6em!important;max-height:2.6em!important;margin:0!important;padding:0!important;color:#fff!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .price,body.template-product .shopify-section.cc-product-recommendations .card--product .price__current,body.template-product .shopify-section[id*=__recommendations] .card--product .price{margin:0!important;padding:0!important;border:0!important;border-top:0!important;color:#fff!important;font-size:1.45rem!important;font-weight:700!important;line-height:1.2!important}body.template-product .shopify-section.cc-product-recommendations .card--product .price .price__was,body.template-product .shopify-section.cc-product-recommendations .card--product .unit-price{color:#ffffff73!important}body.template-product .shopify-section.cc-product-recommendations .card--product hr,body.template-product .shopify-section.cc-product-recommendations .card--product .rating,body.template-product .shopify-section.cc-product-recommendations .card--product .card__vendor,body.template-product .shopify-section.cc-product-recommendations .card--product .card__swatches,body.template-product .shopify-section.cc-product-recommendations .card--product .card__tags{display:none!important;border:0!important;margin:0!important;padding:0!important;height:0!important;overflow:hidden!important}body.template-product .shopify-section.cc-product-recommendations .card--product .border-top,body.template-product .shopify-section.cc-product-recommendations .card--product .price,body.template-product .shopify-section.cc-product-recommendations .card--product .price--top{border-top-color:transparent!important;border-top-width:0!important;box-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .mt-3.border-top.pt-3:not(.ema-stock):not(.product-inventory__status){margin-top:.55rem!important;padding-top:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock,body.template-product .shopify-section.cc-product-recommendations .card--product .product-inventory__status{display:inline-flex!important;align-items:center!important;gap:.55rem!important;width:fit-content!important;max-width:100%!important;margin:.15rem 0 0!important;padding:.35rem .85rem!important;border:1px solid rgba(255,255,255,.1)!important;border-top:1px solid rgba(255,255,255,.1)!important;border-radius:999px!important;background:#ffffff0f!important;color:#ffffffe0!important;font-size:1.1rem!important;font-weight:600!important;line-height:1.2!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock:before{content:""!important;width:7px!important;height:7px!important;border-radius:50%!important;flex-shrink:0!important;background:#34d399!important;box-shadow:0 0 0 3px #34d3992e!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock[data-inventory-level=low]:before,body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock[data-inventory-level=very_low]:before{background:#f59e0b!important;box-shadow:0 0 0 3px #f59e0b2e!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock[data-inventory-level=backordered]:before,body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock[data-inventory-level=out_of_stock]:before{background:#f87171!important;box-shadow:0 0 0 3px #f871712e!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock__text,body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock__label,body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock__count{color:inherit!important;margin:0!important;padding:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock__count:before{content:" \b7  "!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock__count{display:inline!important}body.template-product .shopify-section.cc-product-recommendations .card--product .quick-add-view-btn,body.template-product .shopify-section[id*=__recommendations] .card--product .quick-add-view-btn,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--secondary,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--secondary{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add{position:static!important;inset:auto!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:auto 0 0!important;padding:.8rem 1.2rem 1.2rem!important;box-sizing:border-box!important;opacity:1!important;transform:none!important;pointer-events:auto!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add product-form,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add form,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .no-js-hidden{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .js-quick-add,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add button.btn,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--primary{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:4rem!important;margin:0!important;padding:.9rem 1rem!important;box-sizing:border-box!important;border-radius:999px!important;border:1px solid transparent!important;background:linear-gradient(135deg,#5ee7fb,#29b6e8)!important;color:var(--ema-trending-ink)!important;font-size:1.25rem!important;font-weight:700!important;box-shadow:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;transition:filter .15s,transform .15s,background .15s,border-color .15s,color .15s!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary:hover,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .js-quick-add:hover{filter:brightness(1.06)!important}body.template-product .shopify-section.cc-product-recommendations .card--product .quick-add-btn-icon{display:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .quick-add-btn-text{display:inline!important;pointer-events:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add>a.btn--secondary.w-full{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:4rem!important;padding:.9rem 1rem!important;border-radius:999px!important;border:1px solid rgba(94,231,251,.55)!important;background:transparent!important;color:var(--ema-trending-cyan)!important;box-shadow:none!important;height:auto!important;overflow:visible!important}body.template-product .shopify-section.cc-product-recommendations .card.card--product,body.template-product .shopify-section.ema-trending-section .card.card--product,body.template-product .shopify-section[id*=__recommendations] .card.card--product,body.template-product .shopify-section.cc-product-recommendations product-card.card--product{background:#ffffff0a!important;background-color:#ffffff0a!important;color:#f2f6f8!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 10px 28px #00000059!important}body.template-product .shopify-section.cc-product-recommendations .card.card--product .card__info,body.template-product .shopify-section.cc-product-recommendations .card.card--product .card__info-container{background:transparent!important;background-color:transparent!important;color:#f2f6f8!important}@media(max-width:768.98px){body.template-product .shopify-section.cc-product-recommendations .slider__item,body.template-product .shopify-section.ema-trending-section .slider__item,body.template-product .shopify-section[id*=__recommendations] .slider__item,body.template-product #shopify-section-recommendations .slider__item{flex:0 0 clamp(200px,calc((100cqw - var(--ema-trending-gap, 12px)) / 1.6),220px)!important;width:clamp(200px,calc((100cqw - var(--ema-trending-gap, 12px)) / 1.6),220px)!important;min-width:clamp(200px,calc((100cqw - var(--ema-trending-gap, 12px)) / 1.6),220px)!important;max-width:clamp(200px,calc((100cqw - var(--ema-trending-gap, 12px)) / 1.6),220px)!important}body.template-product .shopify-section.cc-product-recommendations product-recommendations.ema-trending,body.template-product .shopify-section.cc-product-recommendations product-recommendations.section{display:block!important;width:100%!important;max-width:var(--ema-trending-rail-max, 1280px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ema-trending-rail-pad, 20px)!important;padding-right:var(--ema-trending-rail-pad, 20px)!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider{width:100%!important;max-width:100%!important}}body.template-product .shopify-section.cc-product-recommendations .slider__item .card,body.template-product .shopify-section.cc-product-recommendations .slider__item .card.card--product,body.template-product .shopify-section.cc-product-recommendations .slider__item .card--product,body.template-product .shopify-section.cc-product-recommendations .slider__item product-card.card,body.template-product .shopify-section.cc-product-recommendations .slider__item product-card.card--product,body.template-product .shopify-section[id*=__recommendations] .slider__item .card,body.template-product .shopify-section[id*=__recommendations] .slider__item .card.card--product,body.template-product .shopify-section[id*=__recommendations] .slider__item .card--product,body.template-product .shopify-section.ema-trending-section .slider__item .card.card--product{background:#ffffff0a!important;background-color:#ffffff0a!important;background-image:none!important;color:#f2f6f8!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 10px 28px #00000059!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media,body.template-product .shopify-section.ema-trending-section .card--product .card__media{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#05080a!important;flex:0 0 auto!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media>.media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media>a.media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .media.block,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media>.media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media>a.media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .product-card-image-slider,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .slider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;background:#05080a!important;box-sizing:border-box!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media img,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .img-fit,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .card__main-image,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .card__hover-image,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media img,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .img-fit,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .card__main-image{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;display:block!important;opacity:1!important;visibility:visible!important;background:#05080a!important;z-index:1!important;transform:none!important;transition:transform .35s ease!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .card__hover-image,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .card__hover-image{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media.has-hover-image .card__main-image,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media:hover .card__main-image,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media:hover .card__main-image{opacity:1!important;visibility:visible!important}@media(hover:hover)and (min-width:769px){body.template-product .shopify-section.cc-product-recommendations .card--product:hover .card__media img.card__main-image,body.template-product .shopify-section.cc-product-recommendations .card--product:hover .card__media .img-fit{transform:scale(1.05)!important}}body.template-product .shopify-section.cc-product-recommendations .card--product .card__availability,body.template-product .shopify-section.cc-product-recommendations .card--product [data-ema-availability],body.template-product .shopify-section.cc-product-recommendations .card--product .ema-card-level-badge,body.template-product .shopify-section.cc-product-recommendations .card--product .ema-restock-badge,body.template-product .shopify-section[id*=__recommendations] .card--product .card__availability,body.template-product .shopify-section[id*=__recommendations] .card--product [data-ema-availability],body.template-product .shopify-section[id*=__recommendations] .card--product .ema-card-level-badge,body.template-product .shopify-section[id*=__recommendations] .card--product .ema-restock-badge{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info,body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-inner,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info,body.template-product .shopify-section[id*=__recommendations] .card--product .card__info-inner{gap:.4rem!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__title,body.template-product .shopify-section.cc-product-recommendations .card--product .card__title a,body.template-product .shopify-section[id*=__recommendations] .card--product .card__title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;min-height:2.6em!important;max-height:2.6em!important;margin:0 0 .15rem!important;padding:0!important;line-height:1.3!important;font-size:1.35rem!important}body.template-product .shopify-section.cc-product-recommendations .card--product .price,body.template-product .shopify-section.cc-product-recommendations .card--product .price__current,body.template-product .shopify-section[id*=__recommendations] .card--product .price{margin:0!important;padding:0!important;min-height:1.3em!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .js-quick-add,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add button.btn,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--primary,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .js-quick-add{background:transparent!important;background-image:none!important;background-color:transparent!important;color:#5ee7fb!important;border:1px solid rgba(94,231,251,.4)!important;box-shadow:none!important;filter:none!important;min-height:3.6rem!important;padding:.7rem 1rem!important;font-size:1.2rem!important;font-weight:650!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary:hover,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .js-quick-add:hover,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary:focus-visible,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .js-quick-add:active,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--primary:hover,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .js-quick-add:hover{background:linear-gradient(135deg,#5ee7fb,#29b6e8)!important;background-color:#5ee7fb!important;color:#042028!important;border-color:transparent!important;filter:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add>a.btn--secondary.w-full{background:transparent!important;color:#5ee7fb!important;border:1px solid rgba(94,231,251,.4)!important;min-height:3.6rem!important}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider,body.template-product #shopify-section-recommendations .slider,body.template-product .shopify-section.ema-trending-section .slider{scrollbar-width:thin!important;scrollbar-color:#5ee7fb rgba(255,255,255,.14)!important;overflow-x:scroll!important;overflow-y:hidden!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar{height:4px!important;width:4px!important;display:block!important;-webkit-appearance:none!important;background:transparent!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-track,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-track{background:#ffffff24!important;border-radius:999px!important;margin:0!important;border:0!important;-webkit-box-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-thumb,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-thumb{background:#5ee7fb!important;border-radius:999px!important;border:0!important;min-width:40px;-webkit-box-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button,body.template-product #shopify-section-recommendations .slider::-webkit-scrollbar-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:single-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:double-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:start,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:end,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:end:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:end:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-corner,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-corner{display:none!important;width:0!important;height:0!important;background:transparent!important;border:0!important;-webkit-appearance:none!important}body.template-product .shopify-section.cc-product-recommendations .os-scrollbar-handle,body.template-product .shopify-section[id*=__recommendations] .os-scrollbar-handle{background:#5ee7fb!important}body.template-product .shopify-section.cc-product-recommendations .os-scrollbar-horizontal,body.template-product .shopify-section[id*=__recommendations] .os-scrollbar-horizontal{height:4px!important;left:0!important;right:0!important;width:100%!important}body.template-product .shopify-section.cc-product-recommendations .os-scrollbar-button,body.template-product .shopify-section[id*=__recommendations] .os-scrollbar-button{display:none!important;width:0!important;height:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-inner>.card__availability,body.template-product .shopify-section.cc-product-recommendations .card--product p.card__availability,body.template-product .shopify-section.cc-product-recommendations .card--product [data-ema-availability],body.template-product .shopify-section[id*=__recommendations] .card--product p.card__availability,body.template-product .shopify-section[id*=__recommendations] .card--product [data-ema-availability]{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;line-height:0!important;font-size:0!important;overflow:hidden!important;opacity:0!important;position:absolute!important;pointer-events:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__title,body.template-product .shopify-section[id*=__recommendations] .card--product .card__title{min-height:2.4em!important;max-height:2.4em!important;margin:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__info,body.template-product .shopify-section.cc-product-recommendations .card--product .card__info-inner{gap:.3rem!important;row-gap:.3rem!important}body.template-product .shopify-section.cc-product-recommendations .card--product .price{margin-top:0!important;padding-top:0!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:end:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:start:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:end:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:vertical:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:vertical:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:start:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:end:decrement{display:block!important;width:0!important;height:0!important;background:transparent!important;border:0!important;padding:0!important;margin:0!important;appearance:none!important;-webkit-appearance:none!important}html.ema-js body.template-product .shopify-section.cc-product-recommendations .card--product,html.ema-js body.template-product .shopify-section.cc-product-recommendations product-card.card--product,html.ema-js body.template-product .shopify-section.cc-product-recommendations .card--product.ema-reveal,html.ema-js body.template-product .shopify-section.cc-product-recommendations .card--product:not(.ema-reveal--in),html.ema-js body.template-product .shopify-section[id*=__recommendations] .card--product,html.ema-js body.template-product .shopify-section[id*=__recommendations] .card--product:not(.ema-reveal--in),html.ema-js body.template-product .shopify-section.ema-trending-section .card--product,html.ema-js body.template-product .shopify-section.cc-product-recommendations .card--product img,html.ema-js body.template-product .shopify-section.cc-product-recommendations .card--product img.ema-reveal,html.ema-js body.template-product .shopify-section.cc-product-recommendations .card--product img.ema-reveal:not(.ema-reveal--in),html.ema-js body.template-product .shopify-section[id*=__recommendations] .card--product img,html.ema-js body.template-product .shopify-section[id*=__recommendations] .card--product img.ema-reveal:not(.ema-reveal--in){opacity:1!important;transform:none!important;transition:none!important;transition-delay:0s!important}body.template-product .shopify-section.cc-product-recommendations .card--product,body.template-product .shopify-section[id*=__recommendations] .card--product{transform:none!important}@media(hover:hover)and (pointer:fine){body.template-product .shopify-section.cc-product-recommendations .card--product:hover{transform:translateY(-4px)!important}body.template-product .shopify-section.cc-product-recommendations .card--product:hover .card__media img.card__main-image{transform:scale(1.04)!important}}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media{position:relative!important;aspect-ratio:1 / 1!important;background:#0a1014!important;overflow:hidden!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media>.media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media>a.media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media>.media,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media>a.media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;background:#0a1014!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media img[hidden],body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .card__hover-image,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media img[hidden],body.template-product .shopify-section[id*=__recommendations] .card--product .card__media .card__hover-image{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:0!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__media img.card__main-image,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media img.img-fit:not([hidden]):not(.card__hover-image),body.template-product .shopify-section[id*=__recommendations] .card--product .card__media img.card__main-image,body.template-product .shopify-section[id*=__recommendations] .card--product .card__media img.img-fit:not([hidden]):not(.card__hover-image),body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .slider__item[aria-current] img,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media .slider__item:not([hidden]) img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;display:block!important;background:transparent!important;mix-blend-mode:normal!important;filter:none!important;z-index:2!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn.btn--primary,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add button.btn--primary,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .js-quick-add,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--primary,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .js-quick-add,body.template-product .shopify-section.ema-trending-section .card--product .card__quick-add .btn--primary{background:transparent!important;background-color:transparent!important;background-image:none!important;background-size:auto!important;color:#5ee7fb!important;border:1px solid rgba(94,231,251,.4)!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary:hover,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .js-quick-add:hover,body.template-product .shopify-section.cc-product-recommendations .card--product .card__quick-add .btn--primary:focus-visible,body.template-product .shopify-section[id*=__recommendations] .card--product .card__quick-add .btn--primary:hover{background:linear-gradient(135deg,#5ee7fb,#29b6e8)!important;background-image:linear-gradient(135deg,#5ee7fb,#29b6e8)!important;background-color:#5ee7fb!important;color:#042028!important;border-color:transparent!important}body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:single-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:double-button,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:vertical:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:vertical:end:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:horizontal:end:increment,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:start:decrement,body.template-product .shopify-section.cc-product-recommendations .slider::-webkit-scrollbar-button:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:single-button,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:start:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:end:increment,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:start:decrement,body.template-product .shopify-section[id*=__recommendations] .slider::-webkit-scrollbar-button:horizontal:end:increment{display:none!important;width:0!important;height:0!important;background:none!important;background-color:transparent!important;border:0!important;padding:0!important;margin:0!important;appearance:none!important;-webkit-appearance:none!important}body.template-product .shopify-section.cc-product-recommendations .slider-nav,body.template-product .shopify-section[id*=__recommendations] .slider-nav,body.template-product .shopify-section.cc-product-recommendations .card__media .slider-nav,body.template-product .shopify-section.cc-product-recommendations .card__media .carousel__controls{display:none!important;visibility:hidden!important;pointer-events:none!important}body.template-product .shopify-section.cc-product-recommendations .slider,body.template-product .shopify-section[id*=__recommendations] .slider{scrollbar-width:thin!important;scrollbar-color:#5ee7fb rgba(255,255,255,.14)!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media{position:relative!important;aspect-ratio:1 / 1!important;overflow:hidden!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider{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}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider>.relative,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider>.relative{position:relative!important;width:100%!important;height:100%!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .slider,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider .slider{position:relative!important;inset:auto!important;display:block!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;scroll-snap-type:none!important;scrollbar-width:none!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .slider::-webkit-scrollbar,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider .slider::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .slider__grid,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider .slider__grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;column-gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;grid-auto-columns:unset!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .slider__item,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider .slider__item{position:relative!important;display:block!important;flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .slider__item>.media,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider .slider__item>.media{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}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .slider__item img,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider .slider__item img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1!important;visibility:visible!important}body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .carousel__controls,body.template-product .shopify-section[id*=recommendations] .card--product .card__media product-card-image-slider .slider-nav,body.template-product .shopify-section.cc-product-recommendations .card--product .card__media product-card-image-slider .carousel__controls{display:none!important}body.template-product .shopify-section[id*=recommendations] .products-grid-container>.slider__grid>.slider__item:last-child,body.template-product .shopify-section.cc-product-recommendations .products-grid-container>.slider__grid>.slider__item:last-child{border-inline-end:0!important}body.template-product .shopify-section[id*=recommendations] .products-grid-container,body.template-product .shopify-section[id*=recommendations] carousel-slider .slider,body.template-product .shopify-section.cc-product-recommendations carousel-slider .slider{scrollbar-width:auto!important;scrollbar-color:auto!important}body.template-product .shopify-section[id*=recommendations] carousel-slider .slider::-webkit-scrollbar,body.template-product .shopify-section.cc-product-recommendations carousel-slider .slider::-webkit-scrollbar{display:block!important;height:4px!important;width:4px!important;background:#ffffff1f!important;border-radius:999px!important}body.template-product .shopify-section[id*=recommendations] carousel-slider .slider::-webkit-scrollbar-track,body.template-product .shopify-section.cc-product-recommendations carousel-slider .slider::-webkit-scrollbar-track{background:#ffffff1f!important;border-radius:999px!important}body.template-product .shopify-section[id*=recommendations] carousel-slider .slider::-webkit-scrollbar-thumb,body.template-product .shopify-section.cc-product-recommendations carousel-slider .slider::-webkit-scrollbar-thumb{background:#5ee7fb!important;border-radius:999px!important}body.template-product .shopify-section[id*=recommendations] carousel-slider .slider::-webkit-scrollbar-button,body.template-product .shopify-section.cc-product-recommendations carousel-slider .slider::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}@supports not selector(::-webkit-scrollbar){body.template-product .shopify-section[id*=recommendations] carousel-slider .slider,body.template-product .shopify-section.cc-product-recommendations carousel-slider .slider{scrollbar-width:thin!important;scrollbar-color:#5ee7fb rgba(255,255,255,.12)!important}}body.template-product .shopify-section[id*=recommendations] carousel-slider .card__media .slider,body.template-product .shopify-section.cc-product-recommendations carousel-slider .card__media .slider{scrollbar-width:none!important}body.template-product .shopify-section[id*=recommendations] carousel-slider .card__media .slider::-webkit-scrollbar,body.template-product .shopify-section.cc-product-recommendations carousel-slider .card__media .slider::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.card--product .card__media>.product-label-container{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;inset-inline-start:10px!important;inset-inline-end:auto!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;max-width:calc(100% - 20px)!important;margin:0!important;padding:0!important;pointer-events:none}.card--product .card__media>.product-label-container .product-label-wrapper{display:flex!important;margin:0!important;max-width:100%!important}.card--product .card__media>.product-label-container .product-label{display:inline-flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:4px 9px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.01em!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;box-shadow:0 1px 3px #0000001f!important}.card--product .card__media>.product-label-container .product-label .icon{width:12px!important;height:12px!important;margin:0!important;top:0!important}@media(min-width:750px){.card--product .card__media>.product-label-container{top:12px!important;left:12px!important;inset-inline-start:12px!important;max-width:calc(100% - 24px)!important}.card--product .card__media>.product-label-container .product-label{padding:5px 10px!important;font-size:12.5px!important}}body.template-product .product-info details.disclosure>summary>div.flex{padding:15px 16px!important}body.template-product .product-info details.disclosure .disclosure__content{padding:2px 16px 16px!important}body.template-product .product-info details.disclosure .disclosure__content>*{padding-left:0!important;padding-right:0!important}body.template-product .product-info details.disclosure .disclosure__content>ul,body.template-product .product-info details.disclosure .disclosure__content>ol{padding-left:14px!important;margin-left:0!important}body.template-product .product-info details.disclosure .disclosure__content>ul>li,body.template-product .product-info details.disclosure .disclosure__content>ol>li{padding-left:0!important;padding-right:0!important}body.template-product .product-info details.disclosure .disclosure__content>p:last-child{margin-bottom:0!important}body.template-product .product-info .disclosure__content .ema-ship{border:0!important;border-radius:0!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;width:100%!important}body.template-product .product-info .ema-ship .ema-ship__to{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:2px 12px!important;margin:0 0 4px!important;padding:0!important}body.template-product .product-info .ema-ship .ema-ship__change{margin-left:0!important;white-space:nowrap!important}body.template-product .product-info .ema-ship .ema-ship__rates{margin:0 0 4px!important;padding:0!important}body.template-product .product-info .ema-ship .ema-ship__rates li{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:44px!important;margin:0!important;padding:10px 0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-sizing:border-box!important}body.template-product .product-info .ema-ship .ema-ship__rates li:last-child{border-bottom:0!important}body.template-product .product-info .ema-ship .ema-ship__rates li>span:first-child{flex:1 1 auto!important;min-width:0!important}body.template-product .product-info .ema-ship .ema-ship__rates li>.ema-ship__price{flex:0 0 auto!important;text-align:right!important;font-variant-numeric:tabular-nums}body.template-product .product-info .ema-ship [data-ship-cart]{margin-top:8px!important;padding-top:14px!important;border-top:1px solid rgba(255,255,255,.16)!important}body.template-product .product-info .ema-ship [data-ship-cart]>.ema-ship__label{margin:0 0 2px!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#5ee7fb!important}body.template-product .product-info .ema-ship .ema-ship__label{padding:0!important}body.template-product .product-info .ema-ship .ema-ship__form{margin:0 0 10px!important}body.template-product .product-info .ema-ship .ema-ship__summary{margin:0 0 8px!important}body.template-product .product-info .ema-ship .ema-ship__summary th,body.template-product .product-info .ema-ship .ema-ship__summary td{padding:10px 10px 10px 0!important;vertical-align:middle!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}body.template-product .product-info .ema-ship .ema-ship__summary th:last-child,body.template-product .product-info .ema-ship .ema-ship__summary td:last-child{padding-right:0!important}body.template-product .product-info .ema-ship .ema-ship__summary tr:last-child td{border-bottom:0!important}body.template-product .product-info .ema-ship .ema-ship__summary table{border:0!important}body.template-product .product-info .ema-ship .ema-ship__note{padding:0!important}body.template-product .product-info .ema-pdp-trust__item{padding:12px 16px!important}body.template-product .product-info .ema-pdp-trust__tp{padding-left:16px!important;padding-right:16px!important}@media(min-width:990px){body.template-product .product-info details.disclosure>summary>div.flex{padding:16px 24px!important}body.template-product .product-info details.disclosure .disclosure__content{padding:2px 24px 20px!important}body.template-product .product-info details.disclosure .disclosure__content>p,body.template-product .product-info details.disclosure .disclosure__content>ul,body.template-product .product-info details.disclosure .disclosure__content>ol,body.template-product .product-info .ema-ship .ema-ship__note{max-width:68ch!important}}body.template-product .shopify-section[id*=recommendations] .products-grid-container>.slider__grid>.slider__item .card--product .card__title,body.template-product .shopify-section.cc-product-recommendations .products-grid-container>.slider__grid>.slider__item .card--product .card__title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;line-height:1.3!important;height:2.6em!important;min-height:2.6em!important;max-height:2.6em!important;margin-bottom:0!important;padding:0!important;white-space:normal!important}body.template-product .shopify-section[id*=recommendations] .products-grid-container>.slider__grid>.slider__item .card--product .card__title a,body.template-product .shopify-section.cc-product-recommendations .products-grid-container>.slider__grid>.slider__item .card--product .card__title a{display:inline!important;line-height:inherit!important;height:auto!important;min-height:0!important;max-height:none!important;white-space:normal!important}body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock,body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__pill,body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__heading,body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__separator,body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__date,body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__estimate,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__pill,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__heading,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__separator,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__date,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__estimate,body.template-product .shopify-section.ema-trending-section .card--product ema-restock,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__pill,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__heading,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__separator,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__date,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__estimate{color:#ffffffe0!important}body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__heading,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__heading,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__heading{color:#ffffffeb!important;font-weight:600!important}body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__date,body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__separator,body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__estimate,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__date,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__separator,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__estimate,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__date,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__separator,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__estimate{color:#ffffffb8!important}body.template-product .shopify-section.cc-product-recommendations .card--product ema-restock .ema-restock__dot,body.template-product .shopify-section[id*=__recommendations] .card--product ema-restock .ema-restock__dot,body.template-product .shopify-section.ema-trending-section .card--product ema-restock .ema-restock__dot{background:#34d399!important;box-shadow:0 0 0 3px #34d3992e!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock,body.template-product .shopify-section.cc-product-recommendations .card--product .product-inventory__status,body.template-product .shopify-section[id*=__recommendations] .card--product .ema-stock,body.template-product .shopify-section[id*=__recommendations] .card--product .product-inventory__status,body.template-product .shopify-section.ema-trending-section .card--product .ema-stock,body.template-product .shopify-section.ema-trending-section .card--product .product-inventory__status{color:#ffffffeb!important;background:#ffffff1a!important;border-color:#ffffff29!important}body.template-product .shopify-section.cc-product-recommendations .card--product .ema-stock[data-inventory-level=backordered]:before,body.template-product .shopify-section[id*=__recommendations] .card--product .ema-stock[data-inventory-level=backordered]:before,body.template-product .shopify-section.ema-trending-section .card--product .ema-stock[data-inventory-level=backordered]:before{background:#f87171!important;box-shadow:0 0 0 3px #f8717138!important}body.template-product .ema-pdp-finance{display:block!important;width:100%!important;margin:.75rem 0 .2rem!important;padding:0!important;box-sizing:border-box!important}body.template-product .ema-pdp-finance__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.75rem!important;width:100%!important;min-height:4.8rem!important;padding:.85rem 1.35rem!important;box-sizing:border-box!important;border-radius:999px!important;border:1px solid rgba(10,13,15,.18)!important;background:#fff!important;color:#0a0d0f!important;text-decoration:none!important;font-size:1.45rem!important;font-weight:650!important;letter-spacing:.01em!important;line-height:1.2!important;box-shadow:0 1px #0a0d0f08!important;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease!important}body.template-product .ema-pdp-finance__btn:hover{border-color:#00c1e48c!important;background:#00c1e40f!important;color:#00161b!important;text-decoration:none!important;box-shadow:0 6px 18px #00c1e41f!important}body.template-product .ema-pdp-finance__btn:focus-visible{outline:2px solid var(--ema-pdp-cyan, #00c1e4)!important;outline-offset:2px!important}body.template-product .ema-pdp-finance__logo{width:52px!important;height:34px!important;object-fit:contain!important;display:block!important;flex:0 0 auto!important;border-radius:3px!important;background:transparent!important}body.template-product .ema-pdp-finance__label{white-space:nowrap!important;color:inherit!important}@media(max-width:480px){body.template-product .ema-pdp-finance__btn{min-height:4.6rem!important;font-size:1.35rem!important;gap:.6rem!important;padding:.8rem 1.1rem!important}body.template-product .ema-pdp-finance__logo{width:46px!important;height:30px!important}}body.template-product{--ema-glow: none !important}body.template-product .product-info__add-button{overflow:hidden!important;border-radius:999px!important;isolation:isolate!important}body.template-product .product-info product-form{overflow:hidden!important;isolation:isolate!important;padding-bottom:2px!important;margin-bottom:0!important}body.template-product .product-info__add-button .btn,body.template-product .product-info__add-button button,body.template-product .product-form [name=add],body.template-product .product-info [name=add],body.template-product .product-info__add-button .btn--primary,body.template-product .product-form .btn--primary,body.template-product .product-info .btn--primary,body.template-product .product-info__add-button .btn--primary:hover,body.template-product .product-info__add-button .btn:hover,body.template-product .product-form [name=add]:hover,body.template-product .product-form .btn--primary:hover,body.template-product .product-info__add-button .btn:focus,body.template-product .product-info__add-button .btn:focus-visible,body.template-product .product-form [name=add]:focus-visible,body.template-product .product-info__add-button .btn--primary:active,body.template-product .product-form [name=add]:active{box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important;-webkit-filter:none!important;text-shadow:none!important}body.template-product .product-info__add-button .btn:hover,body.template-product .product-form [name=add]:hover,body.template-product .product-form .btn--primary:hover{filter:brightness(1.05)!important;transform:none!important;box-shadow:none!important}body.template-product .ema-pdp-finance{position:relative!important;z-index:3!important;isolation:isolate!important;margin:1.15rem 0 .25rem!important;padding:0!important;background:#fff!important}body.template-product .ema-pdp-finance:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:-14px!important;height:14px!important;background:#fff!important;z-index:1!important;pointer-events:none!important;display:block!important}body.template-product .ema-pdp-finance__btn{position:relative!important;z-index:3!important;background:#fff!important;box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important}body.template-product .ema-pdp-tank{display:flex!important;gap:1.1rem!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;margin:.9rem 0 .4rem!important;padding:1.25rem 1.35rem!important;border-radius:1.4rem!important;border:1px solid rgba(0,193,228,.35)!important;background:linear-gradient(135deg,#00c1e417,#00c1e405 60%),#fff!important;color:#0a0d0f!important;position:relative!important}body.template-product .ema-pdp-tank__icon{flex:0 0 auto!important;width:4.2rem!important;height:4.2rem!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#00c1e424!important;color:#0090ab!important}body.template-product .ema-pdp-tank__body{flex:1 1 auto!important;min-width:0!important}body.template-product .ema-pdp-tank__eyebrow{font-size:1.15rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#0090ab!important;margin:0 0 .2rem!important;line-height:1.3!important}body.template-product .ema-pdp-tank__title{font-size:1.6rem!important;font-weight:700!important;line-height:1.3!important;margin:0 0 .25rem!important;color:#0a0d0f!important}body.template-product .ema-pdp-tank__text{font-size:1.4rem!important;line-height:1.45!important;margin:0 0 .85rem!important;color:#3a4449!important}body.template-product .ema-pdp-tank__actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.6rem 1.1rem!important}body.template-product .ema-pdp-tank__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;min-height:4.2rem!important;padding:.7rem 1.5rem!important;box-sizing:border-box!important;border-radius:999px!important;border:1.5px solid #00c1e4!important;background:#fff!important;color:#00566a!important;font-size:1.4rem!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;transition:background .15s ease,box-shadow .15s ease,color .15s ease!important}body.template-product .ema-pdp-tank__btn:hover{background:#00c1e41a!important;color:#00161b!important;text-decoration:none!important;box-shadow:0 6px 18px #00c1e424!important}body.template-product .ema-pdp-tank__btn:focus-visible{outline:2px solid #00c1e4!important;outline-offset:2px!important}body.template-product .ema-pdp-tank__btn.is-busy{opacity:.75!important;pointer-events:none!important}body.template-product .ema-pdp-tank__plus{font-size:1.8rem!important;line-height:1!important;font-weight:600!important;margin-top:-.1rem!important}body.template-product .ema-pdp-tank__link{font-size:1.3rem!important;color:#0a0d0f!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-color:#0090ab80!important}body.template-product .ema-pdp-tank__link:hover{color:#0090ab!important}body.template-product .ema-pdp-tank[data-state=add] .ema-pdp-tank__btn{background:#00c1e424!important;border-color:#00a9c8!important;color:#00434f!important}body.template-product .ema-pdp-tank[data-state=add] .ema-pdp-tank__btn:hover{background:#00c1e438!important;color:#00161b!important}@media(max-width:749px){body.template-product .ema-pdp-tank{padding:1.1rem!important;gap:.9rem!important}body.template-product .ema-pdp-tank__icon{width:3.6rem!important;height:3.6rem!important}body.template-product .ema-pdp-tank__title{font-size:1.6rem!important}body.template-product .ema-pdp-tank__text{font-size:1.4rem!important}body.template-product .ema-pdp-tank__btn{width:100%!important;min-height:4.6rem!important;font-size:1.5rem!important}body.template-product .ema-pdp-tank__link{width:100%!important;text-align:center!important}}body.template-product .product-info .ema-pdp-trust,body.template-product .ema-pdp-trust.ema-pdp-trust--dark,body.template-product .ema-pdp-trust{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;min-height:7.5rem!important}body.template-product .ema-pdp-trust__row,body.template-product .product-info .ema-pdp-trust__row,body.template-product .ema-pdp-trust__item{display:none!important}body.template-product .ema-pdp-trust__tp,body.template-product .product-info .ema-pdp-trust__tp{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;gap:.55rem!important;padding:1.25rem 1.15rem!important;box-sizing:border-box!important}body.template-product .ema-pdp-trust__tp-main{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:.8rem 1.2rem!important;width:100%!important}body.template-product .ema-pdp-trust__tp-mid{align-items:center!important}body.template-product .ema-pdp-trust__tp-logo{margin-left:0!important}body.template-product .ema-pdp-trust__tp-meta{text-align:center!important;width:100%!important}@media(max-width:480px){body.template-product .ema-pdp-trust__tp-logo{margin-left:0!important}}body.template-product .ema-pdp-trust__tp-main{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important}body.template-product .ema-pdp-trust__tp-logo{margin-left:0!important;flex-shrink:0!important}@media(max-width:360px){body.template-product .ema-pdp-trust__tp-main{flex-wrap:wrap!important}}body.template-product .ema-pdp-trust__tp-meta,body.template-product .product-info .ema-pdp-trust__tp-meta{display:none!important}body.template-product .product-info .ema-pdp-trust,body.template-product .ema-pdp-trust.ema-pdp-trust--dark,body.template-product .ema-pdp-trust{min-height:8.25rem!important;padding:1.15rem 1.1rem!important}body.template-product .ema-pdp-trust__tp,body.template-product .product-info .ema-pdp-trust__tp{gap:0!important;padding:1.35rem 1.25rem!important}body.template-product .ema-pdp-trust__tp-main{gap:1rem 1.45rem!important;justify-content:center!important;align-items:center!important}body.template-product .ema-pdp-trust__tp-score{font-size:3.15rem!important;line-height:1!important;letter-spacing:-.03em!important}body.template-product .ema-pdp-trust__tp-stars{width:14rem!important;max-width:100%!important}body.template-product .ema-pdp-trust__tp-stars-fill svg{width:14rem!important;max-width:none!important}body.template-product .ema-pdp-trust__tp-label{font-size:1.5rem!important;line-height:1.2!important}body.template-product .ema-pdp-trust__tp-logo{height:2.85rem!important;width:auto!important;max-width:9.75rem!important;margin-left:0!important}body.template-product .ema-pdp-trust__tp-mid{gap:.35rem!important;align-items:center!important}@media(max-width:480px){body.template-product .product-info .ema-pdp-trust,body.template-product .ema-pdp-trust{min-height:7.25rem!important;padding:1rem .85rem!important}body.template-product .ema-pdp-trust__tp,body.template-product .product-info .ema-pdp-trust__tp{padding:1.1rem 1rem!important}body.template-product .ema-pdp-trust__tp-main{gap:.75rem 1rem!important}body.template-product .ema-pdp-trust__tp-score{font-size:2.7rem!important}body.template-product .ema-pdp-trust__tp-stars{width:11.75rem!important}body.template-product .ema-pdp-trust__tp-stars-fill svg{width:11.75rem!important}body.template-product .ema-pdp-trust__tp-label{font-size:1.3rem!important}body.template-product .ema-pdp-trust__tp-logo{height:2.4rem!important;max-width:8.25rem!important}}body.template-product .product-info .ema-pdp-trust,body.template-product .ema-pdp-trust.ema-pdp-trust--dark,body.template-product .ema-pdp-trust{min-height:0!important;padding:.85rem 1rem!important}body.template-product .ema-pdp-trust__tp,body.template-product .product-info .ema-pdp-trust__tp{gap:0!important;padding:1.1rem 1.15rem!important}body.template-product .ema-pdp-trust__tp-main{gap:1.05rem 1.55rem!important}body.template-product .ema-pdp-trust__tp-score{font-size:3.6rem!important}body.template-product .ema-pdp-trust__tp-stars{width:16rem!important}body.template-product .ema-pdp-trust__tp-stars-fill svg{width:16rem!important}body.template-product .ema-pdp-trust__tp-label{font-size:1.6rem!important}body.template-product .ema-pdp-trust__tp-logo{height:3.2rem!important;max-width:11rem!important}body.template-product .ema-pdp-trust__tp-mid{gap:.4rem!important}@media(max-width:480px){body.template-product .product-info .ema-pdp-trust,body.template-product .ema-pdp-trust{min-height:0!important;padding:.7rem .75rem!important}body.template-product .ema-pdp-trust__tp,body.template-product .product-info .ema-pdp-trust__tp{padding:.95rem .9rem!important}body.template-product .ema-pdp-trust__tp-main{gap:.8rem 1.05rem!important}body.template-product .ema-pdp-trust__tp-score{font-size:3rem!important}body.template-product .ema-pdp-trust__tp-stars{width:12.75rem!important}body.template-product .ema-pdp-trust__tp-stars-fill svg{width:12.75rem!important}body.template-product .ema-pdp-trust__tp-label{font-size:1.35rem!important}body.template-product .ema-pdp-trust__tp-logo{height:2.65rem!important;max-width:9rem!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/ema-pdp.css.map */
