:root{--font-stack-headings:"Bebas Neue";--font-weight-headings:400;--font-stack-body:"Roboto";--font-weight-body:400;--font-weight-body-bold:700}*{outline:none!important}html{padding-bottom:0!important;scroll-behavior:smooth}.container{margin:0 auto;width:100%;max-width:var(--theme-max-width);padding-inline-start:var(--gutter-container);padding-inline-end:var(--gutter-container)}*:focus-visible,.focus-inset:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}body{font-family:Roboto;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0;color:#000}h1,.h1{font-family:Bebas Neue;font-size:48px;line-height:52px;font-weight:400;letter-spacing:.2px;color:#000}h2,.h2{font-family:Bebas Neue;font-size:34px;line-height:40px;font-weight:400;letter-spacing:.1px;color:#000}h3,.h3{font-family:Roboto;font-size:25px;line-height:40px;font-weight:700;letter-spacing:0;color:#000}h4,.h4{font-family:Roboto;font-size:21px;line-height:28px;font-weight:700;letter-spacing:0;color:#000}h5,.h5{font-family:Roboto;font-size:18px;line-height:24px;font-weight:700;letter-spacing:0;color:#000}h6,.h6{font-family:Roboto;font-size:15px;line-height:25px;font-weight:400;letter-spacing:0;color:#000}.button{font-family:Bebas Neue;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.96px;display:inline-flex;justify-content:center;align-items:center;-webkit-appearance:none;appearance:none;min-width:auto;min-height:auto}.button--solid{background-color:#af272f;color:#fff}.button.button--solid:hover{background-color:#4d4d4d}.button--outline{border:1px solid #AF272F;background-color:#fff0;color:#af272f;padding:11px 40px 7px}.button.button--outline:hover{background-color:#af272f;color:#fff}input,textarea,select{font-size:16px;line-height:19px;font-weight:300;letter-spacing:0;border:1px solid rgb(139 139 139 / 50%);border-radius:40px;margin:0;min-width:auto;min-height:auto;height:40px;background-color:#fff;color:#676664}input::placeholder,textarea::placeholder,select::placeholder{color:#676664;opacity:1}textarea{border-radius:9px;height:7.8125rem}.styled-checkbox,.styled-radio{width:16px;height:16px;border-radius:50%;border-color:#000}input[type=checkbox],input[type=radio]{width:16px;height:16px}.section-heading__title{letter-spacing:.34px;margin:0}.section-heading__title strong{font-weight:400;text-decoration:underline;text-decoration-thickness:4px}.section-heading__subheading{font-size:20px;line-height:24px;font-weight:400;letter-spacing:0;color:#121212}.no-touchevents a:hover .text-animation--underline-thin,.no-touchevents button:hover .text-animation--underline-thin{background-size:100% 2px}.no-touchevents #main a.text-link:hover,.no-touchevents .rte a:hover{color:#af272f}html[dir=ltr] .button--icon .button__icon{left:0}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next,.swiper-button-prev{width:30px;height:30px;color:#121212;z-index:1;margin:0;top:50%;transform:translateY(-50%)}.swiper-button-next:hover,.swiper-button-prev:hover{color:#af272f}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0;left:auto}.form-agreement{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-agreement input{padding:0;width:12px;height:12px;margin-right:10px;margin-top:2px;background-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #959595;border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;position:relative}.form-agreement input[type=checkbox]:not(.styled-checkbox){-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-agreement input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;margin-left:-2px;margin-top:-5px;display:inline-block;-webkit-transform:rotate(48deg) scale(.2);-ms-transform:rotate(48deg) scale(.2);transform:rotate(48deg) scale(.2);height:8px;width:4px;border-bottom:1px solid #121212;border-right:1px solid #121212}.form-agreement input[type=checkbox]:checked:after{-webkit-transform:rotate(48deg) scale(1);-ms-transform:rotate(48deg) scale(1);transform:rotate(48deg) scale(1);opacity:1}.form-agreement label{font-size:13px;line-height:16px;color:#121212;font-weight:300;letter-spacing:0}.form-agreement label p{color:inherit;margin:0}.form-agreement label a{text-decoration:underline;color:inherit}.pill{padding:0;border-radius:0;background:#fff0}.pill__text{padding-left:22px;position:relative}.pill__text:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:currentColor;border-radius:50%}.reviews-io-floating-widget .FloatingWidget-prefix .FloatingWidget--positionVerticalCenter{--launcher-position-top:80%}.section-slideshow{padding:0 60px}.section-slideshow .slideshow-1 .card__text,.section-slideshow .slideshow-2 .card__text,.section-slideshow .slideshow-3 .card__text,.section-slideshow .slideshow-4 .card__text{max-width:480px}.section-slideshow .slideshow-review{font-size:13px;line-height:15px;letter-spacing:0;color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:15px}.section-slideshow .slideshow-review .review-star{font-size:20px;letter-spacing:2px;color:#b79b6c}.section-slideshow .slideshow-title{color:#fff;letter-spacing:.96px}.section-slideshow .slideshow-caption{margin:7px 0 0;font-size:18px;line-height:21px;letter-spacing:0;color:#fff}.section-slideshow .slidehow-button{margin-top:30px}.section-slideshow .slideshow-3 .slidehow-button .button--solid{background-color:#994878;color:#fff}.section-slideshow .slideshow-4 .slidehow-button .button--solid{background-color:#7bafd4;color:#000}.section-slideshow .slideshow-5 .slidehow-button .button--solid{background-color:#d4e0bc;color:#000}.section-slideshow .slideshow-thumb-text{margin-top:20px;padding:0 60px}.section-slideshow .slideshow-thumb-text .thumb-progress-bar{width:100%;height:6px;background-color:#e0e0e0;border-radius:6px;margin-bottom:5px}.section-slideshow .slideshow-thumb-text .swiper-slide-thumb-active .thumb-progress-bar{background-color:#af272f}.section-slideshow .slideshow-thumb-text .thumb-text{font-size:14px;line-height:16px;font-weight:300;letter-spacing:0;color:#000}.section-slideshow .slideshow-thumb-text .swiper-slide-thumb-active .thumb-text{font-weight:500}.section-collection-list .container--large{max-width:1185px}.section-collection-list .card.js-collection-item{box-shadow:2px 5px 7px #0000001c;border-radius:9px;transition:transform .3s ease-out,opacity .3s}.section-collection-list .card__image img{border-radius:9px}.section-collection-list .card__text{position:absolute;bottom:0;width:100%;padding:20px}.section-collection-list .collection-list-title{font-family:Bebas Neue;font-size:18px;line-height:21px;letter-spacing:0;color:#000;padding:0}.no-touchevents .section-collection-list a:hover .lazy-image.lazy-image--animation.lazyloaded img{transform:none}.section-collection-list .card.js-collection-item:hover{transform:scale(1.1)}.apps .container--large{max-width:1267px}.main-search{padding-top:50px;padding-bottom:50px}.main-search .word-break{word-break:break-all}.main-404{padding-top:50px;padding-bottom:50px}.main-404 .container,.main-404 .container--large{max-width:520px;margin:0 auto}#site-cart-sidebar.sidebar{width:461px;max-width:100%;z-index:999991}#site-cart-sidebar .sidebar__header{position:relative;padding:15px 30px;border-bottom:1px solid #F0E9DC;display:block}#site-cart-sidebar .sidebar__title{display:flex;align-items:center;justify-content:center;column-gap:10px;font-size:16px;line-height:19px;font-weight:500}#site-cart-sidebar .sidebar__close{position:absolute;top:10px;right:10px;width:30px;height:30px;margin:0;display:flex;align-items:center;justify-content:center}#site-cart-sidebar.cart-is-empty .sidebar__body{align-self:center;text-align:center}#site-cart-sidebar .sidebar__body .cart-form{padding:0 30px}#site-cart-sidebar .cart-holder .cart-item{border-bottom:1px solid #F0E9DC;margin:0}#site-cart-sidebar .cart-item__thumbnail{padding:15px 0;width:60px;border:none}#site-cart-sidebar .cart-item__thumbnail img{border-radius:4px}#site-cart-sidebar .cart-item__content{margin-inline-start:10px;padding:15px 0;flex-direction:column;width:100%;align-items:flex-start;row-gap:20px}#site-cart-sidebar .cart-item__content .cart-item__content-top,#site-cart-sidebar .cart-item__content .cart-item__content-bottom{display:flex;align-items:center;justify-content:space-between;width:100%}#site-cart-sidebar .cart-item__content .cart-item__title{font-size:15px;line-height:18px;font-weight:400;letter-spacing:0;color:#000}#site-cart-sidebar .cart-item__content .cart-item__actions{margin:0}#site-cart-sidebar .cart-item__actions .quantity-selector-holder{width:66px;height:24px;border:1px solid #959595;border-radius:12px}#site-cart-sidebar .cart-item__actions .qty-button{height:22px;border:none;background-color:#fff0}#site-cart-sidebar .cart-item__actions .qty-button svg{height:.4875rem}#site-cart-sidebar .cart-item__actions .qty-selector{height:22px;width:20px;font-family:Bebas Neue;font-size:16px;line-height:28px;color:#000}#site-cart-sidebar .cart-item__content .cart-item__price,#site-cart-sidebar .cart-item__content .cart-item__price del{margin:0;font-size:13px;line-height:15px;font-weight:400;color:#000}#site-cart-sidebar .cart-item__content .cart-item__price del{margin-left:5px;opacity:1}#site-cart-sidebar .cart-item__content .cart-item__price:has(del){color:#c43434}#site-cart-sidebar .cart-item__content .cart-item_policies{margin-left:10px;font-size:12px;line-height:14px;font-weight:300;color:#959595}#site-cart-sidebar .cart-item__actions .remove{opacity:1;padding:0;border:none;color:#959595}#site-cart-sidebar.sidebar cart-recommendations{padding:15px 30px;border:none;width:100%}#site-cart-sidebar.sidebar cart-recommendations .css-slider-navigation-container{display:none}#site-cart-sidebar.sidebar cart-recommendations .cart-recommendations-sidebar-title{font-weight:500;text-align:center;padding:0;margin-bottom:10px}#site-cart-sidebar.sidebar cart-recommendations .grid.grid--slider{display:block}#site-cart-sidebar.sidebar cart-recommendations .product-item{display:flex;align-items:stretch;position:relative;border-bottom:1px solid #F0E9DC;margin:0}#site-cart-sidebar.sidebar cart-recommendations .product-item__image{padding:15px 0;width:60px;border:none;flex-shrink:0;overflow:hidden;align-self:flex-start;display:block}#site-cart-sidebar.sidebar cart-recommendations .product-item__image img{border-radius:4px}#site-cart-sidebar.sidebar cart-recommendations .product-item__text{margin-inline-start:10px;padding:15px 0;flex-direction:row;width:100%;align-items:center;justify-content:space-between;gap:0}#site-cart-sidebar.sidebar cart-recommendations .product-item__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}#site-cart-sidebar.sidebar cart-recommendations .product-item__title{font-size:15px;line-height:18px;font-weight:400;letter-spacing:0;color:#000;display:block;margin:0}#site-cart-sidebar.sidebar cart-recommendations .product-price--unit{display:none}#site-cart-sidebar.sidebar cart-recommendations .product-item__price{display:flex;align-items:center}#site-cart-sidebar.sidebar cart-recommendations .product-price,#site-cart-sidebar.sidebar cart-recommendations .product-price del{font-size:13px;line-height:15px;font-weight:400;color:#000}#site-cart-sidebar.sidebar cart-recommendations .product-price:has(del){color:#c43434}#site-cart-sidebar.sidebar cart-recommendations .cart-item_policies{margin-left:10px;font-size:12px;line-height:14px;font-weight:300;color:#959595;padding:0}#site-cart-sidebar.sidebar cart-recommendations .quick-add-to-cart{width:36px;height:36px;padding:0;color:#fff;border:none;margin:0;display:flex}#site-cart-sidebar.sidebar cart-recommendations .quick-add-to-cart svg{fill:currentcolor;width:24px;height:20px;flex-shrink:0}#site-cart-sidebar.sidebar cart-recommendations .quick-add-to-cart svg path{fill:currentcolor}#site-cart-sidebar.sidebar cart-recommendations .quick-add-to-cart .button__text{display:none}#site-cart-sidebar .cart-wrapping--sidebar{padding:15px 0}#site-cart-sidebar .cart-instructions{padding:15px 0;margin:0}#site-cart-sidebar .free-shipping-wrapper{margin-bottom:5px;padding:0 30px}#site-cart-sidebar .free-shipping-wrapper .cart-notice{margin:0;padding:0!important;width:auto;font-size:12px;line-height:16px;letter-spacing:0;color:#959595;background-color:#fff0}#site-cart-sidebar .free-shipping-wrapper .free_shipping_card_progress{margin-top:3px;background:#f0e9dc;border:none;border-radius:40px;max-width:100%;height:6px}#site-cart-sidebar .free-shipping-wrapper .free_shipping_card_progress_bar{height:6px;border-radius:40px;background:#4baf4e;display:block}#site-cart-sidebar .sidebar__footer{box-shadow:none;border-top:none;padding:10px 0 30px;width:100%}#site-cart-sidebar .sidebar__footer .cart__details{border-top:1px solid #F0E9DC;padding:10px 30px 0}#site-cart-sidebar .sidebar__footer .cart__total,#site-cart-sidebar .sidebar__footer .cart__subtotal,#site-cart-sidebar .sidebar__footer .cart__discounts{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:19px;color:#000}#site-cart-sidebar.sidebar .cart__shipping{font-size:12px;line-height:16px;letter-spacing:0;color:#959595;margin-top:5px!important}#site-cart-sidebar.sidebar .cart__shipping a{color:inherit;border:none;text-decoration:underline}#site-cart-sidebar .sidebar__footer .view-cart,#site-cart-sidebar .sidebar__footer .cart-checkout{width:100%}.cart-recommendations .product-item__text{display:flex}@media screen and (max-width:1023px){.section-slideshow{padding:0}.section-slideshow .slideshow-thumb-text{margin-top:15px;padding:0 20px}.section-slideshow .slideshow-thumb-text .thumb-text{font-size:12px}}@media screen and (max-width:767px){body{font-size:15px;line-height:25px}h1,.h1{font-size:32px;line-height:42px}h2,.h2{font-size:28px;line-height:38px}h3,.h3,h4,.h4{font-size:20px;line-height:30px}.section-heading{margin-bottom:30px}.section-heading__title{letter-spacing:.28px}.section-heading__title strong{text-decoration-thickness:3px}.section-heading__subheading{font-size:16px;line-height:24px}.button{font-size:15px;line-height:18px;letter-spacing:.9px}input,textarea,select{font-size:14px;line-height:16px;height:36px}textarea{height:6.3rem}.form-agreement label{font-size:12px;line-height:14px}.section-slideshow .slideshow-review{margin-bottom:10px}.section-slideshow .slideshow-title{letter-spacing:.64px;margin:0}.section-slideshow .slideshow-caption{font-size:16px;line-height:19px}.section-slideshow .slideshow-1 .card__text{max-width:350px}.section-slideshow .slideshow-2 .card__text{max-width:300px}.section-slideshow .slideshow-3 .card__text{max-width:230px}.section-slideshow .slideshow-4 .card__text{max-width:300px}.section-collection-list .card__text{padding:10px}.section-collection-list .collection-list-title{font-size:15px;line-height:19px}}@media screen and (max-width:474px){#site-cart-sidebar .sidebar__header{padding:15px 20px}#site-cart-sidebar .sidebar__title{font-size:15px;line-height:18px}#site-cart-sidebar .sidebar__body .cart-form{padding:0 20px}#site-cart-sidebar.sidebar cart-recommendations{padding:15px 20px}#site-cart-sidebar .free-shipping-wrapper{padding:0 20px}#site-cart-sidebar .sidebar__footer .cart__details{padding:10px 20px 0}#site-cart-sidebar .sidebar__footer .cart__total,#site-cart-sidebar .sidebar__footer .cart__subtotal,#site-cart-sidebar .sidebar__footer .cart__discounts{font-size:15px;line-height:18px}}body.custom-sidebar-opened{overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dynamic.css.map */
