:root{--grd-bg:linear-gradient(90deg, #580F0F 33.17%, #FE0000 100%);--clr-red:#9A0909;--cor-black:#363636;--blacker:#000;--pricee-border:#888888}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:60px}h2,.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:50px}h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:30px}h4,.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-size:16px}h5,.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-size:16px}h6,.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-size:16px}.text-right{text-align:right!important}.hero__container .hero__content-wrapper{justify-content:space-between}.resource-list--grid .resource-list__item .collection-card{padding:10px 10px 30px}.product-card quick-add-component add-to-cart-component{display:none}.product-card .product-form-buttons .add-to-cart-button{width:auto}.product-card .swym-advanced-wishlist-collections-container{left:inherit;right:0}.product-card .swym-advanced-wishlist-collections-container .swym-advanced-wishlist-collections{position:static;transform:inherit!important;background:#9e9e9e;height:35px;width:35px;border-radius:100%;display:grid;gap:0;place-items:center}.product-card .swym-advanced-wishlist-collections-container .swym-advanced-wishlist-collections svg{margin-top:-5px;color:#fff}.shop_by_lens .swym-advanced-wishlist-collections-container{display:none}.full-card-color-class{padding:20px!important}.full-card-color-class .child_div_inner{padding:20px;border-radius:10px}.full-card-color-class .product-benefits h5{margin:0 0 10px;color:#000;font-weight:600}.full-card-color-class .title{font-size:25px;line-height:1.3;color:#fff;margin:0 0 20px;font-weight:700;min-height:66px}.full-card-color-class .product-benefits{color:#363636;padding-top:30px}.full-card-color-class .product-benefits ul{padding:0 0 0 16px;font-size:15px}.page-terms-and-conditions #MainContent h2,.page-privacy-policy #MainContent h2{font-size:30px}.page-terms-and-conditions #MainContent h2,.page-privacy-policy #MainContent h2{font-size:24px}a.button,.add-to-cart-button{background:var(--grd-bg);padding:10px 40px;width:auto;color:#fff}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{background:var(--grd-bg);padding:10px 40px;width:auto}.button-secondary{padding:10px 40px;width:auto}header{border-bottom:1px solid rgba(0,0,0,.05)}header .svg-wrapper>svg{height:16px!important}.template-collection .collection-wrapper{padding:0 50px}.hero .main_Banner .caption_box{height:100%;padding:60px 0 0}.hero .main_Banner .caption_box .group-block-content{position:relative;display:flex;flex-wrap:wrap;gap:20px}.hero .main_Banner .caption_box>.group-block-content{justify-content:space-between}.hero .main_Banner .banner_points .group-block-content{display:flex;width:auto;align-items:center;justify-content:center}.hero .main_Banner .banner_points .group-block-content>*{width:auto;flex:inherit}.hero .main_Banner .banner_points .group-block-content .text-block>*{max-inline-size:inherit}.marquee__content .marquee__repeated-items{display:flex!important;align-items:center!important;gap:0!important}.marquee__content .marquee__repeated-items:after{display:none!important}.marquee__content .marquee__repeated-items .text-block{padding:0 30px;position:relative}.marquee__content .marquee__repeated-items .spacing-style:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#dcbccb;border-radius:50%}.hero__media-grid{top:-70px}.facets h4.facets--filters-title{font-size:16px;font-weight:500;color:var(--clr-red);padding:0 13px}.checkbox__label-text{color:var(--cor-black)}.facets .price-facet__label,.facets .price-facet__highest-price,.facets .price-facet__separator{color:var(--blacker)}.facets .price-facet__input{border:1px solid var(--pricee-border)}.template-product .media-gallery--carousel .slideshow-controls__thumbnail{margin-bottom:20px;border:1px solid #d9d9d9;border-radius:8px;width:80px;height:80px}.template-product .media-gallery--carousel .slideshow-controls__thumbnail IMG{max-height:100%;max-width:100%;object-fit:cover;height:inherit}.template-product .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1fr 1fr}.template-product .shopify-app-block{clear:both}.template-product button.shopify-payment-button__button--unbranded{width:100%}.template-product .atw-button-icon{width:32px}.template-product .price__regular{font-size:30px;color:var(--clr-red)}.template-product .review_sec{clear:both}.template-product .shipping_details>*,.template-product .shipping_details p{font-size:1rem}.template-product .jm-cluster .jm-stack{text-align:center;width:100%}footer .footer-content{display:block}footer .utilities anchored-popover-component{display:none}footer .utility-links{display:flex;list-style:none;gap:33px}footer .utilities,footer .utilities a{color:#000}footer .utilities a:hover{color:var(--clr-red)}footer .footer-content a{font-size:1rem}footer .footer-content a:hover{color:var(--clr-red)}footer .email-signup__input-group{background:#fff;border-radius:50px;padding:10px;border:1px solid #CCCCCC}footer .email-signup__input-group .email-signup__input{border:0;padding:6px 10px}footer .email-signup__input-group .email-signup__button{background:var(--grd-bg);padding:9px 20px}.contact-form__form{display:flex;flex-wrap:wrap;flex-direction:inherit;justify-content:space-between}.contact-form__form .half-w{width:49%}.contact-form__form .full-w{width:100%}.contact-form__form .contact-form__input{padding:12px;height:53px}.contact-form__form .contact-form__input--textarea{height:100px}.contact-form__form .full-w button{display:inline-block}.best_seller .slideshow-control.slideshow-control--shape-square,.best_seller .slideshow-control.slideshow-control--shape-circle,.shop_by_lens .slideshow-control.slideshow-control--shape-square,.shop_by_lens .slideshow-control.slideshow-control--shape-circle{background:#000}@media screen and (min-width:750px){.product-information .full-height--desktop{height:auto;min-height:auto;max-height:inherit;position:static}}@media screen and (min-width:991px){.header__columns{display:flex}.header__columns .header__column--center{margin-left:20px}.header__columns .header__column--right{margin-left:auto}.header__columns .header-menu .menu-list__link{font-size:15px}}@media screen and (min-width:1366px){header .header__column--right{gap:40px}header header-actions{gap:15px}header .header__column [aria-label=Search],header .header__column .account-button,header .header__column [aria-label=Cart]{vertical-align:middle;align-items:center}header .header__column [aria-label=Search]:after{content:"Search";display:block;color:#000;vertical-align:middle}header .header__column [aria-label=Cart]:after{content:"Cart";display:block;color:#000;vertical-align:middle}header .header__column .account-button shopify-account span{display:flex;gap:13px;align-items:center}header .header__column .account-button shopify-account span:after{content:"Account";display:inline-block;color:#000;vertical-align:middle;font:16px var(--font-paragraph--family)}header #swym-advanced-header-icon:after{content:"Wishlist";margin-left:10px;color:#000}}@media screen and (max-width:1365px){h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:50px}h2,.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:40px}h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:26px}}@media screen and (max-width:1199px){h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:45px}h2,.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:35px}h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:24px}.header__columns .header-logo{max-width:100px}.header-menu nav li .menu-list__link-title{padding-inline:calc(var(--gap-xl) / 3)}.shipping_details>.group-block-content{flex-flow:column}.resource-list__carousel slideshow-slides .button-secondary,.resource-list__carousel slideshow-slides .add-to-cart-button{padding:10px 20px}}@media(min-width:750px)and (max-width:990px){.header__columns{grid-template-areas:"left right right" "center center center"}.header-menu nav li .menu-list__link-title{padding-inline:calc(var(--gap-xl) / 1)}}@media screen and (max-width:991px){h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:40px}h2,.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:30px}h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:22px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.how_works .spacing-style{display:block}.how_works .spacing-style .image-block{margin-top:15px}.how_works .group-block-content .text-block>*{text-align:center}.banner_2 .img_box{display:none}.banner_2 .group-block-content .group-block{padding:25px;text-align:center}.banner_2 .group-block-content .text-block>*{text-align:center}.banner_2 .group-block-content{justify-content:center;display:flex;flex-wrap:wrap;align-items:center}.ftr_bnr .hero__media-grid{display:none}.ftr_bnr .hero__content-wrapper .group-block{flex:inherit;width:100%}.ftr_bnr .group-block-content .text-block>*{text-align:center}.ftr_bnr .group-block-content{justify-content:center;display:flex;flex-wrap:wrap;align-items:center}.ftr_sec .group-block-content{flex-direction:column}.ftr_sec .group-block-content .ftr_menu{margin-top:20px}.ftr_sec .group-block-content .ftr_menu:first-child{margin-top:0}.newsletter .group-block-content .text-block>*{text-align:center}footer .logo-block{margin:auto}.best_seller .resource-list__carousel .resource-list__slide,.shop_by_lens .resource-list__carousel .resource-list__slide{width:320px}.best_seller .resource-list__carousel .slideshow-control[disabled],.shop_by_lens .resource-list__carousel .slideshow-control[disabled]{display:block}.best_seller .resource-list__carousel .slideshow-control,.shop_by_lens .resource-list__carousel .slideshow-control{opacity:1}.benefits-clone{padding-top:70px!important;padding-bottom:70px!important}.benefits-clone .benefits-grid>:first-child{order:1}.benefits-clone .benefits-grid>:nth-child(2){order:2}.benefits-clone .benefits-grid>:nth-child(3){order:3}.benefits-clone .benefits-grid>:nth-child(4){order:4}.benefits-clone .benefits-grid>:nth-child(5){order:6}.benefits-clone .benefits-grid>:nth-child(6){order:5}.benefits-clone .benefits-grid>:nth-child(7){order:8}.benefits-clone .benefits-grid>:nth-child(8){order:7}.full-card-color-class .title{font-size:20px}}@media(max-width:767px){h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:30px}h2,.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:26px}h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:20px}.contact-form__form .half-w{width:100%}a.button,.add-to-cart-button,.button-secondary{font-size:14px!important;padding:10px 20px!important;height:auto}.product-card button.swym-advanced-wishlist-collections{right:0}}@media(max-width:749px){.header__columns .header-logo{margin-left:auto;margin-right:auto}.header__columns #swym-advanced-header-icon{margin-right:0;display:none!important}.menu-drawer .menu-drawer__navigation .menu-drawer__menu-item--mainlist{font-size:1.2rem}.menu-drawer .menu-drawer__menu .menu-drawer__list-item--flat{margin-bottom:0}.hero{min-height:inherit}.hero .main_Banner .caption_box{padding:35px 0;height:auto}.hero .main_Banner .hero__media-grid{position:static}.hero .main_Banner .banner_points{display:none}.hero .main_Banner.hero__container{padding:0}footer .email-signup__input-group{border:0;padding:0;background:none}footer .email-signup__input-group .email-signup__input{border:1px solid #CCCCCC;padding:12px}.template-collection .collection-wrapper{padding:0 15px}}@media(max-width:640px){.best_seller .resource-list__carousel .resource-list__slide{width:320px}.shop_by_lens .resource-list__carousel .resource-list__slide{width:360px}}@media(max-width:480px){.best_seller .resource-list__carousel .resource-list__slide,.shop_by_lens .resource-list__carousel .resource-list__slide{width:320px}.add-to-cart-button .add-to-cart-icon{display:none}}#swym-atw-button-container,.swym-advanced-wishlist-collections-container,.header__columns #swym-advanced-header-icon{display:none!important}.product-card .product-card__content{box-shadow:0 0 6px gray;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
