:root{interpolate-size:allow-keywords}details::details-content{height:0;overflow:hidden;transition:height .5s,content-visibility .5s;transition-behavior:allow-discrete}details[open]::details-content{height:auto}*{-webkit-font-smoothing:antialiased!important;font-synthesis:none!important}.drawer__inner:focus-visible{box-shadow:none!important;outline:none!important}header.header .header__icon .svg-wrapper{width:32px;height:32px}nav.header__inline-menu ul{gap:28px}section#buy-now .page-width{display:flex;align-items:center;justify-content:space-between;padding-right:0!important}section#buy-now .col-left{display:flex;align-items:center}section#buy-now .col-left p{font-size:clamp(16px,3vw,28px);line-height:34px;color:#ef2c3a;font-family:Korolev Condensed;margin-bottom:19px;padding-right:15px}section#buy-now .col-left a.insta_icon{padding-bottom:6px}section#buy-now .col-right a{width:254px;background:#ef2c3a;text-align:center;color:#fff;height:90px;display:flex;align-items:center;transition:all .5s;justify-content:center;font:700 35px/42px Korolev Condensed;text-decoration:none;border-left:2px solid #ef2c3a;border-right:1px solid #ef2c3a;text-transform:uppercase}section#buy-now .col-right a:hover{background:transparent}@media screen and (max-width:768px){#instafeed-section .svg-wrapper,#buy-now .svg-wrapper{width:25px!important;height:25px!important}section#buy-now .col-right a{width:140px;height:60px;font-size:24px}section#buy-now .col-left p{margin:10px 0 0}}@media screen and (max-width:375px){.list-social__link{padding:.5rem!important}section#buy-now .col-left a.insta_icon{padding-bottom:0!important}section#buy-now .col-left p{padding-right:5px}}section#simple-textbox{text-align:center;border-top:2px solid #EF2C3A}section#simple-textbox p{line-height:1.3;max-width:984px;font-size:clamp(16px,3vw,45px);color:#fff;margin:0 auto}section#simple-textbox img{margin-top:20.47px}@media screen and (max-width:1280px){section#simple-textbox{padding:79px 0 63px!important}}section#image-n-video .page-width{display:flex;align-items:center;justify-content:center;height:100%}section#image-n-video button{width:247px!important;font-family:Korolev Condensed!important;text-align:center;text-decoration:none;padding:15px 24px!important}@media screen and (max-width:768px){section#image-n-video{height:535px!important}}cart-drawer.drawer{background:#0000004d;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}section#review-home .review-text p{color:#fff;text-align:center;font-size:clamp(40px,5vw,100px);font-family:Korolev Condensed;font-weight:700;line-height:130%;max-width:1200px;margin:0 auto}#review-home button.custom-arrow{background:none;border:none;outline:none;position:absolute;top:50%}#review-home button.custom-arrow.custom-arrow--prev{left:38px}#review-home button.custom-arrow.custom-arrow--next{right:38px}.review-star{text-align:center}.review-text span{font-size:30px;letter-spacing:.3px;color:red;opacity:1;text-align:center;display:block;margin-top:10px;margin-bottom:20px;font-family:Korolev Condensed}section#review-home .page-width{max-width:1488px}@media screen and (max-width:768px){section#review-home{padding:76px 0!important}#review-home .slick-prev{left:-20px}#review-home .slick-next{right:-10px}}@media screen and (max-width:425px){#review-home .slick-prev{left:0!important}#review-home .slick-next{right:0!important}}.textbox-wrapper{max-width:799px;margin-left:clamp(100px,13vw,250px)}section#multiple-textbox .page-width{height:100%;display:flex;align-items:center}.textbox-wrapper .text-box span{display:block;letter-spacing:.2px;color:#ef2c3a;font-size:clamp(12px,1vw,20px)}.textbox-wrapper .text-box .fact-content p{letter-spacing:.5px;color:#fff;margin:7px 0 0;font-size:50px;font:700 50px/28px Korolev Condensed;font-weight:700;font-size:clamp(23px,2.5vw,50px)}.textbox-wrapper .text-box{margin:60px 0}.textbox-wrapper.page-width.medium-up-hide{display:none}@media screen and (max-width:1280px){.textbox-wrapper .text-box{margin:30px 0}}@media screen and (max-width:989px){.textbox-wrapper{max-width:799px;margin-left:0}ul.menu-drawer__menu.has-submenu.list-menu li:last-child{margin:-20px 0}}@media screen and (max-width:768px){.textbox-wrapper{margin-left:0!important}section#multiple-textbox{background-position:80% 0!important;max-height:560px}.textbox-wrapper.small-hide{display:none}.textbox-wrapper .text-box{margin:18px 0}.textbox-wrapper.page-width.medium-up-hide{display:block;padding-block:10px}.textbox-wrapper .text-box .fact-content p{margin:-3px 0 0}}section#main-banner .page-width.banner-text h1{font-family:Korolev Condensed;line-height:113%;letter-spacing:0px;color:red;text-shadow:0px 3px 6px #000000B4;opacity:1;font-size:clamp(45px,6.2vw,118px);max-width:670px;margin:0}section#main-banner .page-width.banner-text{position:absolute}section#main-banner .slick-next,section#photo-gallery .slick-next{right:20px;z-index:1}section#main-banner .slick-prev,section#photo-gallery .slick-prev{left:20px;z-index:1}@media screen and (max-width:1280px){#main-banner{max-height:530px!important}.slide-content{text-align:right}}@media screen and (max-width:768px){section#main-banner .slide-content{position:relative}#main-banner{max-height:714px!important}#main-banner .banner-text{left:0;transform:translateY(-32px)!important;bottom:32px!important;top:unset!important}}@media screen and (max-width:768px){section#photo-gallery{max-height:400px!important}section#photo-gallery img{object-fit:cover;max-height:400px!important}}section#signup-newsletter h2{text-align:center;font-family:Korolev Condensed;letter-spacing:0px;color:#fff;margin:0;padding-bottom:37px;font-weight:700;font-size:clamp(35px,9.5vw,185px);line-height:130%}section#signup-newsletter .field-control .form-submit_btn,.hnewsform .field__button,newsletter-form .field,.hero-newsletter .field-control .form-submit_btn{background:#ef2c3a;outline:none;border:none;text-align:center;font: 700 24px/29px Korolev Condensed;letter-spacing:0px;color:#fff;opacity:1;transition:all .5s;padding:14px 53px 17px;border-left:2px solid #ef2c3a;height:60px;text-transform:uppercase}.cart__ctas a.button:hover{background:#ef2c3a}.cart__ctas a.button{background:transparent;width:50%!important;border:1px solid #ef2c3a;transition:all .5s}.cart__ctas button.cart__checkout-button{border:1px solid #ef2c3a;transition:all .5s}.cart__ctas button.cart__checkout-button:hover{background-color:transparent!important}.cart__ctas a:after,.cart__ctas button:after,.cart__ctas a:before,.cart__ctas button:before{content:unset!important}a,button{cursor:pointer!important}section#signup-newsletter .field-control .form-submit_btn:hover,.hnewsform .field__button:hover,.hero-newsletter .field-control .form-submit_btn:hover{background:transparent}section#signup-newsletter .field-control input,.hero-newsletter .field-control input{border:none;outline:none;background:transparent}section#signup-newsletter .field-control input:focus-visible,.hero-newsletter .field-control input:focus-visible{box-shadow:none!important;outline:none!important}section#signup-newsletter form .field-control,.hero-newsletter .field-control{max-width:812px;border:2px solid #EF2C3A;margin:0 auto;display:flex;justify-content:space-between}section#signup-newsletter form .field-control input,.hero-newsletter .field-control input{padding-left:23px}section#signup-newsletter .field-control input,section#signup-newsletter .field-control input::placeholder,.hero-newsletter .field-control input,.hero-newsletter .field-control input::placeholder{text-align:left;font: 700 20px/24px Korolev Condensed;letter-spacing:0px;color:#fff;opacity:1;width:100%;transition:all .2s}section#signup-newsletter .field-control input:focus-visible::placeholder,.hero-newsletter input:focus-visible::placeholder{opacity:0}@media screen and (min-width:750px) and (max-width:853px){section#signup-newsletter h2{font-size:68px!important}}@media screen and (max-width:768px){section#signup-newsletter{padding-bottom:40px!important}section#signup-newsletter .field-control input,section#signup-newsletter .field-control input::placeholder,.hero-newsletter .field-control input,.hero-newsletter .field-control input::placeholder{font-size:16px}.cart__ctas a.button{width:100%!important}}@media screen and (max-width:425px){section#signup-newsletter .field-control .form-submit_btn,.hnewsform .field__button,.hero-newsletter .field-control .form-submit_btn{font-size:16px;padding:10px 27px}section#signup-newsletter form .field-control input,.hero-newsletter .field-control input{padding-left:12px}}section#photo-gallery{max-height:1011px;border-top:2px solid #EF2C3A}section#photo-gallery img{object-fit:cover}@media screen and (max-width:1280px){section#photo-gallery{max-height:350px}.gallery-slider img{max-height:350px}}sticky-header.header-wrapper{background:transparent}.section-header.shopify-section-group-header-group{z-index:5}sticky-header.header-wrapper header{margin-top:-12px}.section-header.scrolled-past-header{border-bottom:2px solid #ef2c3a;background:#000}.header-wrapper nav.header__inline-menu li a{text-align:left;font: 700 28px/35px Korolev Condensed;letter-spacing:.28px;color:#ef2c3a;opacity:1}.menu-open sticky-header.header-wrapper{background:#000}p.announcement-bar__message.h5{font-size:20px;font-family:Korolev Condensed}span.header__active-menu-item{color:#fff}.header__menu-item span{text-decoration:none!important}.announcement-bar__message{padding:.8rem 0}.header-wrapper nav.header__inline-menu li:hover a span:after{transform-origin:left;transform:scaleX(1)}.header-wrapper nav.header__inline-menu li a span{position:relative}.header-wrapper nav.header__inline-menu li a span.header__active-menu-item:after{background-color:#fff;transform:scaleX(1);transform-origin:left}.header-wrapper nav.header__inline-menu li a span:after{content:"";position:absolute;left:0;bottom:0;top:30px;height:2px;background-color:#ef2c3a;width:100%;margin:auto;transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.835,-.005,.06,1)}@media screen and (max-width:1280px){.header__icon .svg-wrapper{max-width:30px;max-height:30px}img.header__heading-logo{max-width:200px}}@media screen and (max-width:989px){.menu-drawer__utility-links{display:none}nav.menu-drawer__navigation li a{font-size:58px;text-shadow:0px 3px 6px #000000B4;background:none;color:red;font-weight:700;padding:0 0 0 28px;font-family:Korolev Condensed}}@media screen and (max-width:768px){.header__icon .svg-wrapper{width:21px!important;height:21px!important}.cart-count-bubble{background-color:#ef2c3a;top:4px!important;left:18px!important}p.announcement-bar__message.h5{font-size:16px;line-height:16px}.announcement-bar__message{min-height:unset!important}}.utility-bar--bottom-border{border:none}@media screen and (max-width:500px){.header{padding:10px 1.5rem!important}}footer .page-width{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}footer .col-right button{background:none;outline:none;border:none;display:flex;align-items:center;gap:21px;font: 700 28px/28px Korolev Condensed;letter-spacing:.28px;color:#fff;cursor:pointer}.footer-col-left ul li.footer-links a.footer-link{text-align:left;font-family:Korolev Condensed;letter-spacing:.28px;color:#fff;opacity:1;text-decoration:none;font-weight:700;font-size:clamp(16px,3.2vw,28px);width:max-content;display:block}.footer-col-left ul{list-style:none;display:flex;gap:45px;align-items:center;padding-left:0;flex-wrap:wrap;margin:0}@media screen and (max-width:1337px){footer .col-right{display:none}}@media screen and (min-width:767px) and (max-width:1102px){.footer-col-left ul{gap:30px}}@media screen and (min-width:769px) and (max-width:1027px){.footer-col-left ul li:last-child{margin-top:-30px}}@media screen and (max-width:768px){.footer-col-left ul{gap:5px 15px!important}footer{padding:15px 0!important}}section#instafeed-section{border-top:2px solid #EF2C3A}section#instafeed-section .page-width{display:flex;align-items:center;padding-bottom:20px}section#instafeed-section .page-width p{text-align:left;font: 700 28px/28px Korolev Condensed;letter-spacing:.28px;color:#fff;opacity:1;margin-bottom:-4px;margin-top:0}section#instafeed-section .feed{display:flex;align-items:center}section#instafeed-section .feed img{max-width:calc(100vw / 3);width:calc(100vw / 3);object-fit:cover}@media screen and (max-width:1280px){section#instafeed-section .feed img{max-height:400px}}@media screen and (max-width:768px){section#instafeed-section .feed{overflow:hidden;max-height:400px}section#instafeed-section{padding-top:0!important;padding-bottom:0!important}section#instafeed-section .page-width{padding-top:10px!important;padding-bottom:10px!important}}.utility-bar{background:#ef2c3a}section#hoverable-images{border-top:2px solid #EF2C3A;display:flex;max-height:860px;height:860px}section#hoverable-images .image-wrapper:nth-child(2){border-left:2px solid;border-right:2px solid;color:#ef2c3a}.image-wrapper{position:relative;overflow:hidden;cursor:pointer;width:33.33%}.image-wrapper img{object-fit:cover;transition:all .5s}.image-wrapper:hover img{transform:scale(1.1)}.image-wrapper h2{position:absolute;top:38%;left:50%;transform:translate(-50%,-38%);text-align:center;font: 700 100px/100px Korolev Condensed;letter-spacing:0px;color:#fff;width:100%;font-size:clamp(50px,5vw,100px)!important;line-height:1.2;max-width:66%}@media screen and (max-width:1280px){section#hoverable-images{max-height:450px}.image-wrapper h2{max-width:}}@media screen and (max-width:906px){.image-wrapper h2{max-width:90%}}@media screen and (max-width:768px){section#hoverable-images{height:360px!important;max-height:360px!important}div#shopify-section-template--26659387834708__hoverable_images_Xp43Wj{overflow-x:scroll}section#hoverable-images{min-width:max-content}}ul.slick-dots{top:unset!important;bottom:30px!important;z-index:0;display:flex;justify-content:center;gap:26px}ul.slick-dots li{width:5px;height:5px;background:#fff;border-radius:10px}ul.slick-dots li.slick-active{background:#ef2c3a}.product-media-slider .slick-slide{position:relative}.product-media-slider .slick-slide:after{content:"";position:absolute;background:#ef2c3a;width:2px;top:0;bottom:0;right:0}.product-media-slider .slick-slide.slick-active:not(.slick-current):after{right:1px;display:none}.product-dm button.custom-arrows{position:absolute;top:50%;border:none;background:none;z-index:1}.product-dm button.custom-arrows.custom-arrows-next{right:15px}.product-dm button.custom-arrows.custom-arrows-prev{left:15px}.product-dm .product__title h1{text-align:left;font-family:Korolev Condensed;letter-spacing:0px;color:#fff;font-size:clamp(24px,4vw,40px);font-weight:700;line-height:130%}.product-dm .product__title{margin-bottom:0}div#price-template--26659387834708__main{margin-top:-10px;margin-bottom:0;border-bottom:1px solid #ef2c3a;padding-bottom:5px}.product-dm .product__description p{text-align:left;letter-spacing:.18px;text-transform:uppercase;font-size:18px;line-height:24px;color:#fff;font-family:Korolev Condensed Light}.product-dm .price__container span{font: 700 30px/49px Korolev Condensed;letter-spacing:0px;color:#ef2c3a;opacity:1}.product-dm span.badge.price__badge-sale{display:none}.product-dm .price-item--regular{display:none!important}.product-dm .product__tax.caption.rte{display:none}.product-dm .product-form__input--pill input[type=radio]+label{width:20%;height:47px;border-radius:0;border:1px solid white;letter-spacing:0px;display:flex;align-items:center;justify-content:center;font-size:clamp(14px,1.05vw,24px);font-family:aviano-serif-regular;margin:0;padding-bottom:7px!important}.product-dm .product-form__input--pill input[type=radio]:checked+label{color:#141414!important}.product-dm fieldset.js.product-form__input.product-form__input--pill{display:flex;gap:2.5%;flex-direction:column;max-width:100%}.product-dm fieldset.js.product-form__input .facets-size{display:flex;gap:10px;justify-content:space-between}.product-dm .size-text{display:flex;margin-bottom:10px;align-items:center;justify-content:space-between}.product-dm .size-text legend{text-align:left;letter-spacing:.18px;color:#fff;text-transform:uppercase;opacity:1;font-size:18px;font-family:Korolev Condensed Light}.product-dm .size-text .size-chart-text{letter-spacing:.18px;color:#fff;text-transform:uppercase;opacity:1;font-size:18px;font-family:Korolev Condensed Light;background:none;border:none;outline:none;text-decoration:underline}.product-dm .product-form__buttons{max-width:540px}.product-dm .product-form__submit{margin-bottom:3rem;max-width:100%;display:flex;background:#ef2c3a 0% 0% no-repeat padding-box;height:60px;text-align:center;font: 700 24px/29px Korolev Condensed;letter-spacing:0px;color:#fff;border:2px solid #ef2c3a;transition:all .5s;text-transform:uppercase}.product-dm .product-form__submit:before,.product-dm .product-form__submit:after{content:unset!important}.product-dm .product-form__submit:hover{background:transparent}.product-dm .product__accordion .summary__title h2{text-align:left;font: 700 24px/28px Korolev Condensed;letter-spacing:.36px;color:#fff}.product-dm .accordion{margin-top:2.5rem;margin-bottom:0;border-top:1px solid #ef2c3a;border-bottom:none}.product-dm .accordion summary{border-bottom:1px solid #ef2c3a}.product-dm .product__info-wrapper{padding:62px!important}.product-dm .accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:15px 0 0!important;font:normal normal medium 18px/24px Korolev Condensed!important;letter-spacing:.18px;color:#fff;font-size:clamp(16px,.9vw,18px);font-family:Korolev Condensed Light}.product-dm .grid__item.product__media-wrapper,.product-dm .grid__item.product__media-wrapper .product-media-slider,.product-dm .grid__item.product__media-wrapper .slick-slide *{height:100%}.product-dm .grid__item.product__media-wrapper .slick-list.draggable,.product-dm .grid__item.product__media-wrapper .slick-list.draggable>*{height:100%}.product-dm .grid__item.product__media-wrapper .slick-list.draggable{border-right:2px solid red!important}.product-dm .accordion details[open]>summary .icon-caret{transform:rotate(-90deg)}.product-dm section#simple-textbox p{max-width:100%;font-family:"Aviano Serif Black"}@media screen and (max-width:1440px){.product-dm .product__info-wrapper{padding:30px 30px 30px 42px!important}.product-media-slider .slick-slide.slick-active:not(.slick-current):after{right:0;display:none}}@media screen and (max-width:1072px){.product-dm .product-media-slider .slick-slide.slick-current.slick-active{border-right:none!important}}@media screen and (max-width:1177px){.product-dm .product__info-wrapper.grid__item,.product-dm .product__media-wrapper{max-width:100%!important;width:100%!important}.product-dm .product-form__submit{margin-bottom:4.3rem}.product-media-slider .slick-slide.slick-active:after{content:unset!important}.product-media-slider .slick-slide.slick-current:after{content:""!important}.product-dm .grid__item.product__media-wrapper .slick-list.draggable{border-right:none!important}.product-dm .product__description p{font-size:16px;line-height:22px}.product-dm .product-form__buttons{max-width:100%}.product-dm .price__container span{font-size:24px}.product-dm .product.grid{align-items:flex-end;flex-direction:column}.grid__item.product__media-wrapper{width:100%;max-width:100%}.product-dm .product__info-wrapper{padding-bottom:42px!important;padding-top:23px!important;width:100%!important;padding-inline:22px!important}.product-dm .product__accordion .accordion__content{padding:0}.product__info-container{max-width:100%!important}.product-dm .product-media-slider .slick-slide.slick-current.slick-active,.product__media-wrapper{border-right:0}.product-dm .grid__item.product__media-wrapper{height:596px}.product-dm .grid__item.product__media-wrapper .product-media-slider{height:596px;border-bottom:2px solid #EF2C3A}.product-dm .grid__item.product__media-wrapper .slick-slide *{height:596px}}@media screen and (max-width:768px){.product-media-slider .slick-slide:after{content:unset!important;display:none}}@media screen and (max-width:600px){.product-dm .product-form__input--pill input[type=radio]+label{font: 14px/35px aviano-serif-regular}.product-dm .product-form__input--pill input[type=radio]+label{padding-bottom:9px!important}.product-dm fieldset.js.product-form__input .facets-size{justify-content:space-between}.promo-button .button{width:100%;padding:8px 20px!important;height:60px}}@media screen and (max-width: 425px){.product-dm .product-form__input--pill input[type=radio]+label{font:12px/35px aviano-serif-regular;max-width:60px;max-height:27px}.product-dm fieldset.js.product-form__input .facets-size{gap:5px}}@media screen and (max-width:340px){.product-dm .size-text{display:flex;align-items:center;justify-content:space-between;flex-direction:column;align-items:flex-start}.product-dm .product-form__input--pill input[type=radio]+label{font:12px/35px aviano-serif-regular;max-width:50px;max-height:27px}}.product-dm span.badge.price__badge-sold-out{font-family:Korolev Condensed;color:#fff;background:#ef2c3a}.product-dm .price>*{vertical-align:middle}@media screen and (max-width:768px){.promo-background.page-width{align-items:flex-end!important;padding-bottom:37px}section#about-page-content{padding:40px 0!important}.custom-promo-section{background-size:cover;padding:0!important;height:700px!important;background-position:center top!important}.promo-content{max-width:100%!important;z-index:4!important}.custom-promo-section:before{width:100%;height:100%;left:0!important;top:unset!important;bottom:0}.custom-promo-section:after{top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:3!important;background-size:120%!important;background-position:center top!important;background-repeat:no-repeat!important}}@media screen and (max-width:375px){.promo-button .button{font-size:20px!important}}section#about-page-content .page-width{max-width:1350px}section#about-page-content p{font-size:clamp(17px,1.7vw,40px);line-height:1.5;text-align:center;font-family:aviano-serif-regular;color:#fff}:not(.cart-drawer) .cart-dm .cart-empty-content.cart__warnings{max-width:520px;margin:0 auto}:not(.cart-drawer) .cart-dm .title-wrapper-with-link a{color:#fff;font-family:Korolev Condensed;text-transform:uppercase;text-decoration:none}:not(.cart-drawer) .cart-dm table.cart-items *{font-family:Korolev Condensed;color:#fff;opacity:1}:not(.cart-drawer) .cart-dm .cart__items{padding-bottom:0}:not(.cart-drawer) .cart-dm table.cart-items tr th,:not(.cart-drawer) .cart-dm .cart-items{border-bottom:1px solid #ef2c3a!important}:not(.cart-drawer) .cart-dm .cart-items{border-bottom:2px solid red}:not(.cart-drawer) .cart-dm td.cart-item__media{padding:0;max-width:250px}:not(.cart-drawer) .cart-dm a.cart-item__link{max-width:250px!important}@media screen and (min-width:750px){:not(.cart-drawer) .cart-dm cart-items.is-empty{padding-bottom:110px}}@media screen and (max-width:750px){:not(.cart-drawer) .cart-empty-content.cart__warnings h2{padding:40px 0}:not(.cart-drawer) .cart-dm cart-items.is-empty{padding-bottom:60px}:not(.cart-drawer) #CartDrawer .cart__ctas{text-align:center;flex-direction:column-reverse;display:flex;justify-content:space-between;gap:18px}}@media screen and (max-width:425px){:not(.cart-drawer) a.cart-item__name.h4.break,:not(.cart-drawer) .cart-item__price-wrapper span{font-size:20px}:not(.cart-drawer) .cart-dm a.cart-item__name.h4.break{font-size:18px}:not(.cart-drawer) .cart-dm .cart-item__price-wrapper span{font-size:18px!important}:not(.cart-drawer) .cart-dm quantity-input.quantity.cart-quantity *{font-size:20px}}.drawer.active .drawer__inner{width:720px!important}a.cart-item__name.h4.break{font-family:Korolev Condensed;font-size:24px}.product-option{font-size:18px!important;color:#fff;font-family:Korolev Condensed}.cart-item__price-wrapper span{font-size:24px!important;color:#fff;font-family:Korolev Condensed}cart-remove-button .icon-remove{height:23px!important;width:26px!important}quantity-input.quantity.cart-quantity *{color:#fff;font-size:29px;font-family:Korolev Condensed}h2.drawer__heading{font-size:40px;font-family:Korolev Condensed;margin-bottom:0;line-height:40px}.drawer__close .svg-wrapper{height:24px!important;width:26px!important}.drawer__header{padding:25px 28px}.drawer__footer{border-top:0!important}.totals h2.totals__total,.totals .totals__total-value{font-size:24px;color:#fff;font-family:Korolev Condensed}.cart__ctas a,.cart__ctas button{font-size:24px;height:60px;font-family:Korolev Condensed}.cart-count-bubble{background-color:#ef2c3a;top:10px;left:27px}#CartDrawer .cart-item{border-bottom:2px solid #EF2C3A;row-gap:45px!important}#CartDrawer:focus-visible{outline:none!important;box-shadow:none!important}#CartDrawer .cart-item__quantity-wrapper{justify-content:space-between;padding-right:18px}#CartDrawer table.cart-items{border-top:2px solid #ef2c3a}.cart-item .cart-item__image{object-fit:cover}cart-remove-button span.svg-wrapper{width:26px;height:26px}@media screen and (max-width:768px){#CartDrawer .cart-item{row-gap:1rem!important}.drawer.active .drawer__inner{width:100vw!important;max-width:100%;!important}.cart-drawer .cart-item__image{object-fit:cover}.drawer__inner{border-left:none!important}}.drawer__inner-empty{padding:0!important}.drawer__inner-empty .card-empty-header .drawer__close,.drawer__header .drawer__close{position:unset}.card-empty-header{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #EF2C3A;padding:23px 28px 30px}.card-empty-header h3{font-family:Korolev Condensed;font-size:40px;margin:0;line-height:40px}.cart-empty-content a{font-size:29px;font-family:Korolev Condensed;text-decoration:none;color:#fff;text-transform:uppercase;background:#ef2c3a;max-width:92%;display:block;text-align:center;padding:4px 0;margin:0 auto}.cart-empty-content h2{font-family:Korolev Condensed;font-size:40px;max-width:497px;text-align:center;padding-top:clamp(98px,12vw,177px);margin:0 auto;padding-inline:25px;line-height:1.1;letter-spacing:0;padding-bottom:clamp(88px,8vw,145px)}.cart-drawer .cart-item__totals{pointer-events:unset!important}.drawer__footer{padding:28px 28px 40px!important}.drawer__header{padding:23px 28px 30px!important}td.cart-item__totals.right,td.cart-item__quantity{padding-right:28px!important}.drawer__close{margin-right:0!important;width:34px!important;height:34px!important}div#CartDrawer .drawer__header{border-top:0!important}@media screen and (min-width:769px){cart-remove-button span.svg-wrapper{width:26px;height:26px}td.cart-item__media,td.cart-item__media img{min-width:195px;border-right:2px solid #EF2C3A!important}}@media screen and (max-width:750px){#CartDrawer .cart-empty-content a{width:calc(100% - 50px);margin:0 auto;padding:4px 0}#CartDrawer .card-empty-header{padding:10px 17px!important}.cart__ctas button.cart__checkout-button{border:1px solid #ef2c3a;transition:all .5s;width:100%!important;margin-top:18px!important}.drawer__footer{padding:0 25px 25px!important}}@media screen and (max-width:600px){#CartDrawer a.cart-item__name.h4.break{font-size:17px!important}#CartDrawer .drawer__header{padding:10px 17px!important}#CartDrawer .drawer__close svg{width:17px;height:17px}#CartDrawer button.drawer__close{min-width:24px;min-height:23px;width:24px!important;height:24px!important}#CartDrawer td.cart-item__totals.right{padding-right:17px!important}#CartDrawer cart-remove-button .button{justify-content:flex-end;align-items:flex-start}#CartDrawer .cart-item__price-wrapper{padding-right:0!important}#CartDrawer td.cart-item__media{min-width:104px}#CartDrawer .cart-drawer .cart-items td{padding-top:8px}#CartDrawer .cart-item__price-wrapper span,#CartDrawer .product-option,#CartDrawer quantity-input.quantity.cart-quantity *{font-size:14px!important}#CartDrawer .quantity{width:90px}#CartDrawer .quantity__button{width:10px}#CartDrawer .cart-item{gap:1.3rem}#CartDrawer .cart-item>td+td{padding-left:0!important}}@media screen and (max-width:366px){.cart-empty-content h2{font-size:37px}}.size-chart-overlay img{min-width:320px;max-width:100%}.size-chart-overlay{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:123131;background:#fff;padding:20px 20px 11px;border-radius:4px}.popup_show{display:block!important}.size-chart-overlay.popup_show:after{content:"x";color:#000;position:absolute;top:2px;right:0;font-size:18px;font-weight:700;background:#fff;border-radius:40px;width:30px;height:30px;border:1px solid black;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (min-width:769px) and (max-width:1280px){section#signup-newsletter h2{font-size:80px!important}section#buy-now .col-right a{font-size:25px;height:81px}}@media screen and (max-width:414px){section#signup-newsletter h2{font-size:35px!important}}@media screen and (max-width: 373px){section#signup-newsletter h2{font-size:33px!important}}@media screen and (max-width: 359px){section#buy-now .col-right a{width:100px;height:60px;font-size:16px}}@media screen and (max-width: 356px){section#signup-newsletter h2{font-size:29px!important}}@media screen and (max-width:768px){#main-banner .banner-text,.hero-newsletter__title,.promo-heading{text-shadow:none!important}.header__icon,.header__icon--cart .icon{width:32px;height:32px}}.custom-arrow{display:none}.custom-arrow.slick-arrow{display:block!important}.only-cart-page td.cart-item__media img{width:100%;height:auto}.only-cart-page td.cart-item__media{border-right:0!important}.only-cart-page .cart-item__price-wrapper{justify-content:flex-end}.only-cart-page td.cart-item__totals.right,td.cart-item__quantity{padding-right:0!important}.only-cart-page .cart-item__image-container{display:flex}.cart-dm .cart__ctas button.cart__checkout-button{background:#ef2c3a!important}.only-cart-page :not(.cart-drawer) .cart-dm table.cart-items tr th,.only-cart-page :not(.cart-drawer) .cart-dm .cart-items,:not(.cart-drawer) .cart-dm .only-cart-page table.cart-items tr th,:not(.cart-drawer) .cart-dm .cart-items{border-bottom:0!important}.only-cart-page div#main-cart-items{border-bottom:2px solid #ef2c3a}.only-cart-page .cart-item{border-bottom:0}.only-cart-page thead:after{content:"";width:100%;height:2px;background:#ef2c3a;position:absolute;z-index:1}.only-cart-page thead{position:relative}@media screen and (max-width:989px){.only-cart-page td.cart-item__quantity{padding-left:0!important}.cart-item__quantity-wrapper{align-items:center}}@media screen and (max-width:768px){.only-cart-page .cart-items td{vertical-align:top;padding-top:2rem}.only-cart-page .cart-item__image-container{width:150px}.video-popup{height:50%!important}.video-popup.show-vid:after{top:0!important;right:12px!important}}@media screen and (max-width:556px){.only-cart-page a.cart-item__name.h4.break{font-family:Korolev Condensed;font-size:18px}section#simple-textbox p{line-height:1.4!important}section#instafeed-section .page-width p{padding-right:10px!important}section#instafeed-section .page-width p{font-size:17px!important}#instafeed-section .list-social__link{margin-bottom:0}section#signup-newsletter h2{padding-bottom:17px}.page-dm.About-dmd .banner,.page-dm.About-dmd .banner>*{max-height:276px!important;height:276px!important}.page-dm.About-dmd .banner .media>img{object-fit:cover;object-position:98% 100%}}@media screen and (max-width:402px){.only-cart-page .cart-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.page-dm.Contact-dmd .contact__button button{background:#ef2c3a;width:100%;font-size:24px;font-family:Korolev Condensed}.follow-us-now section#buy-now{border-top:0!important}@media screen and (max-width: 366px){#CartDrawer a.cart-item__name.h4.break{font-size:15px!important}}.follow-us-now #buy-now .page-width{padding:0 17px 22px}h3.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem;font-family:Korolev Condensed;text-align:center;justify-content:center;font-size:22px;padding-top:20px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:-webkit-autofill:active{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important}@media screen and (min-width:1178px) and (max-width:1350px){.product-dm .product-form__input--pill input[type=radio]+label{width:18%!important}.product-dm fieldset.js.product-form__input .facets-size{gap:0px!important}}.policy-dm .shopify-policy__container{max-width:1460px;padding:60px 20px}.policy-dm .shopify-policy__title h1{font-family:aviano-serif-regular!important}.policy-dm .shopify-policy__body h1{display:none}.policy-dm .shopify-policy__body h3,.policy-dm .shopify-policy__body h4,.policy-dm .shopify-policy__body h5,.policy-dm .shopify-policy__body h6{font-family:Korolev Condensed!important;font-size:30px}.policy-dm .shopify-policy__container *,.policy-dm .shopify-policy__container a{font-family:Korolev Condensed Light;color:#fff}.section-template--26659387769172__main-padding .rte strong{font-family:Korolev Condensed!important;font-size:31px}.section-template--26659387769172__main-padding *{font-family:Korolev Condensed Light!important}.policy-dm .shopify-policy__container strong,.policy-dm .shopify-policy__container h2{font-size:31px;font-family:Korolev Condensed!important}.policy-dm .shopify-policy__container li>strong{font-size:20px;font-family:Korolev Condensed!important}.slick-dots li button:before{font-size:0px!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/saf.css.map */
