:root{--text-font-family: "FuturaStd", sans-serif;--heading-font-family: "FuturaStd", sans-serif;--heading-font-weight: 700;--heading-letter-spacing: 0;--text-letter-spacing: 0;--rounded-button: 100px}.button,.btn{--button-custom-background: var(--tertiary-color);--button-custom-color: var(--white);display:inline-flex;align-items:center;justify-content:center;font-weight:700;background-color:var(--button-custom-background);border:0;color:var(--button-custom-color)}:is(.button,.btn).button--xl,:is(.button,.btn):not(.button--sm):not(.button--lg){min-height:60px;padding:0 42px;font-size:16px;line-height:19px}@media(hover:hover){:is(.button,.btn):hover{--button-custom-background: var(--accent-2)}}:is(.button,.btn):active{--button-custom-background: var(--accent-2)}:is(.button,.btn).button-secondary{--button-custom-background: var(--primary-color)}@media(hover:hover){:is(.button,.btn).button-secondary:hover{--button-custom-background: var(--secondary-color)}}:is(.button,.btn).button-secondary:active{--button-custom-background: var(--secondary-color)}:is(.button,.btn).button-tertiary{--button-custom-background: var(--white);--button-custom-color: var(--primary-color)}@media(hover:hover){:is(.button,.btn).button-tertiary:hover{--button-custom-background: var(--accent-1)}}:is(.button,.btn).button-tertiary:active{--button-custom-background: var(--accent-1)}:is(.button,.btn).disabled,:is(.button,.btn)[disabled]{--button-custom-background: var(--strokes-gray);--button-custom-color: var(--text-gray);pointer-events:none}.header__cart-count{bottom:-7px;right:-6px;top:auto}.header__cart-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.count-bubble{background-color:var(--tertiary-color);color:var(--white)}.mega-menu__nav li:only-child>a{color:var(--text-gray);transition:.15s ease-in-out}.mega-menu__nav li:only-child>a:hover{color:var(--primary-color)}a.text-with-icon:has(.circle-chevron) .reversed-link{color:var(--primary-color);background-position:left calc(100% - 5px)}a.text-with-icon:has(.circle-chevron) .circle-chevron{background-color:var(--secondary-color);color:var(--white)}@media(hover:hover){a.text-with-icon:has(.circle-chevron):hover .circle-chevron{background-color:var(--primary-color)}}@media(pointer:coarse){a.text-with-icon:has(.circle-chevron):active{text-decoration:underline}a.text-with-icon:has(.circle-chevron):active .circle-chevron{background-color:var(--primary-color)}}.header__secondary-nav .header__icon-list a{display:flex;justify-content:center;align-items:center}@media(max-width:1149px){.header__secondary-nav .header__icon-list a:not(:has(.header__cart-count)){display:none}}@media(max-width:1149px){.header__icon-list [aria-controls]{display:flex;justify-content:center;align-items:center}}.panel-footer__account-link{display:flex;justify-content:center;align-items:center;gap:8px}@media(min-width:700px){.content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:574px}}.product-card{background:var(--background-gray)}.product-card__mobile-quick-buy-button{background-color:var(--tertiary-color);border:0;color:var(--white)}.product-card__mobile-quick-buy-button:active{background-color:var(--accent-2)}.product-card__badge-list .badge:not(:first-child):not(:nth-child(2)){display:none}.badge--sold-out{background-color:var(--strokes-gray);color:var(--text-gray)}.badge--on-sale{background-color:var(--sales-red);color:var(--white)}.badge--best-seller{background-color:var(--tertiary-color);color:var(--white)}.badge--new{background-color:var(--secondary-color);color:var(--white)}.shopify-section--testimonials .ring:not([disabled]){box-shadow:0 0 0 1px rgb(var(--text-color))}#insta-feed h2{font-weight:700;font-size:var(--text-h2);line-height:1.1}.shopify-section--text-with-icons{--section-background-hash: 1 !important}@media(max-width:999px){.footer__block-logo{max-width:100px}}@media(max-width:699px){.footer__block-logo{grid-column:span 2}}.footer .social-media a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:100%;background-color:#ffffff4d;transition:.15s ease-in-out}@media(hover:hover){.footer .social-media a:hover{background-color:var(--secondary-color)}}.footer .social-media a:active{background-color:var(--secondary-color)}.footer .social-media svg{max-width:16px}.footer__payment-icons img{max-height:24px;opacity:.7}.footer__aside-bottom{align-items:flex-end}.footer__copyright>p,.footer__policy-links a{color:#ffffffc7}.footer__newsletter-form{max-width:none}.footer__newsletter-form .input{height:60px;background-color:#ffffff40;border-radius:100px;font-family:var(--primary-font);font-size:16px;padding:0 68px 0 20px;border:0;color:var(--white);transition:.15s}.footer__newsletter-form .input:focus-visible,.footer__newsletter-form .input:focus{outline:none;box-shadow:none}.footer__newsletter-form .input:-internal-autofill-selected,.footer__newsletter-form .input:-webkit-autofill,.footer__newsletter-form .input:-webkit-autofill:hover,.footer__newsletter-form .input:-webkit-autofill:focus,.footer__newsletter-form .input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--white) inset}.footer__newsletter-form .floating-label{--spacing-4: 25px;height:100%;color:var(--white);opacity:1}.footer__newsletter-form .circle-chevron{background-color:var(--white)}.footer__newsletter-form .circle-chevron:after{content:"";width:5px;height:6px;background-image:url(icon-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.footer__newsletter-form .circle-chevron svg{display:none}.footer__newsletter-form .circle-chevron:active{background-color:var(--secondary-color)}.footer__newsletter-form .circle-chevron:active:after{background-image:url(icon-arrow-right-white.svg)}:is(.footer__newsletter-form .form-control:has(input:-internal-autofill-selected),.footer__newsletter-form .form-control:has(input:-webkit-autofill),.footer__newsletter-form .form-control:has(input:-webkit-autofill:hover),.footer__newsletter-form .form-control:has(input:-webkit-autofill:focus),.footer__newsletter-form .form-control:has(input:-webkit-autofill:active)) .floating-label{color:var(--primary-color)}:is(.footer__newsletter-form .form-control:has(input:-internal-autofill-selected),.footer__newsletter-form .form-control:has(input:-webkit-autofill),.footer__newsletter-form .form-control:has(input:-webkit-autofill:hover),.footer__newsletter-form .form-control:has(input:-webkit-autofill:focus),.footer__newsletter-form .form-control:has(input:-webkit-autofill:active)) .circle-chevron{background-color:var(--secondary-color)}:is(.footer__newsletter-form .form-control:has(input:-internal-autofill-selected),.footer__newsletter-form .form-control:has(input:-webkit-autofill),.footer__newsletter-form .form-control:has(input:-webkit-autofill:hover),.footer__newsletter-form .form-control:has(input:-webkit-autofill:focus),.footer__newsletter-form .form-control:has(input:-webkit-autofill:active)) .circle-chevron:after{background-image:url(icon-arrow-right-white.svg)}@media(hover:hover){.footer__newsletter-form .form-control:hover .input{background-color:var(--white);color:var(--primary-color)}.footer__newsletter-form .form-control:hover .floating-label{color:var(--primary-color)}.footer__newsletter-form .form-control:hover .circle-chevron{background-color:var(--secondary-color)}.footer__newsletter-form .form-control:hover .circle-chevron:after{background-image:url(icon-arrow-right-white.svg)}}.product-list__promo .h6{--heading-font-weight: 500}@media(min-width:1000px){.product-list__promo:first-child{--product-list-promo-grid-column: span 1}.product-list__promo:not(:first-child){--product-list-promo-grid-column: span 2}}.product-list:not(:has(.product-card--blends)) .product-list__promo .content-over-media{min-height:0}.product-info__vendor a{opacity:1;color:var(--text-gray)}.product-info__price-badges{display:flex;flex-wrap:wrap;gap:5px var(--spacing-2)}.product-info__price-badges .price-list{gap:5px var(--spacing-2)}.product-info__price compare-at-price.text-subdued{color:var(--text-gray)}.product-info__badge-list .badge:not(:first-child){display:none}.variant-picker__option-info,.variant-picker__option-info .text-subdued{color:var(--primary-color)}:is(.variant-picker__option-info,.variant-picker__option-info .text-subdued) span{font-weight:650}.variant-picker__option-values .block-swatch{color:var(--primary-color)}.offer--presale{background-color:var(--background-gray);color:var(--primary-color)}@media(max-width:999px){.product-info__offer-list{grid-template-columns:1fr}}.shopify-section--faq:has(.hidden[data-product-linking-update]){display:none}:is(.shopify-section--faq .accordion__toggle,.shopify-section--faq .group[aria-expanded=true]) .circle-chevron.group-expanded\:colors:not([disabled]){background-color:var(--secondary-color);color:var(--white)}@media(hover:hover){.shopify-section--faq .accordion__toggle:hover .circle-chevron.group-expanded\:colors:not([disabled]){background-color:var(--primary-color);color:var(--white)}}.shopify-section--faq .accordion__toggle:active .circle-chevron.group-expanded\:colors:not([disabled]){background-color:var(--primary-color);color:var(--white)}@media(max-width:999px){body:has(.hot-spot-popover[open]) .rawa-container{display:none}}@media(max-width:999px){.shopify-section--hot-spots .section-stack{padding-top:var(--section-stack-spacing-block, 0px)}}.shopify-section--reviews:has(#revieDataIA:empty):has(#revieList:empty),.shopify-section--reviews:has(.shopify-app-block:empty){display:none}.shopify-section--reviews #content-rl-w [data-stre]{font-size:13px;line-height:13px}.shopify-section--reviews #content-rl-w h2{display:none}.shopify-section--reviews #content-rl-w hr{background-color:var(--strokes-gray)}.shopify-section--reviews #content-rl-w .review-revie{display:none}.shopify-section--reviews #content-rl-w #revieList{padding:22px 22px 0}.shopify-section--reviews #content-rl-w .summary{display:none}.shopify-section--reviews #revieDataIA{padding:0 22px 22px}@media(max-width:700px){.shopify-section--reviews #revieDataIA>.content-flex:first-child{justify-content:center}}.shopify-section--reviews #revieDataIA .star-list{max-width:234px}@media(max-width:700px){.shopify-section--reviews #revieDataIA .star-list{padding-right:0}}.shopify-section--reviews #revieDataIA .info-dt-r,.shopify-section--reviews #revieDataIA .op-text{font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (28 - 22) * ((100vw - 360px) / (1440 - 360))),28px);font-weight:700}.shopify-section--reviews #revieDataIA .op-text{margin-left:8px}.shopify-section--reviews #revieDataIA .ng-label{justify-content:space-between;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (28 - 22) * ((100vw - 360px) / (1440 - 360))),28px);font-weight:450;color:var(--primary-color)}.shopify-section--reviews #revieDataIA .ng-label .ng-star{font-size:13px;line-height:13px}.shopify-section--reviews #revieDataIA .c-ratingBreakdownGraph-row-bar{top:3px}.shopify-section--reviews #revieDataIA .ng-bar-background,.shopify-section--reviews #revieDataIA .ng-row-bar-foreground{height:8px}.shopify-section--reviews #revieDataIA .ng-bar-background{background-color:var(--background-gray)}.shopify-section--reviews #revieDataIA .ng-row-bar-foreground{background-color:var(--secondary-color)}.shopify-section--reviews #revieDataIA .ng-ratingBreakdownGraph{font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (28 - 22) * ((100vw - 360px) / (1440 - 360))),28px);font-weight:450;color:var(--primary-color)}@media(max-width:700px){.shopify-section--reviews #revieDataIA .ng-ratingBreakdownGraph{width:15px}}.shopify-section--reviews #revieDataIA .content-start .slide{flex-shrink:0;max-width:150px;width:100%;height:auto;padding:0 5px}.shopify-section--reviews #revieDataIA .content-start .slide img{aspect-ratio:150 / 196;object-fit:cover;border-radius:8px}@media(max-width:700px){.shopify-section--reviews #revieDataIA .content-start .slide{max-width:82px;padding:0 4px}.shopify-section--reviews #revieDataIA .content-start .slide img{aspect-ratio:82 / 107;border-radius:8px}}.shopify-section--reviews #revieDataIA .slide-track{justify-content:flex-start}.shopify-section--reviews #revieList .detail-star label{margin:0;font-size:clamp(13px,calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))),14px)!important;line-height:clamp(18px,calc(18px + (20 - 18) * ((100vw - 360px) / (1440 - 360))),20px)!important;color:var(--text-gray);font-weight:400}.shopify-section--reviews #revieList .detail-star b{color:var(--primary-color);font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (28 - 22) * ((100vw - 360px) / (1440 - 360))),28px);font-weight:700;margin-right:4px}.shopify-section--reviews #revieList .detail-star svg{width:15px;height:15px}.shopify-section--reviews #revieList .detail-star svg circle{fill:#00c240!important}.shopify-section--reviews #revieList .commentRevie{font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (28 - 22) * ((100vw - 360px) / (1440 - 360))),28px);color:var(--primary-color);font-weight:500}.shopify-section--reviews #revieList .detail-star>div .imgn-rv img,.shopify-section--reviews #revieList .detail-star>div .imgn-rv video{aspect-ratio:110 / 139;width:110px;border-radius:4px}@media(max-width:700px){.shopify-section--reviews #revieList .detail-star>div .imgn-rv img,.shopify-section--reviews #revieList .detail-star>div .imgn-rv video{aspect-ratio:82 / 104;width:82px;border-radius:3px}}.shopify-section--reviews #revieList .content-media-revie:has(audio):has(.content-convert){flex-direction:column;align-items:flex-end!important}.shopify-section--reviews #revieList .content-media-revie:has(audio):has(.content-convert) .content-convert{position:static;margin:0}@media(max-width:700px){.shopify-section--reviews #revieList .content-media-revie:has(audio):has(.content-convert){align-items:flex-start!important}}.shopify-section--reviews .paginationRevie{gap:54px;align-items:center}.shopify-section--reviews .paginationRevie a{width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:16px;text-decoration:none;font-weight:700;color:var(--primary-color);border:0;background-color:transparent;padding:0}@media(hover:hover){.shopify-section--reviews .paginationRevie a:hover:not(.active){background-color:transparent;text-decoration:underline}.shopify-section--reviews .paginationRevie a:active{background-color:transparent;text-decoration:underline}}.shopify-section--reviews .paginationRevie a:not([onclick]){position:relative}.shopify-section--reviews .paginationRevie a:not([onclick]):after{content:"";position:absolute;width:7px;height:7px;top:3px;right:3px;background-image:url(icon-bubbles.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(3px);opacity:0}@media(hover:hover){.shopify-section--reviews .paginationRevie a:not([onclick]):after{transition:.2s ease-in-out}.shopify-section--reviews .paginationRevie a:not([onclick]):hover:after{opacity:1;transform:translateY(0)}}.shopify-section--reviews .paginationRevie a:not([onclick]):active:after{opacity:1;transform:translateY(0)}.shopify-section--reviews .paginationRevie a[onclick]{border-radius:50%;background-color:var(--secondary-color);font-size:0;background-image:url(icon-arrow-right-white.svg);background-position:center;background-repeat:no-repeat;background-size:6px}@media(hover:hover){.shopify-section--reviews .paginationRevie a[onclick]:hover{background-color:var(--primary-color)}.shopify-section--reviews .paginationRevie a[onclick]:active{background-color:var(--primary-color)}}.shopify-section--reviews .paginationRevie a[onclick]:first-child{transform:rotate(180deg)}.shopify-section--reviews .paginationRevie a[onclick].disabled{background-image:url(icon-arrow-right.svg);background-color:var(--background-gray);pointer-events:none}@media(max-width:700px){.shopify-section--reviews .paginationRevie{gap:20px}}.contact-form .input,.contact-form .textarea{background-color:var(--white)}:is(.contact-form .input,.contact-form .textarea):-internal-autofill-selected,:is(.contact-form .input,.contact-form .textarea):-webkit-autofill,:is(.contact-form .input,.contact-form .textarea):-webkit-autofill:hover,:is(.contact-form .input,.contact-form .textarea):-webkit-autofill:focus,:is(.contact-form .input,.contact-form .textarea):-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--white) inset}@media(max-width:699px){.shopify-section--rich-text .image-icon{width:var(--icon-mobile-max-width)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
