.slideshow-content{padding:0}.slideshow-content .slideshow-word{align-items:start}@media screen and (max-width:1023px){.slideshow-content{padding:0}}@media screen and (min-width:768px)and (max-width:1023px){.slideshow-content .slideshow-word{flex-direction:column;justify-content:center;align-items:center;padding:0 80px}}.slideshow-content .slideshow-words .banner__box .heading{color:var(--color-primary);font-size:var(--text-4xl);font-style:normal;font-weight:800;line-height:56px}.product-detail-arrows .button{position:absolute;z-index:10;top:175px}.product-detail-arrows .previous{left:0}.product-detail-arrows .next{right:0}@media screen and (min-width:768px){.product-detail-arrows .button{top:250px}}@media screen and (min-width:1023px){.product-detail-arrows .button{top:100px}}.slideshow-content .slideshow-words .banner__box .subheading{color:var(--color-white);font-size:72px;font-style:normal;font-weight:700;line-height:normal;margin:0}.slideshow-content .slideshow-words .button{min-width:240px;padding:16px 24px;text-align:center;font-size:16px;font-style:normal;font-weight:800;line-height:1.25;background:var(--color-primary);border:1px solid var(--color-primary)}@media screen and (max-width:1023px){.slideshow-content .slideshow-words .button{max-width:100%;width:100%;padding:12px;max-height:100%}}.slideshow-content .slideshow-dots{margin:0;align-items:flex-end;padding:0;border:none}.slideshow-content .slideshow-dots .icon{padding-top:20px;width:37px}.slideshow-content .slideshow-dots .flickity-page-dots{margin-top:40px}@media screen and (max-width:1023px){.slideshow-content .slideshow-dots .flickity-page-dots{margin-top:0;height:52px}}.sections_rich_text .page-width{padding:0 160px}@media screen and (max-width:1023px){.sections_rich_text .page-width{padding:0 16px}}body.template-index .header-section,body.template-index .sections_slideshow,body.template-index .sections_rich_text{background-color:var(--color-blue-e3)}body.template-index .sections_slideshow>.section--padding,body.template-index .sections_rich_text>.section--padding{background-color:transparent}body.template-index .sections_rich_text{border-bottom-left-radius:40px;border-bottom-right-radius:40px;overflow:hidden}body.template-index .sections_slideshow .banner{border-radius:24px;height:580px}body.template-index .sections_slideshow .content-slider{top:0;left:80px;border-radius:24px;background:var(--color-white);max-width:664px;width:49%;padding:80px;display:flex;align-items:center;justify-content:center}.collage.with-richtext,.collage.with-richtext .title-wrapper,.collage.with-richtext .rich-text{padding:0}.collage-large.with-richtext{grid-template-columns:4fr 1fr}@media screen and (max-width:1023px){.collage-large.with-richtext{grid-template-columns:1fr}}.collage.with-richtext .title-wrapper .heading{font-size:48px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:1023px){.collage.with-richtext .title-wrapper .heading{font-size:32px}}.collage.with-richtext .title-wrapper .grid{gap:24px}.collage.with-richtext .title-wrapper .description p{font-size:24px;font-style:normal;font-weight:400;line-height:32px}@media screen and (max-width:1023px){.collage.with-richtext .title-wrapper .description p{font-size:16px}}.collage.collage-small.with-richtext{gap:10rem}@media screen and (max-width:1023px){.collage.collage-small.with-richtext{gap:1.5rem}}.collage.collage-small .title-wrapper .grid{gap:0}.collage.collage-small .title-wrapper .heading{font-size:var(--text-2xl);line-height:36px;font-weight:800;margin:0;max-width:392px}.collage.collage-small .title-wrapper .description{font-size:var(--text-base);font-weight:400;line-height:1.6}.collage.collage-small .rich-text .rte{font-size:var(--text-base);font-weight:400;line-height:1.6;max-width:672px}.decorative-section.section--rounded{margin-bottom:-24px;z-index:9}.decorative-section{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.decorative-svg svg{width:100%;height:auto;display:block}.collection-list .page-width{padding:0 0 0 80px}.collection-list .title-wrapper{min-height:48px}.collection-list .page-width .heading{font-size:var(--text-3xl);font-style:normal;font-weight:800;line-height:45px}@media screen and (max-width:1023px){.collection-list .page-width{padding:0 0 0 16px}}.collection-list .page-width .slider{padding-left:0;margin-left:0}@media screen and (max-width:1023px){.collection-list .page-width .slider{padding:0;margin-right:0}.collection-list .page-width:not(.page-width--full):not(.page-width--narrow){padding-right:0}}.collection-list .page-width .slider .card-grid{--slider-item-width: 392px;--fit-grid-gap: 24px;gap:var(--fit-grid-gap)}.collection-list .arrow-button{position:absolute;right:80px;top:0;z-index:1}.collection-list .arrow-button .button:after{content:none}.collection-list .arrow-button .button .icon{color:var(--color-white)}.collection-list .arrow-button .button:hover .icon{color:var(--color-primary)}.collection-list .arrow-button .button[disabled]{background:var(--color-gray-f5);opacity:1;border:none}.collection-list .arrow-button .button[disabled] .icon{color:var(--color-primary)}.collection-list .arrow-button .button[disabled]:after{border:unset}.collection-list .page-width .slider .card-grid .card{border-radius:24px;background:var(--color-gray-f5);padding:24px 24px 32px}.collection-list .media-card__link .media img{aspect-ratio:unset;width:100%;border-radius:8px}.collection-list .media-card--overlap .media-card__content{position:unset;padding:0;margin-top:24px;display:block}.collection-list .media-card--overlap .media-card__content .collection-card__heading-row{width:100%}.collection-list .media-card--overlap .media-card__content .collection-card__title-wrap{flex:1 1 auto;min-width:0}.collection-list .media-card--overlap .media-card__content .collection-card__title{font-size:var(--text-xl);letter-spacing:normal;line-height:29px;font-weight:800}.collection-list .media-card--overlap .media-card__content .collection-card__heading-row .icon{flex:0 0 auto}.collection-list.products-list-featured .media-card--overlap .media-card__content .collection-card__title{font-size:26px;font-style:normal;font-weight:700;line-height:34px}@media screen and (max-width:1023px){.collection-list.products-list-featured .media-card--overlap .media-card__content .collection-card__title{line-height:20px;font-size:16px}}.collection-list .media-card--overlap .media-card__content .icon{width:21px;height:20px}.sections_featured_product .page-width{padding:0;border-radius:40px}.sections_featured_product .featured-product{max-width:var(--page-width);margin:auto;padding:80px;gap:80px;grid-template-columns:1fr 440px}.sections_featured_product .featured-product .product-form-wrapper{margin-top:40px!important}@media screen and (max-width:1023px){.sections_featured_product .page-width{padding:0 16px}}.featured-product.product--thumbnail .product__spinning{margin-inline-start:var(--radius)}@media screen and (max-width:1023px){.featured-product.product--thumbnail .product__spinning{margin-inline-start:calc(var(--radius) * 2);margin-top:20px}}.featured-product.product--thumbnail .product__media-list .product__media{background-color:var(--color-white)}.featured-product.product--thumbnail .product__media-container{gap:24px}@media screen and (max-width:1023px){.featured-product.product--thumbnail .product__media-container{gap:16px}}.featured-product.product--thumbnail .product__title .heading{color:var(--color-primary);font-size:var(--text-2xl);font-style:normal;font-weight:800;line-height:36px}.featured-product.product--thumbnail .product__title .heading .split-words .word{margin:0;line-height:normal;padding:0}.featured-product.product--thumbnail .product__title .price,.featured-product.product--thumbnail .product__title .price .price__regular{color:var(--color-primary);font-size:var(--text-lg);font-style:normal;font-weight:400;line-height:1.6;align-items:start}.featured-product.product--thumbnail .product__info>*+*{margin-block-start:24px;padding:0}.product-form__buttons .buy-buttons.flex{gap:12px}.product-form__buttons .quantity{border:1px solid var(--color-primary);border-radius:8px;background:var(--color-white);min-height:56px}.product-form__buttons .quantity__input{border-radius:8px;background:transparent;padding:0;color:#4d4f53;text-align:center;font-size:18px;font-weight:600;max-width:60px}.product-form__buttons .quantity__button{color:var(--color-primary);padding-inline:12px}.product-form__buttons .quantity__button:hover{color:#d67a15}.product-form__buttons .quantity__button .icon{width:18px;height:18px}@media screen and (max-width:1023px){.featured-product.product--thumbnail .product__info>*+*{margin-block-start:16px}.product-form__buttons .quantity{min-height:48px}.product-form__buttons .quantity__input{font-size:16px;max-width:50px}}button.shopify-payment-button__button--unbranded:hover{color:var(--color-white)}.featured-product.product--thumbnail .product__text,.featured-product.product--thumbnail .form__label{font-size:var(--text-lg);font-style:normal;font-weight:400;line-height:1.6}.featured-product.product--thumbnail .form__label{margin-bottom:8px}.featured-product.product--thumbnail .label-swatch{color:#1dbcee;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;background:var(--color-white);min-width:48px;height:48px;display:flex;justify-content:center;align-items:center;padding:0 12px}.variant-picker .color-swatch,.variant-picker .color-swatch:before,.variant-picker .color-swatch:after{border-radius:100%}@media screen and (max-width:1023px){.featured-product .label-swatch{min-width:32px;height:32px}}.featured-product .swatches input:is([type=checkbox],[type=radio]):not(:disabled,.disabled)+.label-swatch:hover:after{box-shadow:0 0 #1dbcee}.featured-product.product--thumbnail .label-swatch:after{border-radius:8px;border:1px solid #1dbcee;min-width:48px;height:48px}@media screen and (max-width:1023px){.featured-product .label-swatch:after{min-width:32px;height:32px}}.featured-product.product--thumbnail:not(.quick-view) :checked+.label-swatch:after{background:transparent;box-shadow:unset}.featured-product.product--thumbnail:not(.quick-view) :checked+.label-swatch{color:var(--color-white);background:#1dbcee;border-radius:8px}.featured-product.product--thumbnail .swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch{background-color:rgb(var(--color-red-200) / .115);color:rgb(var(--color-red-300))}.featured-product.product--thumbnail .swatchesinput:is([type=checkbox],[type=radio]):not(:disabled,.disabled)+.label-swatch:hover:after{box-shadow:unset}.featured-product.product--thumbnail .product__inventory{padding-bottom:16px}.featured-product.product--thumbnail .product__inventory progress-bar{border-radius:8px;background:var(--color-white);height:8px}.featured-product.product--thumbnail .product__inventory span{color:var(--color-primary);font-size:var(--text-sm);font-style:normal;font-weight:700;line-height:15px}.featured-product.product--thumbnail .buy-buttons .btn-text{text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.featured-product.product--thumbnail .product__more{padding-top:24px}@media screen and (max-width:1023px){.featured-product.product--thumbnail .product__more{padding-top:16px}.featured-product.product--thumbnail .product__thumbnails-list{gap:16px}.featured-product.product--thumbnail .product__title.with-price{gap:8px}}.featured-product.product--thumbnail .product__more span{color:#4d4f53;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize}.featured-product.product--thumbnail .product__thumbnails-list{justify-content:flex-start}.featured-product.product--thumbnail .product__media-container .indicators .button .btn-fill{background-color:var(--color-white)}.featured-product.product--thumbnail .product__media-container .indicators .button:hover{background:var(--color-primary);background-color:var(--color-primary)}.featured-product.product--thumbnail .product__media-container .indicators .button:hover .icon{color:var(--color-primary)}.product-card{display:flex;padding:24px;flex-direction:column;align-items:center;gap:16px;flex-shrink:0;border-radius:24px;background:var(--color-white)}.product-card__media .quick-view__button{display:none}.product-card__media .media img{width:100%;height:100%;border-radius:8px}.product-card__media .media{border-radius:8px;border:1px solid var(--color-gray-db);background:var(--color-white)}.product-card__content{padding:0;width:100%}.product-card .badges{inset-block-start:0;inset-inline-start:0;top:8px;left:8px}.product-card .badges .badge{display:flex;padding:4px 12px;justify-content:center;align-items:center;color:var(--color-white);font-size:var( --text-sm);font-style:normal;font-weight:800;line-height:16px;border-radius:4px}.product-card .quick-add{justify-content:flex-end;padding-right:8px;bottom:16px}.product-card .quick-add .button{opacity:1;display:flex;width:56px;height:56px;justify-content:center;align-items:center;padding:0;background-color:var(--color-blue-96)}.product-card .quick-add svg{color:var(--color-primary)}.product-bundle-wrapper .product-card__media{justify-content:center;align-items:center;display:flex}.product-card__details{height:100%}.product-bundle-wrapper .price .price__regular{font-size:16px;font-weight:400;line-height:32px}.price .price__regular{font-size:var(--text-base);font-style:normal;font-weight:400;line-height:1.6}.product-card__variants .variant-picker{border-radius:0;border:none;padding:0}.product-card__variants .product-form{height:100%}.quick-add .button:not([disabled]){background:var(--color-blue-96);border:1px solid var(--color-blue-96);transition:all .6s ease}.quick-add .button:not([disabled]):after{border:none}.quick-add .button[aria-busy=true]{pointer-events:none}.product-card--promo .product-card__content .promo-box .promo-title{color:var(--color-white);text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.product-card--promo .product-card__content .promo-box .promo-subtitle p{color:var(--color-white);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product-card--promo .product-card__content .promo-box{justify-content:center;align-items:center;display:flex;flex-direction:column}.product-card--promo .product-card__content .promo-box .grid{gap:0}.product-card--promo .product-card__content{padding:0}.product-card--promo .product-card__content .promo-box .button{margin-top:24px;border-radius:32px;background:var(--color-primary);display:flex;width:100%;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;border:1px solid var(--color-primary);padding:16px 24px}.product-card--promo .product-card__content .promo-box .button .btn-text{font-size:18px;font-style:normal;font-weight:700;line-height:normal;color:var(--color-white)}.sections_product-bundle .product-card .product-card__media .media{background-color:#fff}.sections_product-bundle .product-card{background:#4d4f530d}.sections_product-bundle .page-width{padding:0 160px}@media screen and (max-width:1023px){.sections_product-bundle .page-width{padding:0 16px}}.product-bundle-wrapper .product-grid{gap:24px;overflow:hidden}@media screen and (max-width:1023px){.product-bundle-wrapper .product-grid{gap:16px}}.product-bundle-wrapper .swatches--round-slight .color-swatch,.product-bundle-wrapper .swatches--round-slight .label-swatch,.product-bundle-wrapper .swatches--round .label-swatch,.product-bundle-wrapper .swatches--variant .color-swatch{display:flex;width:32px;height:32px;justify-content:center;align-items:center;border-radius:100%;background:var(--color-white);color:#1dbcee;padding:0}.product-bundle-wrapper .scroll-area{gap:8px}.product-bundle-wrapper .label-swatch:after{box-shadow:none}.product-bundle-wrapper :checked+.label-swatch{color:var(--color-white);background:#1dbcee;padding:0}.product-bundle-wrapper :checked+.label-swatch:after{background:transparent;box-shadow:unset}.product-bundle-wrapper .product-form__submit{min-height:56px;border:1px solid var(--color-primary)}.product-bundle-wrapper .product-form__submit.button--primary .btn-fill{background-color:var(--color-primary)}.product-bundle-wrapper .product-form__submit.button--secondary .btn-fill{background:var(--color-primary);background-color:var(--color-primary)}.product-bundle-wrapper .product-form__submit:hover .btn-text{color:var(--color-white)}.product-bundle-wrapper .product-form__submit .btn-text{text-align:center;font-size:18px;font-weight:700}.product-bundle-wrapper .product-bundle__sidebar{border-radius:24px;border:1px solid #4d4f53;padding:24px;gap:24px}.product-bundle-wrapper .title-wrapper{gap:0}.product-bundle-wrapper .title-wrapper .heading{color:#4d4f53;font-size:32px;font-weight:700}@media screen and (max-width:1023px){.product-bundle-wrapper .title-wrapper .heading{color:var(--color-white)}}.product-bundle-wrapper .rte{margin-top:24px;margin-bottom:8px}.product-bundle-wrapper .rte p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product-bundle-wrapper .free-shipping-bar progress-bar{border-radius:8px;background:#9475b41a}.product-bundle-wrapper .free-shipping-bar progress-bar:before{background-color:var(--color-primary)}.product-bundle-wrapper .horizontal-product{gap:24px}.product-bundle-wrapper .quantity__input{border-radius:8px;background:#4d4f530d;padding:0}@media screen and (max-width:1023px){.product-bundle-wrapper .quantity__input{background-color:var(--color-white)}}.product-bundle-wrapper .horizontal-product__details .text-xs{color:#4d4f53;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:1023px){.product-bundle-wrapper .horizontal-product__details .text-xs{color:var(--color-white)}}.product-bundle-wrapper .horizontal-product__details .horizontal-product__title{color:#4d4f53;font-size:16px;font-weight:700;line-height:24px}@media screen and (max-width:1023px){.product-bundle-wrapper .horizontal-product__details .horizontal-product__title{color:var(--color-white)}}.product-bundle-wrapper .horizontal-product__media{width:80px;height:80px}.product-bundle-wrapper .horizontal-product__details{gap:8px}.product-bundle-wrapper .horizontal-product .grid.gap-3{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.product-bundle-wrapper .horizontal-product__details .price{font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:24px}.product-bundle-wrapper .horizontal-product__quantity .quantity__input{padding:0;color:#4d4f53;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.product-bundle-wrapper .horizontal-product__quantity .quantity__buttons{display:none}.product-bundle-wrapper .horizontal-product__quantity .cart-quantity{height:48px;width:48px}.product-bundle-wrapper product-bundle-remove-button{color:#4d4f53;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1023px){.product-bundle-wrapper product-bundle-remove-button{color:var(--color-white)}}.product-bundle-wrapper .product-bundle__footer button{background:var(--color-primary);border:1px solid var(--color-primary)}.product-bundle-wrapper .product-bundle__footer .btn-text{color:var(--color-white);text-align:center;font-size:18px;font-weight:700}.product-bundle-wrapper .product-bundle__footer button[disabled]:hover .btn-text{color:var(--color-white)}.product-bundle-wrapper .product-bundle__footer button:hover .btn-text{color:var(--color-primary)}.product-bundle-wrapper .product-bundle__footer span{justify-content:center;align-items:center}.product-bundle-wrapper .product-bundle__footer{border-block-start:1px solid #4d4f53;padding-block-start:24px;gap:24px}.product-bundle-wrapper .product-bundle__footer .heading{font-size:24px;font-weight:700;line-height:32px}.product-bundle-wrapper .product-bundle__footer .button~p{display:none}.product-bundle-wrapper .product-bundle__footer .button:not([disabled]):hover{--color-button-background: 248, 148, 32;--color-button-gradient: linear-gradient(to right, var(--color-primary), #ffaa55);background:var(--color-button-gradient);background-color:rgb(var(--color-button-background));border:1px solid rgb(var(--color-button-background))}.product-bundle-wrapper .product-bundle__footer .button:hover.button--primary .btn-fill{background-color:#fff}.product-bundle-wrapper .product-bundle__footer .button:hover .btn-text{color:var(--color-primary)}.featured-collections .page-width{padding:0 0 0 80px}.featured-collections .title-wrapper{min-height:48px}@media screen and (max-width:1023px){.featured-collections .page-width{padding:0 0 0 16px}}.featured-collections .page-width .heading{font-size:var(--text-3xl);font-style:normal;font-weight:800;line-height:45px}.featured-collections .page-width .tab-list{margin:0;padding:0}.featured-collections .page-width .slider{padding-left:0;margin-left:0}@media screen and (max-width:1023px){.featured-collections .page-width .slider{padding:0;margin-right:0}.featured-collections .page-width:not(.page-width--full):not(.page-width--narrow){padding-right:0}}.featured-collections .arrow-button{position:absolute;right:80px;top:0;z-index:1}@media screen and (max-width:1023px){.featured-collections .page-width .tab-list .scroll-area{width:100%;margin:0;padding:0}}.featured-collections .page-width .tab-list .tab__item{height:48px;width:200px;font-size:18px;font-weight:700}.featured-collections .page-width .tab-list .tab__item.button--primary{background:var(--color-primary);background-color:var(--color-primary);border:1px solid var(--color-primary);opacity:1;cursor:pointer}.featured-collections .page-width .tab-list .tab__item.button--primary .btn-text{color:var(--color-white)}.featured-collections .page-width .tab-list .tab__item.button--secondary{background-color:var(--color-white);border:1px solid var(--color-primary)}.featured-collections .page-width .tab-list .tab__item.button--secondary .btn-text{color:var(--color-primary)}.featured-collections .page-width .tab-list .tab__item.button--primary .btn-fill,.featured-collections .page-width .tab-list .tab__item.button--secondary .btn-fill{background:var(--color-primary);background-color:var(--color-primary)}.featured-collections .page-width .tab-list .tab__item:hover .btn-text{color:var(--color-white)}.featured-collections .product-card__media .media{border:none}.featured-collections .page-width .slider .card-grid{--slider-item-width: 392px;--fit-grid-gap: 24px;gap:var(--fit-grid-gap)}.featured-collections .page-width .tab-list .indicators .button:after{content:none}.featured-collections .page-width .tab-list .indicators .button .icon{color:var(--color-white)}.featured-collections .page-width .tab-list .indicators .button:hover .icon{color:var(--color-primary)}.featured-collections .page-width .tab-list .indicators .button[disabled]{background:var(--color-gray-f5);opacity:1;border:none}.featured-collections .page-width .tab-list .indicators .button[disabled] .icon{color:var(--color-primary)}.featured-collections .page-width .tab-list .indicators .button[disabled]:after{border:unset}.featured-collections .page-width .product-grid{gap:24px}.featured-collections .page-width .product-grid .product-card{background-color:var(--color-gray-f5)}.featured-collections .page-width .product-grid .product-card .product-card__content{padding:0;width:100%}.countdown_timer .banner{min-height:579px;max-height:580px}.countdown_timer .section--padding{padding:0 80px}.countdown_timer .banner__content .banner__box{padding:0}.countdown_timer .banner__box .banner__title{color:var(--color-primary);font-size:var(--text-3xl);font-style:normal;font-weight:800;line-height:45px}.countdown_timer .banner__box .banner__subheading{color:var(--color-primary);font-size:var(--text-lg);font-style:normal;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none;margin-top:8px}.countdown_timer .page-width:not(.page-width--full):not(.page-width--narrow){max-width:1512px}.countdown_timer .banner__media{border-radius:24px;height:100%!important}.countdown_timer .content-countdown{display:inline-flex;border-radius:24px;background:var(--color-blue-96);padding:20px 40px;max-width:664px;align-items:center}.countdown_timer .block.animate{margin:0}.countdown_timer .banner__box .countdown__timer{gap:43px;width:100%;display:flex;justify-content:start;align-items:center;margin:40px 0}.countdown_timer .banner__box .countdown__timer p{color:var(--color-primary)!important;text-align:center;font-family:var(--font-proxima-nova);font-size:40px;font-style:normal;font-weight:700;line-height:normal}.countdown_timer .banner__box .countdown__timer .countdown__item{gap:0}.countdown_timer .banner__box .countdown__timer span{color:var(--color-primary)!important;font-family:var(--font-proxima-nova);font-size:var(--text-base);font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.countdown_timer .banner__box .countdown__item{min-width:56.75px}.countdown_timer .banner__box .countdown__item p,.countdown_timer .banner__box .countdown__item p:after{color:var(--color-primary);font-size:40px;font-style:normal;font-weight:700;line-height:41px}.countdown_timer .banner__box .countdown__item p:after{margin-right:0;width:11px;padding-top:20px}.countdown_timer .banner__box .countdown__item span{color:var(--color-white);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0}.countdown_timer .banner__box .button{border-radius:32px;background:var(--color-primary);display:flex;justify-content:center;align-items:center;border:1px solid var(--color-primary);padding:16px 24px;max-width:240px;margin:40px 0 0;height:56px;font-size:var(--text-base);font-weight:800;line-height:1.25}.countdown_timer .banner__box .button:hover{border:1px solid var(--color-primary);color:var(--color-primary)}.countdown_timer .banner__box .button .btn-text{color:var(--color-white);font-size:var(--text-base);font-style:normal;font-weight:800;line-height:normal}.countdown_timer .banner__box .button:hover .btn-text{color:var(--color-primary)}.countdown_timer .banner__box .button .btn-fill{background:var(--color-white)}@media screen and (min-width:1024px){.countdown_timer .content-countdown{width:50%}.countdown_timer .content-countdown .banner__box--small{max-width:100%}}@media screen and (min-width:1440px){.countdown_timer .content-countdown{padding:20px 80px}.countdown_timer .banner__box .countdown__timer .countdown__item{min-width:93.75px;max-width:93.75px}}.sections_shop_the_look .product-card{background:#4d4f530d;display:block}.sections_shop_the_look .product-card .product-card__media .media{background-color:#fff}.sections_shop_the_look .product-card .product-card__content{margin-top:16px}@media screen and (max-width:1023px){.sections_shop_the_look .product-card .product-card__content{margin-top:0}}.sections_shop_the_look .page-width{padding:0 160px}@media screen and (max-width:1023px){.sections_shop_the_look .page-width{padding:0 16px}.sections_shop_the_look .product-card__details{flex-direction:column}.sections_shop_the_look .product-card .button{width:48px;height:48px}}.shop-the-look{column-gap:80px}@media screen and (max-width:1023px){.shop-the-look{gap:16px}}.shop-the-look carousel-element{padding:0}.shop-the-look .title-wrapper{padding:0;margin:0}.shop-the-look .title-wrapper .heading{font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-align:left}@media screen and (max-width:1023px){.shop-the-look .title-wrapper .heading{font-size:32px}}.shop-the-look .flickity-page-dot.is-selected:before,.shop-the-look .flickity-page-dot[aria-current=true]:before{box-shadow:0 0 0 2px #9475b4;background-color:var(--color-white)}.shop-the-look .flickity-page-dots{justify-content:flex-start}.shop-the-look .flickity-page-dot:before{background-color:var(--color-primary);width:4px;height:4px}.sections_slideshow .page-width{padding:0 160px}@media screen and (max-width:1023px){.sections_slideshow .page-width{padding:0 16px}}.wrap_logo_text{justify-content:center;align-items:center;gap:40px}.wrap_logo_text .btn-text{color:#4d4f53;font-size:24px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:1023px){.wrap_logo_text .btn-text{display:none}}.slideshow-logo-banner{display:flex;align-items:center;justify-content:flex-end;gap:24px}.slideshow-logo-banner .logo-image{max-width:150px;height:auto}.decorative-svg-footer{position:absolute;bottom:0;left:0}@media screen and (max-width:767px){.decorative-svg-footer{display:none}}.section-content-product{display:none}.section-content-product.active{display:block}.btn-carousel-on-desktop .button{border:1px solid var(--color-primary);background:var(--color-primary)}.btn-carousel-on-desktop .button:not([disabled]):not(.btn_view_cart):hover{color:var(--color-primary);border:none}.btn-carousel-on-desktop .button:hover .btn-fill{background:var(--color-white)}.btn-carousel-on-desktop .button:hover{background:var(--color-white);border:1px solid var(--color-primary)}.btn-carousel-on-desktop .button .btn-text{color:var(--color-white)}.btn-carousel-on-desktop .button:hover .icon{color:var(--color-primary)}@media screen and (min-width:1024px){.collection-list .title-wrapper{--title-viewport-offset: calc( max((100vw - var(--scrollbar-width, 0px) - var(--page-width)) / 2, 0px) + var(--container-padding) );width:calc(100vw - var(--scrollbar-width, 0px));max-width:calc(100vw - var(--scrollbar-width, 0px));margin-left:calc(var(--title-viewport-offset) * -1);margin-right:calc(var(--title-viewport-offset) * -1);margin-bottom:40px;padding-left:var(--container-padding);padding-right:var(--container-padding)}.featured-collections .title-wrapper{--title-viewport-offset: calc( max((100vw - var(--scrollbar-width, 0px) - var(--page-width)) / 2, 0px) + var(--container-padding) );width:calc(100vw - var(--scrollbar-width, 0px));max-width:calc(100vw - var(--scrollbar-width, 0px));margin-left:calc(var(--title-viewport-offset) * -1);margin-right:calc(var(--title-viewport-offset) * -1);padding-left:var(--container-padding);padding-right:var(--container-padding)}.featured-collections .arrow-button,.collection-list .arrow-button{right:calc(var(--container-padding) - max((100vw - var(--scrollbar-width, 0px) - var(--page-width)) / 2,0px))}.collection-list .page-width .slider--desktop,.featured-collections .page-width .slider--desktop{--slider-viewport-offset: calc( max((100vw - var(--scrollbar-width, 0px) - var(--page-width)) / 2, 0px) + var(--container-padding) );--content-inline-start: var(--container-padding);width:calc(100vw - var(--scrollbar-width, 0px));max-width:calc(100vw - var(--scrollbar-width, 0px));margin-left:calc(var(--slider-viewport-offset) * -1);margin-right:calc(var(--slider-viewport-offset) * -1);padding-left:var(--content-inline-start);padding-right:var(--container-padding);scroll-padding-left:var(--content-inline-start);scroll-padding-right:var(--container-padding)}}@media screen and (max-width:1023px){.product-card__content{width:100%}.product-card__details{display:flex}.product-card .quick-add{bottom:0;padding-bottom:8px}.product-card{border-radius:16px;padding:16px}.product-card .quick-add .button{width:40px;height:40px!important}.price .price__regular{font-size:var(--text-sm);line-height:20px}.collection-list .page-width .slider .card-grid{--slider-item-width: 242px;--fit-grid-gap: 16px;gap:16px;padding-right:16px}.collection-list .page-width .slider .card-grid .card{padding:16px;border-radius:16px}.collection-list .media-card--overlap .media-card__content{padding:0;margin-top:16px}.collection-list .media-card--overlap .media-card__content .collection-card__title{font-size:var(--text-base);line-height:18px}.collage.collage-small .title-wrapper .heading{font-size:var(--text-lg);line-height:32px;max-width:100%}.featured-collections .page-width .slider .card-grid{--slider-item-width: 242px;--fit-grid-gap: 16px;gap:16px;padding-right:16px}.featured-collections .arrow-button,.collection-list .arrow-button{display:none}.featured-collections .page-width .heading,.collection-list .page-width .heading{font-size:var(--text-xl);line-height:1.16}.featured-collections .title-wrapper,.collection-list .title-wrapper{margin-bottom:24px;min-height:unset}body.template-index .sections_rich_text{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.countdown_timer .section--padding{padding:0 16px}body.template-index .sections_slideshow .content-slider{bottom:0;padding:24px 16px;height:auto;right:16px;width:calc(100% - 32px);top:unset;border-radius:16px;left:16px;max-width:unset}.slideshow-content .slideshow-words .banner__box .heading{font-size:var(--text-xl);line-height:1.16}.slideshow-content .slideshow-word{gap:24px}body.template-index .sections_slideshow .banner{border-radius:16px;height:492px}body.template-index .sections_slideshow .banner .banner__media{height:100%}body.template-index .sections_slideshow .banner img{aspect-ratio:2/3}.countdown_timer .banner{height:auto;min-height:auto;max-height:unset}.countdown_timer .media--height>:is(img,svg,video-media){position:unset}.countdown_timer .banner__media{border-radius:16px 16px 0 0}.sections_featured_product .page-width{border-radius:16px}.countdown_timer .content-countdown{padding:24px 16px;max-width:100%;border-radius:0 0 16px 16px;width:100%}.countdown_timer .content-countdown .banner__box--small{max-width:100%}.countdown_timer .banner__overlay~.banner__content{height:auto;position:unset}.countdown_timer .banner__box .banner__title{font-size:var(--text-lg);line-height:1.6}.countdown_timer .banner__content .banner__box{text-align:left}.countdown_timer .banner__box .banner__subheading{font-size:var(--text-base);line-height:1.6}.countdown_timer .banner__box .countdown__timer{gap:28px;margin:8px 0 24px}.countdown_timer .banner__box .button{margin:0}.countdown_timer .banner__box .button{height:48px;max-width:100%}.countdown_timer .banner__box .countdown__item p,.countdown_timer .banner__box .countdown__item p:after{font-size:24px;line-height:26px}.countdown_timer .banner__box .countdown__item p:after{width:7px}.sections_featured_product .featured-product{padding:40px 0;gap:16px}.featured-product.product--thumbnail .product__title .heading{font-size:var(--text-xl);line-height:1.16}.featured-product.product--thumbnail .product__title .price,.featured-product.product--thumbnail .product__title .price .price__regular,.featured-product.product--thumbnail .product__text,.featured-product.product--thumbnail .form__label{font-size:var(--text-base);line-height:1.6}.sections_featured_product .featured-product .product-form-wrapper{margin-top:24px!important}.featured-product.product--thumbnail .product__info .product-form__submit{min-height:48px;height:48px}.featured-product.product--thumbnail .product__inventory{padding-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/home-page.css.map */
