.heading-h1{font-size:var(--desktop-h1-font-size)!important;line-height:var(--desktop-h1-line-height)!important;font-weight:400!important}.heading-h2{font-size:var(--desktop-h2-font-size)!important;line-height:var(--desktop-h2-line-height)!important;font-weight:400!important}.heading-h3{font-size:var(--desktop-h3-font-size)!important;line-height:var(--desktop-h3-line-height)!important;font-weight:400!important}.heading-h4{font-size:var(--desktop-h4-font-size)!important;line-height:var(--desktop-h4-line-height)!important;font-weight:400!important}.heading-h5{font-size:var(--desktop-h5-font-size)!important;line-height:var(--desktop-h5-line-height)!important;font-weight:400!important}@media(max-width:768px){.heading-h1{font-size:var(--mobile-h1-font-size)!important;line-height:var(--mobile-h1-line-height)!important}.heading-h2{font-size:var(--mobile-h2-font-size)!important;line-height:var(--mobile-h2-line-height)!important}.heading-h3{font-size:var(--mobile-h3-font-size)!important;line-height:var(--mobile-h3-line-height)!important}.heading-h4{font-size:var(--mobile-h4-font-size)!important;line-height:var(--mobile-h4-line-height)!important}.heading-h5{font-size:var(--mobile-h5-font-size)!important;line-height:var(--mobile-h5-line-height)!important}}.body-l{font-size:var(--body-l-font-size)!important;line-height:var(--body-l-line-height)!important;font-weight:400!important}.body-m{font-size:var(--body-m-font-size)!important;line-height:var(--body-m-line-height)!important;font-weight:400!important}.body-s{font-size:var(--body-s-font-size)!important;line-height:var(--body-s-line-height)!important;font-weight:400!important}.body-xs{font-size:var(--body-xs-font-size)!important;line-height:var(--body-xs-line-height)!important;font-weight:400!important}.tagline-m{font-size:var(--tagline-m-font-size)!important;line-height:var(--tagline-m-line-height)!important;letter-spacing:var(--tagline-m-letter-spacing)!important;font-weight:400!important}.tagline-s{font-size:var(--tagline-s-font-size)!important;line-height:var(--tagline-s-line-height)!important;letter-spacing:var(--tagline-s-letter-spacing)!important;font-weight:400!important}.bg-black{background-color:var(--color-black)!important}.text-black{color:var(--color-black)!important}.bg-white{background-color:var(--color-white)!important}.text-white{color:var(--color-white)!important}.bg-gray-1{background-color:var(--color-gray-1)!important}.text-gray-1{color:var(--color-gray-1)!important}.bg-gray-2{background-color:var(--color-gray-2)!important}.text-gray-2{color:var(--color-gray-2)!important}.bg-gray-3{background-color:var(--color-gray-3)!important}.text-gray-3{color:var(--color-gray-3)!important}.bg-gray-4{background-color:var(--color-gray-4)!important}.text-gray-4{color:var(--color-gray-4)!important}.bg-gray-5{background-color:var(--color-gray-5)!important}.text-gray-5{color:var(--color-gray-5)!important}.bg-grapefruit{background-color:var(--color-grapefruit)!important}.text-grapefruit{color:var(--color-grapefruit)!important}.bg-blue-sky{background-color:var(--color-blue-sky)!important}.text-blue-sky{color:var(--color-blue-sky)!important}.bg-sunny-yellow{background-color:var(--color-sunny-yellow)!important}.text-sunny-yellow{color:var(--color-sunny-yellow)!important}.bg-lavender{background-color:var(--color-lavender)!important}.text-lavender{color:var(--color-lavender)!important}.bg-lime-green{background-color:var(--color-lime-green)!important}.text-lime-green{color:var(--color-lime-green)!important}.bg-tea-green{background-color:var(--color-tea-green)!important}.text-tea-green{color:var(--color-tea-green)!important}.bg-tourmaline{background-color:var(--color-tourmaline)!important}.text-tourmaline{color:var(--color-tourmaline)!important}.bg-light-salmon{background-color:var(--color-light-salmon)!important}.text-light-salmon{color:var(--color-light-salmon)!important}.collection-card .collection-card__media{border-radius:20px}.collection-card .collection-card__content{align-items:flex-start;gap:12px}.collection-card .collection-card__title{display:flex;padding:2px 16px;justify-content:center;align-items:center;border-radius:32px;background:#fffc;color:var(--color-black)!important}.collection-card__content--on-image{padding:20px}@media screen and (max-width:1024px){.collection-card .collection-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--body-xs-font-size)!important;line-height:var(--body-xs-line-height)!important}}@media screen and (max-width:768px){.collection-card .collection-card__media{border-radius:12px}.collection-card .collection-card__title{font-size:var(--body-s-font-size)!important;line-height:var(--body-s-line-height)!important}}.product-card .product-card__btn{padding:0;width:40px;height:40px;outline-offset:0;min-width:auto;min-height:auto;outline:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;background:none!important}.product-card .product-card__btn-icon,.product-card .loading-spinner,.product-card__btns{width:40px;height:40px}.product-card .product-card__actions{right:8px;bottom:8px;left:unset}.product-card .product-card__info .product-card__title{order:2;margin-top:12px}.product-card .product-card__info .product-card__rating{order:1;margin:0}.product-card .product-card__info .product-card__rating .rating__star path{fill:var(--color-sunny-yellow)}.product-card .product-card__info .product-card__price{order:4;margin-top:8px}.product-card .product-card__info .product-card__price-from{color:var(--color-gray-2)}.product-card .product-card__info .product-card__info-list{order:3;margin-top:8px}.product-card .product-card__info .product-card__info-list ul{margin:0;padding-left:22px;color:var(--color-gray-2)}.product-card .product-card__info .product-card__under-image-badges{margin-top:0;padding:0}@media screen and (max-width:768px){.product-card .product-card__info .product-card__title,.product-card .product-card__info .product-card__price,.product-card .product-card__info .product-card__info-list ul li,.product-card .product-card__info .product-card__price-from,.product-card .product-card__info .product-card__price-item,.product-card .product-card__info .product-card__price-item-old{font-size:var(--body-s-font-size)!important;line-height:var(--body-s-line-height)!important}.product-card .product-card__btn,.product-card .product-card__btn-icon,.product-card .loading-spinner,.product-card__btns{width:32px;height:32px}}.shopify-policy__title{width:100%;aspect-ratio:328 / 142;background-position:center!important;background-repeat:no-repeat!important;background-size:200% auto!important;border-radius:12px;display:flex;justify-content:center;align-items:center;margin-top:32px;margin-bottom:32px}.shopify-policy__title h1{color:var(--color-white, #fff);text-align:center;font-size:28px;font-style:normal;font-weight:400!important;line-height:32px}.shopify-policy__body{margin-top:16px;margin-bottom:40px}.shopify-policy__body h3{color:#1a1a1a;font-size:28px;font-style:normal;font-weight:400;line-height:32px}.shopify-policy__body p{color:#1a1a1a;font-size:16px;font-style:normal;line-height:22px}@media screen and (min-width:768px){.shopify-policy__container{max-width:unset!important;width:100%}.shopify-policy__title{aspect-ratio:1376 / 348;border-radius:20px;background-size:200% auto!important}.shopify-policy__title h1{font-size:36px;line-height:40px}.shopify-policy__body{max-width:678px;margin:32px auto 72px}.shopify-policy__body h3{color:#1a1a1a;font-size:28px;font-style:normal;font-weight:400;line-height:32px}.shopify-policy__body p{color:#1a1a1a;font-size:16px;font-style:normal;line-height:22px}}.quick-view__body{background:#fff}@media screen and (min-width:768px){.quick-view__body{height:calc(100vh - 48px);top:24px;right:24px;border-radius:16px}}.quick-view__content{box-shadow:0 3px 14.8px 7px #0000000a;justify-content:space-between}.quick-view .product__content{padding-top:24px}.quick-view__media{padding:0 32px 24px 24px;height:calc(100% - 24px);background:none}.quick-view-desktop-media-carousel__carousel-slide:not(:first-child){padding-top:12px}.quick-view .product-media__image-wrapper{border-radius:16px}.quick-view .product__info-wrapper{padding-left:8px;margin-top:-24px}.quick-view .product__info{padding:0}.quick-view__header-title{padding-left:0;font-size:var(--body-s-font-size)!important;color:var(--color-black)}.quick-view__close-button{padding-right:0}.quick-view .product-general-info-block h3{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:5%;text-underline-position:from-font}.quick-view .variant__selected-size{font-size:var(--body-s-font-size)!important;line-height:var(--body-s-line-height)!important;color:var(--color-gray-2)}.quick-view .pill--solid{display:flex;min-height:0;min-width:0;padding:2px 12px;justify-content:center;align-items:center;border-radius:21px;background:var(--color-gray-5);font-size:var(--body-s-font-size)!important;line-height:var(--body-s-line-height)!important}.quick-view .pill--solid:hover{background:var(--color-black);color:#fff}.quick-view .product-quantity__label{font-size:var(--body-m-font-size)!important;color:var(--color-black)!important}.quick-view .quantity__input{font-size:var(--body-m-font-size)!important;line-height:var(--body-m-line-height)!important;color:var(--color-black)!important}.quick-view .product-quantity__wrap{margin-top:64px}.quick-view .product-form__btn{width:100%;height:52px;min-height:0;border-radius:32px;background-color:var(--color-lime-green);color:var(--color-black);transition:background-color .3s;text-transform:uppercase;letter-spacing:1.4px;font-size:var(--body-s-font-size)!important}.quick-view .product-form__btn:hover{background-color:var(--color-lime-green-hover)!important}.quick-view .product-form__btn svg{position:absolute;right:1px}.quick-view .product-form__btn .loading-spinner{border-color:var(--color-black)!important}.quick-view .product-form__btn--subscribe{width:100%;height:52px;min-height:0;border-radius:32px;border:1px solid var(--color-black);text-transform:uppercase;font-size:var(--body-s-font-size)!important;letter-spacing:1.4px}.quick-view .product-form__btns{gap:10px;margin-top:-16px}.quick-view .link__text{font-size:var(--body-m-font-size)!important;color:var(--color-gray-2)!important}.quick-view svg.link__chevron path{stroke:var(--color-gray-2)!important}.quick-view a.link{margin-top:28px}.quick-view .quick-view__close-button-with-scale-hover{width:16px;height:16px}.close-button-with-scale-hover:before,.close-button-with-scale-hover:after{height:1px}@media screen and (max-width:768px){.quick-view .product__content{padding-top:0}.quick-view .product__info-wrapper{margin-top:0}.quick-view__header--mobile{padding:0 16px}.quick-view__header--mobile .quick-view__header-title,.quick-view__header--mobile .quick-view__close-button{padding-top:24px;padding-bottom:20px}.quick-view__media{padding:0 16px}.quick-view .product-mobile-media{padding:0}.quick-view .product-media__image-wrapper{border-radius:4px}.quick-view .product-thumbnail-carousel-mobile__thumb-image,.product-thumbnail-carousel-mobile__thumb:before{border-radius:4px;box-shadow:none}.product-thumbnail-carousel-mobile__thumb:before{border:1px solid var(--color-black)}.quick-view .product__info-wrapper{padding:0 16px}.quick-view .product__info>*+*{margin-top:20px}.quick-view .product-form__btns{margin-top:0;gap:12px}.quick-view a.link{margin-top:24px;margin-bottom:24px}}.quick-view .product-variant-picker__option-label{margin-bottom:15px}.quick-view .variant__selected-size{color:var(--color-gray-2)}.quick-view .product-variant-picker__pill-list{column-gap:12px}.quick-view .pill--solid{display:flex;flex-direction:column;min-height:0;min-width:0;padding:0;justify-content:center;align-content:center;align-items:center;border-radius:0;background:none;font-size:var(--body-s-font-size)!important;line-height:var(--body-s-line-height)!important;position:relative;color:var(--color-black)}.quick-view .pill--solid:hover{background:transparent}.product-variant-image{border-radius:50%;height:64px;width:64px;margin-bottom:6px;border:2px solid #f4f4f4;transition:border-color .3s;padding:1px}.quick-view .pill--solid.selected .product-variant-image,.quick-view .pill--solid:hover .product-variant-image{border-color:var(--color-black)}.quick-view .pill--solid span{color:var(--color-black)}.quick-view .pill--solid .pill__price{font-size:12px;line-height:16px;color:gray}
/*# sourceMappingURL=/cdn/shop/t/112/assets/global.css.map */
