.text-title,.collection-hero.collection-hero--with-image .collection-hero__title,.collection-list-wrapper .title-wrapper-with-link h2{font-weight:300;font-size:36px}.text-title-product-banner{font-weight:300;font-size:28px}.text-price{font-weight:800;font-size:1.5rem}.text-subtitle{font-weight:600;font-size:18px}.text-normal,.collection-hero.collection-hero--with-image .collection-hero__description{font-weight:400;font-size:16px}.marquee{width:100%;overflow:hidden}.marquee--container{position:relative;display:flex;width:100%;justify-content:space-between}.marquee--content{animation-name:marquee;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear;flex-shrink:0;margin:0}.marquee--content li{width:fit-content;display:inline-block;list-style:none;padding-right:10rem;font-size:16px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (min-width: 750px){.collection-hero.collection-hero--with-image{padding:0!important;overflow:hidden}}nav#uncomplicated-breadcrumbs{margin-top:.5rem}nav#uncomplicated-breadcrumbs a{font-weight:700;color:rgba(var(--color-foreground),.75);font-size:1.3rem}nav#uncomplicated-breadcrumbs span{font-size:1.3rem}slider-component .card__badge.top.right{top:-17px;position:absolute}slider-component .price-item--sale{font-size:2.2rem}.collection__title h2{color:var(--color-titles)}@media screen and (min-width: 990px){slider-component .slider--desktop .slider__slide:first-child{margin-left:0!important}slider-component .slider--desktop:after{padding-left:0}}.collection-list-wrapper .title-wrapper-with-link h2{color:var(--color-titles)}.collection-list-wrapper h3.card__heading{color:var(--color-red);font-weight:600}.collection-hero.collection-hero--with-image{padding:0!important}.collection-hero.collection-hero--with-image .collection-hero__title{color:var(--main-color);--color-button-text: none}.collection-hero.collection-hero--with-image .collection-hero__description{color:var(--color-text)}.quick-add__submit:disabled{background-color:gray}.quick-add__submit:after{box-shadow:none!important}.quick-add__submit:hover{box-shadow:none}.product-recommendations{display:block}.product-recommendations__heading{margin:0 0 3rem}.container--for-sat{padding-bottom:64px}.block-swatch-list{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.block-swatch-list .block-swatch{display:flex;padding:1rem 2rem;border:1px solid #333;cursor:pointer}.search-wrapper .field{border:solid 1px}.search-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px;column-gap:20px;row-gap:15px}.search-wrapper .field__input:not(:placeholder-shown){padding-top:1.2rem}#sat-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-gap:10px;row-gap:20px;font-size:14px;line-height:16px}#sat-items .sat-item{width:calc(33% - 30px);min-width:340px;display:flex;flex-direction:column}#sat-items .sat-item .subtitle{font-size:20px;line-height:20px;color:#000}@media screen and (min-width: 641px)and (max-width: 999px){#sat-items .sat-item{width:calc(50% - 20px);min-width:240px}}@media screen and (min-width: 1000px){.search-wrapper{flex-direction:row;justify-content:space-between;margin-bottom:40px;column-gap:20px}}.little-text{text-align:center;padding:5px 0;font-size:1.5rem;line-height:1.3rem;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;flex-direction:column}.little-text a{text-decoration:underline}.little-text .little-text-blocks{white-space:normal}.little-text .little-text-countdown{font-weight:700}@media (min-width: 768px){.little-text{font-size:1.2rem}}.custom-header-banner-link{text-decoration:none}.custom-header-banner-link .page-width-desktop .custom-header-banner{display:grid;grid-template-columns:60% 30%;align-content:center;justify-content:space-evenly;align-items:center}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side{height:100%}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__mobile_version{display:none}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version{padding-left:1.5rem;display:grid;grid-template-rows:15% 50%;line-height:4.5rem;font-size:4rem;height:100%;align-items:center;align-content:center}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version .header-banner__desktop_top_side{font-size:2rem;line-height:2rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version .banner-with-image__text__content-main-text,.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version .banner-with-image__text__content-main-tag{display:inline-block;max-height:fit-content;max-width:fit-content}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version{display:none}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version{grid-template-columns:35% 55%;display:grid;height:100%;line-height:2rem;font-size:1.8rem;align-items:center}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side{width:max-content}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price,.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price__sale{display:flex;flex-flow:column-reverse}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price__sale .price-item--regular{font-size:2rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .header-banner__image_detail__price{position:absolute;display:flex;flex-direction:column;text-align:center;justify-content:center;color:#fff;font-weight:700;bottom:10px;right:10px;width:80px;height:80px}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .header-banner__image_detail__price .header-banner__image_detail__price__price{font-size:1.2rem;line-height:1.2rem;z-index:2}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .header-banner__image_detail__price .header-banner__image_detail__price__compare_at_price{z-index:2;font-size:.7rem;line-height:.7rem;text-decoration:line-through}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .header-banner__image_detail__price svg{width:80px;height:80px;position:absolute;left:0;top:0;z-index:1;-webkit-animation:spin 30s linear infinite;-moz-animation:spin 30s linear infinite;animation:spin 30s linear infinite}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_right_side .header-banner__desktop_version-image{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 640px){.banner-with-image__text__content{margin:0 0 15px}.custom-header-banner-link .page-width-desktop .custom-header-banner{display:grid;grid-template-columns:40% 60%;padding:1rem 1.5rem .5rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__mobile_version{display:block;position:relative;width:100%;height:100%;overflow:hidden}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__mobile_version .header-banner__mobile_version-image{width:100%;height:100%;object-fit:cover;object-position:center}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version{display:none}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side{padding:1rem 0 0 1.3rem;position:relative}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version{display:grid;grid-template-rows:70% 25%;height:100%;line-height:2rem;gap:3px;font-size:1.8rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version .header-banner__mobile_top_side .banner-with-image__text__content-main-text,.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version .header-banner__mobile_top_side .banner-with-image__text__content-main-tag{display:inline-block;max-height:fit-content;max-width:fit-content}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version .header-banner__mobile_bottom_side .header-banner__image_detail__price{position:absolute;display:flex;flex-direction:column;text-align:center;justify-content:center;color:#fff;font-weight:700;bottom:10px;right:10px;width:80px;height:80px}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version .header-banner__mobile_bottom_side .header-banner__image_detail__price .header-banner__image_detail__price__price{font-size:1.2rem;line-height:1.2rem;z-index:2}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version .header-banner__mobile_bottom_side .header-banner__image_detail__price .header-banner__image_detail__price__compare_at_price{z-index:2;font-size:.7rem;line-height:.7rem;text-decoration:line-through}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__mobile_version .header-banner__mobile_bottom_side .header-banner__image_detail__price svg{width:80px;height:80px;position:absolute;left:0;top:0;z-index:1;-webkit-animation:spin 30s linear infinite;-moz-animation:spin 30s linear infinite;animation:spin 30s linear infinite}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version{display:none}}@media screen and (min-width: 641px)and (max-width: 999px){.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version{line-height:2.6rem;font-size:2.2rem;grid-template-rows:20% 60%}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version .header-banner__desktop_top_side{font-size:1.5rem;line-height:2rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version{grid-template-columns:45% 55%;display:grid;height:100%;line-height:2rem;font-size:2rem;align-items:center}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side{width:max-content}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price{display:flex;flex-flow:column-reverse}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price-item{font-size:2rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price__sale{display:flex;flex-flow:column-reverse}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price__sale .price-item--regular,.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .badge{font-size:1.2rem}}@media screen and (min-width: 1000px)and (max-width: 1279px){.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__left-side .header-banner__desktop_version{line-height:3.5rem;font-size:3rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version{grid-template-columns:40% 60%;display:grid;height:100%;line-height:2rem;font-size:2rem;align-items:center}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side{width:max-content}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price{display:flex;flex-flow:column-reverse}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price-item{font-size:2.5rem}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price__sale{display:flex;flex-flow:column-reverse}.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .price__sale .price-item--regular,.custom-header-banner-link .page-width-desktop .custom-header-banner .header-banner__right-side .header-banner__desktop_version .header-banner__desktop_left_side .custom-price-header-banner .price .badge{font-size:1.5rem}}.banner-with-image__container{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:none;min-height:400px}.banner-with-image__container .banner-with-image__text__content .banner-with-image__text__content-main-text,.banner-with-image__container .banner-with-image__text__content .banner-with-image__text__content-main-tag{display:inline;max-height:fit-content;max-width:fit-content}.banner-with-image__text{grid-column:1;grid-row:1;padding:3rem 2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;gap:10px}.banner-with-image__text .banner-with-image__text__little_title{font-size:1.5rem}.banner-with-image__image{grid-column:2;grid-row:1;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width: 640px){.banner-with-image__container{display:grid;grid-template-columns:repeat(1,100%);grid-template-rows:min(45vh,300px);min-height:400px}.banner-with-image__container .banner-with-image__text{grid-column:1;grid-row:2}.banner-with-image__container .banner-with-image__image{grid-column:1;grid-row:1}section[data-section-type=banner-with-image] .container{padding:0}}@media screen and (min-width: 641px)and (max-width: 999px){h3{font-size:4rem;line-height:4rem}}@media screen and (min-width: 1000px){.banner-with-image__container{display:grid;grid-template-columns:repeat(5,20%);grid-template-rows:none;min-height:400px}.banner-with-image__text{grid-column:1/3;grid-row:1;font-size:1rem}.banner-with-image__text h3{font-size:clamp(2rem,4vw,4.5rem)}.banner-with-image__image{grid-column:3/6;grid-row:1}}.help-us-content{display:flex;align-items:center;flex-flow:column;justify-content:space-evenly}.help-us-content .help-us-options-container{width:100%;display:flex;justify-content:space-evenly}.help-us-content .help-us-options-container .help-us-options{display:flex;flex-flow:column;align-items:center}.help-us-content .help-us-options-container .help-us-options .button-help-us{font-size:15px;padding:12px 15px;gap:5px;justify-content:center;box-sizing:border-box;display:flex;align-items:center;font-family:Arial,sans-serif;font-weight:500;line-height:0;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:250px}@media screen and (max-width: 750px){.help-us-content{display:flex;align-items:center;flex-flow:column;justify-content:space-evenly}.help-us-content .help-us-options-container{width:100%;display:flex;flex-flow:column;justify-content:space-evenly}.help-us-content .help-us-options-container .help-us-options{display:flex;flex-flow:column;align-items:center}.help-us-content .help-us-options-container .help-us-options .button-help-us{font-size:15px;padding:12px 15px;gap:5px;justify-content:center;box-sizing:border-box;display:flex;align-items:center;font-family:Arial,sans-serif;font-weight:500;line-height:0;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:250px}}@media screen and (max-width: 640px){.slideshow__slide .banner__content-mobile--top-left{align-items:flex-start;justify-content:flex-start}.slideshow__slide .banner__content-mobile--top-center{align-items:flex-start;justify-content:center}.slideshow__slide .banner__content-mobile--top-right{align-items:flex-start;justify-content:flex-end}.slideshow__slide .banner__content-mobile--middle-left{align-items:center;justify-content:flex-start}.slideshow__slide .banner__content-mobile--middle-center{align-items:center;justify-content:center}.slideshow__slide .banner__content-mobile--middle-right{align-items:center;justify-content:flex-end}.slideshow__slide .banner__content-mobile--bottom-left{align-items:flex-end;justify-content:flex-start}.slideshow__slide .banner__content-mobile--bottom-center{align-items:flex-end;justify-content:center}.slideshow__slide .banner__content-mobile--bottom-right{align-items:flex-end;justify-content:flex-end}}.menu-drawer .menu-drawer__inner-container .menu-drawer__navigation ul{height:100%;display:flex;flex-direction:column}.banner-card__container .card__head .card__heading{font-size:3rem}.banner-card__container .card__head .card__description,.banner-card__container .card__bottom .card__heading{font-size:2rem}@media screen and (max-width: 640px){.banner-card__container .card__head .card__heading{font-size:2rem}.banner-card__container .card__head .card__description,.banner-card__container .card__bottom .card__heading{font-size:1.5rem}}.submenu{text-align:center;margin-top:2rem;margin-bottom:4rem}.submenu a{text-decoration:none}.submenu-options{display:flex;flex-direction:column;justify-content:space-evenly;align-items:stretch;gap:2rem}.submenu-option{display:flex;flex-direction:column;gap:1.5rem;width:100%;border:1px solid #151718;border-radius:25px;padding:1rem 0;align-items:center;justify-content:center}@media screen and (min-width: 641px){.submenu-options{flex-direction:row;flex-wrap:wrap}.submenu-option{width:40%}}@media screen and (min-width: 1000px){.submenu{margin-bottom:7rem}.submenu-option{width:30%}}.billing-form{padding-bottom:4rem}.billing-form #billing-request-form-submitted #form-header-container #form-header,.billing-form #billing-request-form-content #form-header-container #form-header{margin-bottom:0;padding-bottom:2rem}.billing-form #billing-request-form-content #billing-request-form{display:flex;align-items:center;width:100%;flex-flow:column;gap:2rem}.billing-form #billing-request-form-content #billing-request-form .contact__fields{width:100%;display:flex;flex-flow:column;gap:2rem}.billing-form #billing-request-form-content #billing-request-form .contact__fields .field__input{height:100%}.billing-form #billing-request-form-content #billing-request-form .contact__fields .field__icon{position:absolute;top:52%;right:1rem;transform:translateY(-50%);cursor:pointer;width:2rem;pointer-events:none}.billing-form #billing-request-form-content .form-info{color:gray;font-size:10px;display:none}.billing-form #billing-request-form-submitted{display:none}.custom-pop-up-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99;display:none}.custom-pop-up{align-content:center;justify-content:center;width:100%;height:100%;display:none}.pop-up-container{position:fixed;padding:40px 0;z-index:100;max-width:800px;width:624px;display:block;max-height:60rem;background-color:#fff}@media screen and (max-width: 768px){.pop-up-container{margin:0;padding:40px 0;max-width:100%}}.pop-up-content{display:flex;flex-flow:column;gap:2rem;text-align:center;height:100%}.pop-up-content .pop-up-header{height:10%;display:flex;align-items:center;justify-content:center;position:relative}.pop-up-content .pop-up-header .pop-up-header-logo{display:flex;justify-content:center;align-items:center}.pop-up-content .pop-up-header .pop-up-header-logo img{max-width:15rem}.pop-up-content .pop-up-header .popup-close-button{position:absolute;right:-20px;top:-35px}.pop-up-content .pop-up-header .popup-close-button svg{width:20px}.pop-up-content .pop-up-body{height:max-content}.pop-up-content .pop-up-body .pop-up-body-block-content-texts{word-break:break-word;line-height:150%;padding:0 40px}.pop-up-content .footer-block--newsletter{text-align:start!important;margin:0!important;gap:0!important;display:flex;flex-direction:column}.pop-up-content .footer-block--newsletter .newsletter-pop-up-form,.pop-up-content .footer-block--newsletter .newsletter-pop-up-form button{width:100%}.pop-up-content .footer-block--newsletter .pop-up-form__field-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:column;gap:1rem}.pop-up-content .shopify-app-block{width:100%}.pop-up-content .shopify-app-block #app-embed *{min-width:100%!important;max-width:100%!important;box-sizing:border-box!important}.pop-up-content .shopify-app-block #app-embed form,.pop-up-content .shopify-app-block #app-embed .form,.pop-up-content .shopify-app-block #app-embed input,.pop-up-content .shopify-app-block #app-embed button,.pop-up-content .shopify-app-block #app-embed select,.pop-up-content .shopify-app-block #app-embed textarea{width:100%!important;min-width:100%!important}.trustpilot-widget{text-align:center}.trustpilot-widget a:link,.trustpilot-widget a:visited{color:var(--main-color);text-decoration:none}.cart-item__details>*+*{margin-top:.6rem;display:flex;flex-flow:row-reverse;min-width:100%;justify-content:start;gap:1rem}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column-reverse;gap:.6rem;row-gap:.6rem;column-gap:.6rem;min-width:max-content}.cart-drawer .totals__total-value{font-weight:700}
/*# sourceMappingURL=/s/files/1/0709/1119/7457/t/4/assets/overwrite.css.map */
