@font-face{font-family:Neue Haas Unica}*{margin:0;padding:0;text-decoration:none;box-sizing:border-box}ul,li{list-style:none}.button{font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.05px;text-transform:uppercase;min-width:149px;min-height:45px;cursor:pointer;border:1px solid transparent;transition:.3s ease}.custom_title{font-style:normal;font-weight:300;line-height:normal;letter-spacing:.68px;margin:0;font-size:34px}.custom_page_title{color:#fff;font-family:Neue Haas Unica;font-size:64px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.28px}.login-page-title{color:#000;font-family:Neue Haas Unica;font-size:44px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.88px;text-align:left}.button:after,.button:before,button:after,button:before{content:none}.focus-offset:focus-visible{box-shadow:none;outline:none}.image_border_radius{border-radius:5px!important}.announcement-bar .announcement-bar__message{font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}.header__menu-item span{font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.header__icons .header__icon--search,.header__icons .header__icon--account{margin-right:18px}.header--mobile-center .header__inline-menu{padding-left:50px}.header__submenu .header__menu-item{color:#08090d;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;opacity:.8;transition:.3s ease;border-left:2px solid transparent;border-bottom:none}.header__submenu .header__menu-item:hover{opacity:1;transition:.3s ease;border-bottom:none;border-color:#3e1f5e;color:#3e1f5e}.header__inline-menu .header__submenu{border:none}header.header{max-width:1610px}.search .search__button.field__button{top:50%;transform:translateY(-50%)}.search-modal__content .search__button .icon{height:22px;width:22px}.header--middle-left .header__menu-item .icon-caret{position:inherit;margin-top:2px}.header--middle-left .list-menu__item{column-gap:7px}.header--middle-left .header__submenu.list-menu--disclosure{width:max-content}.header--middle-left .header__submenu .header__menu-item{padding:1.2rem 4rem}.header--middle-left .header__submenu.list-menu{padding:2rem 0}.cart-count-bubble span{font-size:12px;font-style:normal;font-weight:500;text-transform:uppercase}.search .reset__button.field__button{top:50%;transform:translateY(-50%)}.product-card-wrapper.card-wrapper .full-unstyled-link{color:#000;font-family:Neue Haas Unica;font-size:15px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.15px}.card-wrapper .price-item.price-item--regular{color:#08090d;font-family:Neue Haas Unica;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px;opacity:.7}.card-wrapper .price-item.price-item--sale{color:#ce3434;font-family:Neue Haas Unica;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px}.collection .collection__description{max-width:620px;margin:0 auto}.collection .collection__description p{font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;opacity:.7;padding:0 20px 25px}.collection .enable_swipe_desktop .slick-arrow,.related_product_slider .slick-arrow{position:absolute;top:calc(50% - 55px);transform:translateY(-50%);background:transparent;border:0;cursor:pointer;z-index:22}.collection .enable_swipe_desktop .slick-arrow.slick-next,.related_product_slider .slick-arrow.slick-next{right:-10px}.collection .enable_swipe_desktop .slick-arrow.slick-prev,.related_product_slider .slick-arrow.slick-prev{left:-10px}.enable_swipe_desktop .grid__item,.related_product_slider .grid__item{padding:0 15px}.enable_swipe_desktop{max-width:1480px;margin:0 auto}.enable_swipe_desktop:not(.slick-initialized){display:flex}.card__content .badge{font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.7px;border:none;padding:3px 10px;display:flex;flex-direction:column}.card__content .badge-new{text-transform:capitalize;background-color:#599b60;color:#fff;margin-bottom:10px;width:max-content}.collection-list-wrapper .card__information{text-align:center}.custom_featured_title{display:flex;align-items:baseline;column-gap:15px}.template-faqs .page_image_info .custom_page_title{max-width:100%;line-height:76.8px;padding-bottom:12px}.page__content{color:#000c;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.42px}.page__content a{text-decoration:underline}.page__content h4{color:#000;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px;padding-top:50px;padding-bottom:10px}span.product_review{display:flex;align-items:center;column-gap:8px;margin-bottom:5px}span.product_review .product_review_count{color:#08090d;font-family:Neue Haas Unica;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px}.custom_main_product_price{display:flex;align-items:center;justify-content:space-between;column-gap:10px;flex-wrap:wrap}.product-form__buttons .product_review{display:none}.product_review .review__star svg{display:block}.page-width.product_review .section-app-wrapper{max-width:1020px;margin:0 auto}.page-width.product_review{background-color:#fcfafe}#wc_review_section .wc_review_top_title h2{font-family:Neue Haas Unica!important;font-size:34px;letter-spacing:.68px}.section-app-wrapper #wc_review_section .wc_review_top_title>h2+a{display:none!important}#wc_review_section .wc_write_review_form{font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.05px;text-transform:uppercase;padding:16px 38px!important}.wc_review_listing_select{display:none!important}.wc_review_count_text{font-size:16px!important}.wc_review_main_content .wc_review_form_btns{vertical-align:middle}.wc_author_title h6.wc_review_author_name{color:#08090d;font-family:Neue Haas Unica!important;font-size:13px;font-style:normal;font-weight:400;line-height:16.9px;letter-spacing:.78px}.wc_review_text{max-width:780px}.wc_review_content_ul .wc_review_text p{color:#0009!important;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:500;line-height:23px}ul.wc_tab_links a[data-tab=wc_reviews_tab]{color:#3e1f5e;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:23px}.wc_tab_links li.wc_active a[data-tab=wc_reviews_tab]{color:#3e1f5e}.wc_wf_cls span.wc_review_date{opacity:.6}@media screen and (max-width:749px){#wc_review_section .wc_review_top_title h2{font-size:24px}}.track123_form2_wrapper .track123_title{font-weight:400!important;font-size:44px!important;line-height:58px!important;letter-spacing:.88px!important}.track123_form2_content .track123_input_container .field__input{border-color:#3e1f5e}.track123_form2_content .track123_input_container{width:100%;margin-right:0!important}.track123_form2_wrapper .track123_form2_content .track123_button{width:100%;max-width:400px}.track123_form2_content{width:100%;max-width:400px;flex-wrap:wrap}.track123_form2_wrapper.page-width{padding:0!important}.instagram_section .app_section_title h3{color:#08090d;font-family:"Bauhaus 93";font-size:34px;font-style:normal;font-weight:400;line-height:normal}.instagram_section .app_section_title p{color:#08090d;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px}.app_section_title.center{padding-bottom:40px}.instagram_section{padding-top:80px}#divButtonGoogle .btn-social,.one-click-social-login-buttons .button-container{width:100%!important;max-width:100%}iframe#one-click-social-login-buttons-1{max-width:400px!important;margin-top:60px!important}.one-click-social-login-buttons .privacy-message{display:none}@media screen and (min-width:991px){.instagram_section{padding:80px 115px 0}}.cart_items_main .cart-title{color:#000;font-family:Neue Haas Unica;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.72px}.cart_items_main h1.cart-title+a{color:#08090d;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:600;line-height:20.8px;letter-spacing:1.28px;border:1px solid;padding:14px 35px;border-radius:4px;transition:.3s ease}.cart_items_main h1.cart-title+a:hover{transition:.3s ease;color:#fff;background-color:#08090d;border-color:#08090d}cart-remove-button.cart_remmove_button a{color:#08090d;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:600;line-height:20.8px;letter-spacing:1.28px;border:1px solid;border-radius:4px;padding:0 26px;text-transform:capitalize;min-height:50px;margin:0}.cart-item__name{color:#08090d;font-family:Neue Haas Unica;font-size:22px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.88px}.cart-item__details .product-option dt,.cart-item__details .product-option dd{color:#0009;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:600;line-height:18.2px;letter-spacing:.56px}.product-option.product_original_price{color:#08090d;font-family:Neue Haas Unica;font-size:18px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:1.44px;margin-top:16px}.cart-item__details dl{margin-top:14px}.cart_items_main .cart-items thead{display:none}.cart_items_main .title-wrapper-with-link{margin-top:0}.cart_items_main .cart_items_inner{display:flex;flex-wrap:wrap;width:100%;column-gap:130px;margin-top:100px}.cart_items_wrapper{width:100%;flex:1 0 calc(62% - 65px)}.cart__subtotle{width:100%;flex:1 0 calc(38% - 65px);background-color:#f0f0f099;padding:40px}.cart_items_main .cart__footer>*{width:100%}.cart_items_main .cart__checkout-button,.cart_items_main .additional-checkout-buttons{max-width:100%}.cart_items_main .additional-checkout-buttons ul li{width:100%;max-width:100%;flex-basis:100%!important}span.summary_title{color:#000;font-family:Neue Haas Unica;font-size:23px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.46px;padding-right:10px}span.summary_cart_count{color:#08090d4d;font-family:Neue Haas Unica;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px}.cart_items_main .cart-item__totals{display:none}.cart_items_main .quantity{min-height:50px;border:1px solid rgba(0,0,0,1);border-radius:5px}.cart_items_main .quantity:before,.cart_items_main .quantity:after{content:none}.cart_items_main .quantity .quantity__button[name=plus]{border-radius:4px 0 0 4px}.cart_items_main .quantity .quantity__button[name=minus]{border-radius:0 4px 4px 0}.cart_items_main .quantity .quantity__button{background-color:#08090d!important;margin:0}.cart_items_main .cart-item__image{width:100%;max-width:130px;height:150px;object-fit:cover}.cart_items_main .cart-item__image-container{border:none;width:100%}.cart_items_main .cart-item{border-bottom:1px solid rgba(0,0,0,.3)}.cart_items_main .cart-item__quantity{vertical-align:middle}.cart__subtotle .cart__footer{position:sticky;top:40px}.cart_items_main .cart-items{border-collapse:collapse}.cart_items_main .cart__items{border-bottom:none}.cart_items_main .cart-item>td{padding-bottom:40px}.cart_items_main .quantity__input:focus-visible{outline:none;box-shadow:none}.cart__subtotle.is-empty,.cart_items_main .isolate.is-empty .title-wrapper-with-link{display:none}.cart_items_main .cart-item__quantity-wrapper{align-items:center}.cart_items_main .is-empty .cart_items_inner{margin-top:0}.cart-form-wrapper .cart-item__quantity cart-remove-button{margin-top:0}input#dcodeInput{border:none;padding:13px 0 13px 18px;font-size:18px;min-height:50px;width:100%;max-width:calc(100% - 110px)}input#dcodeInput:focus-visible{outline:none;box-shadow:none}button#dcodeSubmit{background:#000;border:none;outline:none;color:#fff;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px;text-transform:uppercase;min-height:50px;width:100%;max-width:105px}@media screen and (max-width:1300px){.cart_items_main .cart_items_inner{column-gap:50px}.cart_items_wrapper{flex:1 0 calc(62% - 25px)}.cart__subtotle{flex:1 0 calc(38% - 25px)}.cart_items_main .cart-items .cart-item__quantity{padding-left:20px}.cart_items_main .cart-item cart-remove-button{margin:0 0 0 1rem}}@media screen and (max-width:1200px){.cart-item__name{font-size:18px}}@media screen and (max-width:991px){.cart_items_main .cart-item__quantity-wrapper{flex-direction:column}.cart_items_main .cart-item cart-remove-button{width:100%;height:100%;margin:10px 0 0}cart-remove-button.cart_remmove_button a{width:100%}.cart_items_main .cart_items_inner{column-gap:20px}.cart_items_wrapper{flex:1 0 calc(62% - 10px)}.cart__subtotle{flex:1 0 calc(38% - 10px)}.cart__subtotle{padding:40px 20px}.cart_items_main .quantity-popover-container{padding:0}.cart_items_main .cart_items_inner{margin-top:40px}}@media screen and (max-width:768px){.cart_items_main .cart-item__quantity-wrapper{flex-wrap:nowrap}.cart_items_wrapper,.cart__subtotle{flex:1 0 100%}.cart_items_main .quantity-popover-container{width:100%}.cart_items_main .cart-items .cart-item__quantity{padding-left:0}.cart_items_main .cart-item>td{padding-bottom:0}.cart_items_main .cart-item{padding-bottom:3.5rem}.cart_items_main .cart-item cart-remove-button{justify-content:end}.cart_items_main .quantity-popover-container{justify-content:start}cart-remove-button.cart_remmove_button a{max-width:142px}.cart_items_main .cart-item__quantity-wrapper{flex-direction:row}.cart_items_main .cart-item cart-remove-button{margin:0}}@media screen and (max-width:640px){.cart_items_main h1.cart-title+a{padding:10px 15px}.product-card-wrapper.card-wrapper .full-unstyled-link{font-size:13px;line-height:1.5}}@media screen and (max-width:480px){.cart_items_main .cart-item__quantity-wrapper{flex-wrap:wrap}.cart_items_main .cart-item cart-remove-button{justify-content:start;margin-top:10px}.product-option.product_original_price{font-size:16px;margin-top:10px}.cart-item__details dl{margin-top:10px}cart-remove-button.cart_remmove_button a,.cart_items_main .quantity{min-height:40px}.cart_items_main .cart-item{padding-bottom:2.5rem}.cart_items_main .cart-item{margin-bottom:2.5rem}.cart_items_main h1.cart-title+a{padding:10px 15px}.cart_items_main .title-wrapper-with-link{justify-content:center;row-gap:20px}}@media screen and (min-width:1600px){.collection .enable_swipe_desktop .slick-arrow.slick-next,.related_product_slider .slick-arrow.slick-next{right:-40px}.collection .enable_swipe_desktop .slick-arrow.slick-prev,.related_product_slider .slick-arrow.slick-prev{left:-40px}}@media screen and (max-width:1090px){.header--middle-left .header__menu-item{padding:3.9rem 1.3rem}}@media screen and (max-width:1024px){.header--mobile-center .header__inline-menu{padding-left:30px}}@media screen and (max-width:750px){.header__icon--search svg,.header__icon--cart .icon-cart,.header__icon .icon{width:20px;height:20px}.custom_title{font-size:28px}.custom_page_title{font-size:44px}.login-page-title{font-size:30px}.template-faqs .page_image_info .custom_page_title{line-height:normal}.page__content h4{padding-top:30px}}@media screen and (max-width:640px){span.product_review .product_review_count{font-size:13px}svg.icon-review-star{width:12px;height:12px}}@media screen and (max-width:374px){.card__content .badge{font-size:10px;line-height:normal}.product-grid-container .card--media .card__inner .card__content{padding:5px}.custom_featured_title{column-gap:6px}span.product_review{column-gap:4px}span.product_review .product_review_count{font-size:12px}.product_review .review__star svg{height:10px;width:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
