.facet-filters__sort:focus-visible,.focus-offset:focus-visible{outline:0rem solid rgba(0,0,0,.13)!important;outline-offset:1rem!important;box-shadow:none!important}.page-width{max-width:1500px!important}.announcement-bar-section{background-color:#000!important}.section-header~.shopify-section-group-header-group{height:38px!important;overflow:hidden!important}.section-header~.shopify-section-group-header-group,.utility-bar__grid,.utility-bar{max-height:38px!important}.button.home_button{--border-offset: none !important;min-width:0!important;min-height:0!important;padding:11px 20px!important;transition:all .3s ease!important}.button.home_button:hover{opacity:.7!important}.shopify-challenge__button.btn{background-color:#000!important;color:#fff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:10px 20px!important;border-radius:3px!important;transition:all .6s ease!important}.shopify-challenge__button.btn:hover{opacity:.5!important}.button.home_button:hover:after{--border-offset: none !important}.shopify-section-header-sticky{z-index:10!important}.footer__blocks-wrapper.grid{display:flex!important;flex-direction:row}.footer-block.grid__item{flex-grow:0!important;width:auto!important}.footer-block__image-wrapper{margin:0!important}.footer-block.grid__item img{margin-right:1rem}.footer-block__details-content a{font-size:1.275rem!important;text-decoration:none!important;font-weight:600;padding:10px!important}.footer__content-top{padding-bottom:2rem!important}.footer-block__newsletter{text-align:right!important}.footer-block__newsletter h2{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.3rem}.footer-block__newsletter .footer__newsletter,.footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper{max-width:100%!important}.footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper{border:0!important}.footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field:before,.footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field:after{content:none!important}.footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field{display:flex!important;flex-direction:row!important;gap:10px!important}.footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field .field__label{text-align:left!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.3rem!important;color:#000!important}.footer-block__newsletter .field__input::placeholder{opacity:1;text-align:left!important;font-size:12px!important;font-weight:500!important;letter-spacing:.15rem}.footer-block__newsletter .field__input{background-color:#fff!important;border-radius:3px!important;font-size:14px!important;font-weight:600!important}.footer-block__newsletter .field__input:hover{outline:1px solid #afafab!important}.footer-block__newsletter .field__input,.footer-block__newsletter .field__input:not(:placeholder-shown){padding:1rem 1.5rem!important}.footer-block__newsletter .field__input:focus,.footer-block__newsletter .field__input:focus-visible{padding:1rem 1.5rem!important;border:0px solid black!important;box-shadow:none!important;outline:2px solid black!important}.email_footer_submit_btn{background-color:#000!important;margin:2px auto!important;min-height:0!important;color:#fff!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:8px 20px!important;border-radius:3px!important;transition:all .3s ease!important}.email_footer_submit_btn:hover{opacity:.5!important}.footer-block__newsletter h3{font-size:15px;font-weight:600;text-transform:uppercase;margin:20px auto!important}.newsletter-form__error_message.form__message{font-size:12px!important;font-weight:600!important;text-transform:uppercase;margin:10px auto!important}@media screen and (max-width:959px){.footer-block__newsletter{text-align:center!important}.footer__content-top .grid{row-gap:4rem!important}.footer-block__newsletter:not(:only-child){margin-right:0!important}}@media screen and (max-width:777px){.footer__blocks-wrapper.grid{flex-direction:column;row-gap:0!important}.footer-block.grid__item img{margin-right:0rem}.footer-block__brand-info{display:grid}.footer-block__image-wrapper{justify-self:center!important}.footer-block.grid__item{margin:1rem 0rem 1.5rem!important}.footer-block--menu{height:100%!important;max-height:250px!important}.footer__blocks-wrapper{margin-bottom:0!important}.footer-block__brand-info .footer__list-social.list-social{justify-content:center!important}.footer-block__newsletter{margin-top:20px}}@media screen and (min-width:750px){.footer__content-top .grid{column-gap:5%}}@media screen and (max-width:499px){.footer-block__newsletter{margin-top:0!important}.footer-block__newsletter h2{font-size:16px}.footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .email_footer_input_container{display:flex!important;flex-direction:column!important}.email_footer_submit_btn{width:100%!important}}@media screen and (max-width:385px){.footer__content-top{padding:0 2rem 2rem!important}}@media screen and (max-width:344px){.footer__content-top{margin-bottom:2rem!important}.footer-block__newsletter h2{font-size:14px!important}}.spec-line{margin:0!important;padding:0!important;background-color:#ebebeb!important}.spec-value{padding:0 10px!important;margin-bottom:10px}.spec-heading{margin-top:10px}.accordion{border:.1rem solid!important;margin-top:-.1rem!important;border-color:#ebebeb!important}.product__accordion{text-align:center!important}.pdf-manual a{font-weight:600;font-size:14px;color:#000!important;border-bottom:1px solid;border-color:#1c1d1d26;padding-bottom:5px;transition:all .3s ease!important}.pdf-manual a:hover{color:#ff4f33!important}.product__accordion .accordion__title{font-size:12px!important;font-weight:600!important;letter-spacing:2px;text-transform:uppercase;margin:auto!important}.spec-container{font-size:13px;color:#000}.accordion__content img{border:none!important}.home_image_banner:after{content:unset!important}.home_image_banner{padding:20px!important;height:760px!important;width:100%!important}.home_image_container{width:100%!important;height:100%!important;overflow:hidden!important;position:relative!important}.home_page_image{position:absolute!important}.home_banner_textbox_container{border:7px solid white!important}.home_image_container{display:flex!important}.outer_banner_content_container{padding:15px!important}.home_banner_innerbox{border:2px solid black!important;padding:2em!important;display:flex!important;flex-direction:column!important;align-items:end!important}.home_banner_innerbox h2{font-size:38.5px!important;font-weight:700!important;text-transform:uppercase!important;color:#000!important;letter-spacing:.025em!important;margin:0 0 15px!important;line-height:1.1!important}.home_page_image img{object-position:50% 90%!important}.banner__text.rte.subtitle{font-weight:600;font-size:17px;text-transform:uppercase;color:#000;letter-spacing:.3rem;text-align:right;line-height:1.2;margin-bottom:12px!important}.banner__text.rte.body{font-weight:600;font-size:18px;color:#000;margin-bottom:12px!important;text-align:right}.home_banner__btn{min-height:0!important;background-color:#000!important;color:#fff!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:12px 20px!important;border-radius:3px!important;transition:all .5s ease!important}.home_banner__btn:hover{opacity:.7!important}@media screen and (max-width:1139px){.home_image_banner{min-height:250px!important;height:612px!important}}@media screen and (max-width:768px){.home_image_banner{min-height:500px!important;height:70vw!important;padding:0 20px!important}.home_image_container{flex-direction:column!important}.home_page_image{position:relative!important}.home_banner_textbox_container{width:100%!important}.banner__text.rte.subtitle{font-size:13px!important;margin-bottom:8px!important}.home_banner_innerbox h2{font-size:23px!important;margin-bottom:8px!important}.banner__text.rte.body{font-size:14px!important;margin-bottom:8px!important}.home_banner__btn{font-size:11px!important}}@media screen and (max-width:450px){.home_banner_innerbox{align-items:center!important}.banner__text.rte.subtitle,.banner__text.rte.body{text-align:center!important}}.select{outline:1px solid #e8e8e1!important;transition:all .3s ease!important}.select:hover{outline:1px solid #afafab!important}.facet-filters__field .select .facet-filters__sort:focus,.facet-filters__field .select .facet-filters__sort:focus-visible{outline:2px solid #afafab!important}.facet-filters__field .select:focus-visible,.facet-filters__field .select:focus{outline:2px solid #afafab!important;outline-offset:0!important;box-shadow:none!important}.facet-filters__sort{margin-right:0!important}.select .icon-caret,.customer select+svg{height:.8rem!important;top:calc(50% - .3rem)!important;right:calc(var(--inputs-border-width) + 1.5rem)!important}.pagination__item svg{height:.9rem!important}@media screen and (max-width:750px){.facets-container{display:flex!important;flex-direction:column!important}.product-count{align-self:flex-start!important;margin-top:40px!important}.mobile-facets__sort.collection_page_grid{margin-top:0!important}}.page_badge_tr,.product_card_badge{position:absolute!important;margin:0!important;top:0!important;right:0!important;line-height:1!important}.product_card_container{position:relative!important}.product_badge_container{position:static!important}.product_card_badge .sa_badge,.product_card_badge .so_badge,.page_badge_tr span{font-size:13px;font-weight:600;line-height:1.2;padding:7px 7px 7px 9px}.product_card_badge .sa_badge{background-color:#000;color:#fff}.product_card_badge .so_badge{background-color:#fff;border:1px solid #e8e8e1!important;color:#000!important}.page_badge_tr span{background-color:gray;border:1px solid #e8e8e1!important}@media screen and (max-width:749px){.slider_arrows_true,.prod_page_slider_arrows{display:none!important}.media-gallery-wrapper{margin-bottom:30px!important}}@media screen and (min-width:750px){[data-desktop-layout=thumbnail_slider]{height:100%}.product .media-gallery-wrapper{display:flex;align-items:stretch;width:100%;height:100%;flex-direction:row-reverse}.product .thumbnail-slider-container{width:100px;flex-shrink:1}.product .slider_arrows_true{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;height:400px;overflow:hidden}.product .slider-mobile-gutter{width:100%;overflow:hidden}.product .thumbnail-slider{align-items:start;flex-shrink:6;align-items:flex-start!important}.product .thumbnail-list{flex-direction:column;padding-top:0;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;overflow-x:hidden;max-height:100%}.product .thumbnail{transition:all .3s ease!important}.product .slider__slide{width:100%!important;align-self:center}.product .slider-button{color:#000!important;background-color:#e5e5e5!important;border-radius:2px!important;width:50%!important;height:20px!important;transition:all .3s ease!important}.product .slider-button:hover{color:gray!important}.product .slider-button svg{height:1rem!important}.product .slider-button--prev{margin-bottom:10px}.product .slider-button--prev svg{transform:rotate(180deg)!important}.product .slider-button--next{margin-top:10px}.product .slider-button--next svg{transform:rotate(0)!important}.product .enable_desktop_slider{margin-bottom:0}.product .enable_desktop_slider+.slider-buttons .slider-button{display:block!important}.product .product__info-wrapper{padding:0 0 0 2.5rem!important}}.hr_prod_page{margin:20px 0 30px!important}.product_page_break_line{margin:0!important}.product__tax a{color:#1c1d1dbf!important}.product__tax a:hover{text-decoration:underline!important}.variant_picker:before,.variant_picker:after{content:none!important}.variant_selection{background:transparent!important}.variant_selection:focus-visible{outline:2px solid #afafab!important;outline-offset:0!important;box-shadow:none!important;border-radius:0!important}.variant_option{color:#000!important;font-weight:500!important}.variant_sold_out{color:#00000080!important}.product__info-wrapper .product__sku{font-size:12px!important;font-weight:600!important}.product__info-wrapper .price-item--regular{color:#ff4e4e!important}.search__input{box-shadow:none!important;outline:none!important;background-color:#fff!important;width:100%}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.predictive_wrapper{position:fixed;left:0;top:86px;background-color:#fff;width:100vw!important;z-index:1}.predictive-search{box-shadow:none!important}input::selection{background-color:#3367d1;color:#fff}.tester_text{color:#000!important}.search-modal__close-button,.search-modal__form,.search__button,.field{z-index:3}.search_shadow{position:fixed!important;display:block!important;width:100vw!important;height:85px!important;top:0;left:0;box-shadow:0 15px 45px #0000001a;z-index:2}.search_reset_btn{display:none!important}.predictive-search{padding-top:15px!important;background-color:#fff!important}.predictive_wrapper{box-shadow:0 15px 45px #0000001a!important}.predictive-search__heading{color:#000!important;font-weight:600!important;font-size:12px!important;border-color:#00000021!important}.predictive-search__results-groups-wrapper{border-color:#00000021!important}.predictive-search__item-heading,.predictive-search__item-heading mark{color:#000!important}.predictive-search__item-heading{font-weight:600!important}.predictive-search__item-query-result{font-weight:300!important}.predictive-search__item-heading mark{font-weight:700!important}.predictive-search__item--term span,.predictive-search__item--term svg{color:#000!important;font-weight:500!important}.predictive-search--search-template{box-shadow:0 15px 45px #0000001a!important}.template-search__header h1{font-size:36px!important;text-transform:uppercase!important;color:#000!important;font-weight:700!important}.search_bar_style{border:2px solid #00000028!important;color:#000!important;padding:8px 10px!important;font-weight:600!important}.template-search__header{position:relative;margin-bottom:0!important;text-align:center!important;padding-bottom:3rem!important}.hr--medium{border-top:1px solid #e8e8e1;margin:0 0 5rem!important}.price_container{flex-direction:column-reverse!important}.price_container label{color:#000000b3!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase!important;align-self:flex-start!important;letter-spacing:.4rem!important}.field-currency{margin-top:21px!important;font-weight:500!important}.price_input{border:0!important;outline:1px solid #e8e8e1!important;padding:8px!important}.price_input:focus,.price_input:focus-visible{outline:2px solid #afafab!important;outline-offset:0!important;box-shadow:none!important;border-radius:0!important}.price_input{font-weight:500!important;font-size:14px!important}.facet-checkbox .facet_unchecked{background-color:#fff!important}.facets__label{text-transform:capitalize!important}.facets__label:hover,.facets__label:has(:focus-visible){color:#000000b3!important}span.active-facets__button-inner{color:#000!important;transition:all .3s ease!important}.active-facets__button--light .active-facets__button-inner{font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.4rem!important;padding:8px 14px;background-color:#000!important;border-radius:3px!important;box-shadow:0 0 #0003!important}.active-facets__button--light .active-facets__button-inner svg{height:2rem!important;width:2rem!important;margin-top:0!important}.active-facets__button-wrapper span{font-weight:600!important;font-size:1.2rem!important;letter-spacing:0rem!important;transition:all .3s ease!important}.active-facets__button-wrapper span:hover,span.active-facets__button-inner:hover{opacity:.5!important}.facets__header-vertical .facets__selected{font-weight:500!important;color:#00000080}.facets__header-vertical .facets__selected .price_highlight{color:#000!important}.facet-filters__field .select .facet-filters__sort{outline:0rem solid rgba(0,0,0,.13)!important;outline-offset:1rem!important;box-shadow:none!important}.facet-filters,.facet-filters__field{outline:none!important;outline-offset:none!important;box-shadow:0!important}.facets-layout .filter_checkbox{padding:0!important}.facet-checkbox__text{font-size:15px!important;font-weight:600!important}.filter_btn span{color:#fff!important}.facets__label .icon-checkmark{background-color:#000!important;width:1.2rem!important;height:1.2rem!important;top:14px!important;left:4px!important}@media screen and (max-width:989px){.active-facets-desktop .active-facets-vertical-filter .active-facets__button-wrapper{margin:0!important}.active-facets-desktop .active-facets-vertical-filter .active-facets__button-wrapper .active-facets__button-remove{padding:0!important}}@media screen and (max-width:749px){.facets-container .active-facets .active-facets__button-wrapper{display:none!important}.product-count .product-count__text{font-size:12px!important;font-weight:600!important;text-transform:capitalize!important}.mobile-facets__wrapper .mobile-facets__disclosure{background-color:#000!important;border-radius:2px!important;padding:5px 20px;min-width:250px!important;width:100%!important;border:1px solid black!important}.mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open-wrapper span{color:#fff!important;font-weight:600!important}.mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open svg{height:2.2rem!important;width:2.2rem!important}.mobile-facets__inner,.mobile-facets__main,.mobile-facets__main .mobile-facets__footer,.mobile-facets__main .mobile-facets__submenu{background-color:#000!important}.mobile-facets__header{border-bottom:0!important}.mobile-facets__close{width:4rem!important;height:4rem!important}.mobile-facets__close svg{color:#fff!important;height:1.5rem!important;width:1.5rem!important}.mobile-facets__header h2{color:#fff!important;font-size:26px!important;font-weight:800!important;text-transform:uppercase!important;text-align:left!important}.mobile-facets__header p{color:#fff!important;font-size:12px!important;font-weight:500!important;text-transform:capitalize!important;text-align:left!important}.break_line_container{padding:0 20px!important;margin:0!important}.break_line{background-color:#fff!important;height:.2rem!important;margin:10px 0 0!important}.mobile-facets__summary span{color:#fff!important;font-size:14px!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:.3rem!important}.mob_filter_label_container{display:flex!important;justify-content:space-between!important;position:relative!important}.mobile-facets__arrow .icon-caret{position:unset!important}.mobile-facets__arrow svg{height:.8rem!important;transform:rotate(270deg)!important}.mobile-facets__details{margin-top:10px!important}.mobile-facets__details .mobile-facets__summary .mobile-facets__sort{margin-top:20px;display:flex!important;flex-direction:column!important;gap:10px!important;justify-content:flex-start!important}.mobile-facets__details .mobile-facets__summary .mobile-facets__sort label{color:#fff!important;font-size:12px!important;text-transform:capitalize!important;font-weight:400!important;align-self:flex-start!important}.mobile-facets__details .mobile-facets__summary .mobile-facets__sort .select{width:100%!important}.mobile-facets__sort .select__select:focus-visible{outline:0px solid #afafab!important;outline-offset:0!important;box-shadow:none!important}.mobile-facets__details .mobile-facets__summary .mobile-facets__sort .select .icon-caret{color:#fff!important}.mobile-facets__details .mobile-facets__summary .mobile-facets__sort .select .select__select{color:#fff!important;font-size:12px!important;font-weight:500!important;letter-spacing:.2rem!important}.mobile-facets__details .mobile-facets__summary .mobile-facets__sort .select .select__select option{color:#000!important}.mobile-facets__footer .button--primary{background-color:transparent!important;color:#fff!important;border:2px solid white!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:10px 20px!important;border-radius:3px!important;transition:all .3s ease!important}.mobile-facets__footer .mobile-facets__clear-wrapper{border:2px solid #FF4F33!important;border-radius:3px!important}.mobile-facets__footer .mobile-facets__clear-wrapper .mobile-facets__clear{color:#ff4f33!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important}.mobile-facets__submenu .mobile-facets__close-button{color:#fff!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important;display:flex!important;justify-content:space-between!important}.mobile-facets__submenu .mobile-facets__close-button svg{rotate:270deg!important;height:1.3rem!important;width:1.3rem!important}.mobile-facets__label .icon-checkmark{background-color:#000!important;width:1rem!important;height:1rem!important;top:3rem!important;left:4.77rem!important}.mobile-facets__label .facet-checkbox__text{color:#fff!important}.mob_price__filter{margin-top:20px!important}.mob_price__filter .mobile-facets__info{color:#fff!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.3rem!important;text-align:center!important}.mob_price__filter .facets__price .field-currency,.mob_price__filter .facets__price .price_container .field__label{color:#fff!important}}@media screen and (max-width:425px){.facets-container{display:flex!important;flex-direction:column!important;justify-content:center!important}.facets-container .active-facets{margin:0!important;display:flex!important;justify-content:center!important}.facets-container .active-facets facet-remove{margin:0!important;text-align:center!important}.product-count{margin-top:20px!important;align-self:flex-start!important}.hr--medium{margin-bottom:2rem!important}.product-grid-container{margin-top:5px!important}}.field{display:flex!important}.field label{position:unset!important}.price_container:before,.price_container:after,.email_input_container:before,.email_input_container:after,.password_input_container:before,.password_input_container:after,.register_field:before,.register_field:after{content:none!important}.email_input_container,.register_field{display:flex!important;flex-direction:column-reverse!important;justify-content:flex-start!important}.password_input_container{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important}.email_input:focus-visible,.email_input:focus,.password_input:focus-visible,.password_input:focus,.register_input:focus-visible,.register_input:focus{box-shadow:none!important;border-radius:0!important;outline:0!important;border:0!important;padding:8px!important;border:1px solid black!important}.email_input_container label,.password_input_container label,.register_field label{text-align:start!important;text-transform:uppercase!important;letter-spacing:.4rem!important;font-size:12px!important;font-weight:600!important;margin:10px 0!important;color:#000!important}.email_input,.password_input,.register_input{border:1px solid #e8e8e1!important;padding:8px!important;font-size:15px!important;font-weight:600!important}.password_input{grid-column:1 / span 2;grid-row-start:2}.password_input_container label{grid-column:1;align-self:flex-end!important}.login_forgot_pass{grid-column:2;justify-self:end!important;align-self:flex-end!important;margin:10px 0!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important;color:#000!important;transition:all .3s ease!important}.login_forgot_pass:hover,.create_account__login:hover{text-decoration:underline!important;opacity:.7!important}.login__button{width:100%!important;border-radius:5px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important;transition:all .3s ease!important}.login__button:hover{opacity:.7!important}.create_account__login{font-size:15px!important;font-weight:600!important;color:#000!important;text-decoration:none!important;transition:all .3s ease!important}.form__message:focus-visible{outline:none!important;box-shadow:none!important;outline-offset:0!important}.error_message__container{display:flex!important}.form__message{margin:auto!important}.error_message__container h2{font-size:20px!important;font-weight:500!important}@media screen and (max-width:750px){.error_message__container h2{font-size:16px!important}}.form__container h3{margin-top:4rem!important;font-weight:600!important}.error__container{margin:20px 0 40px!important;padding:10px 30px!important;background-color:#fff6f6!important;color:#d02e2e!important;border:1px solid #D02E2E!important;font-size:14px!important;font-weight:700!important}.error__container ul{padding:0!important;margin:0!important;list-style:disc!important}.error__container a{color:#d02e2e!important}.page_form__message svg{height:1.5rem!important;width:1.5rem!important;margin-right:1rem!important}.page_form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;font-size:13px;font-weight:500;margin-top:10px!important;color:#d02e2e}.submit__button{width:30%!important;border-radius:5px!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important}.cancel__button{font-size:15px!important;font-weight:600!important;color:#000!important;text-decoration:none!important}.activate_button_container{display:flex!important;flex-direction:column!important}.activate_button{width:100%!important;border-radius:5px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important;transition:all .3s ease!important}.decline_button{color:#ff4f33!important;background-color:transparent!important;border:1px solid #FF4F33!important;border-radius:5px!important;font-size:11px!important;font-weight:600!important;text-decoration:none!important;transition:all .3s ease!important;text-transform:uppercase!important}.activate_button:hover,.decline_button:hover{opacity:.7!important}.activate button[name=decline]{margin-left:0!important}@media screen and (max-width:750px){.decline_button{margin-top:10px!important}}.account_page__heading{text-align:center!important}.account_page__button{border:1px solid #e8e8e1!important;text-decoration:none!important;padding:8px 14px!important;font-size:12px!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:.3rem!important;color:#000!important;border-radius:3px!important;min-width:90px!important;line-height:1!important;transition:all .3s ease!important}.account_page__button:hover{border-color:#000!important}.order_history__title{font-size:30px!important;font-weight:700!important;text-transform:uppercase!important}.account_details__title{font-size:23px!important;font-weight:700!important;text-transform:uppercase!important}.customer_name{text-transform:uppercase!important;letter-spacing:.3em!important;font-size:14px!important;margin-bottom:10px!important;font-weight:700!important;line-height:2rem!important}.customer_name span{text-transform:capitalize!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important}.cus_address_container{margin-top:30px!important}.cus_address_container span{text-transform:capitalize!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important}.cus_address_container p{line-height:2rem!important;font-size:15px!important;font-weight:600!important}.view_address_link a{color:#ff4f33!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.2rem!important;text-decoration:none!important;transition:all .3s ease!important}.view_address_link a:hover{text-decoration:underline!important;opacity:.7!important}.no_orders_text{font-size:15px!important;font-weight:600!important}.order-history{box-shadow:0 0 0 .1rem #e8e8e1!important}.order-history thead th{font-weight:600!important;text-transform:uppercase!important;letter-spacing:.2rem!important;color:#000!important}.order-history tbody td[data-label=Order] a{color:#ff4f33!important;font-weight:600!important;box-shadow:none!important;outline:2px solid #FF4F33!important;transition:all .3s ease!important}.order-history tbody td[data-label=Order] a:hover{text-decoration:underline!important;opacity:.7!important}.order-history tbody td[data-label=Date],.order-history tbody td[data-label="Payment status"],.order-history tbody td[data-label="Fulfillment status"],.order-history tbody td[data-label=Total]{color:#000!important;font-weight:600!important;font-size:12px!important}.order-history tbody td[data-label=Total]{padding-top:0!important}.order-history tbody td{vertical-align:middle!important}.account_pagination_container{margin-top:30px!important}.account_pagination_container .pagination-wrapper,.account_pagination_container .pagination-wrapper .pagination{margin:0!important}.account_pagination_container .pagination__item--next .icon-caret{margin-right:0!important}@media screen and (max-width:750px){.order-history tbody td,.order-history tbody td[data-label=Total]{padding:10px 0!important}.order-history tbody tr{padding:10px 20px!important}.order-history tbody td:before{font-weight:600!important}}.cus_address_page{max-width:1000px!important;position:relative!important}.cus_address_page h1{font-size:36px!important;text-transform:uppercase!important;font-weight:700!important}.return_account__btn{position:absolute!important;right:15px!important;font-size:12px!important;text-decoration:none!important;letter-spacing:.02rem;border-bottom:1px solid;border-bottom-color:#ff4f33;transition:all .5s ease!important}.return_account__btn:hover{opacity:.4}.return_account__btn:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid #FF4F33;transition:width .5s ease}.return_account__btn:hover:after{width:100%}.add_adress__btn{margin:15px 0 0!important;text-transform:uppercase!important;min-height:0!important;min-width:90px!important;padding:12px 14px!important;border:1px solid #e8e8e1!important;border-radius:4px!important;background-color:transparent!important;color:#000!important;font-size:12px!important;font-weight:600!important;letter-spacing:.3em!important;transition:all .5s ease!important}.add_adress__btn:hover{border:1px solid black!important;opacity:.5!important}.address_list_container{margin-top:75px!important;text-align:left!important}.default_heading{text-align:left!important;font-size:12px!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:.3em!important;margin:0 0 15px!important}.address_list__item p{font-size:15px!important;font-weight:600!important}.edit_address__btn,.delete_address__btn{min-height:0!important;min-width:90px!important;font-size:12px!important;text-decoration:none!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:.3em!important;transition:all .5s ease!important;padding:10px 14px!important;border-radius:4px!important;margin:10px 2px 0 0!important}.edit_address__btn{background-color:#000!important;color:#fff!important}.delete_address__btn{border:1px solid #e8e8e1!important;background-color:transparent!important;color:#000!important}.edit_address__btn:hover{opacity:.5!important}.delete_address__btn:hover{border:1px solid black!important;opacity:.5!important}.break_line{background-color:#e8e8e1!important;height:1px!important;margin:35px auto!important}.new_addy_container{margin-top:50px!important}.new_addy_container h2,.edit_addy__container h2{font-size:30px!important;font-weight:700!important;text-transform:uppercase!important}.new_addy_container form{margin-top:15px!important}.select_input{padding:8px!important;font-size:15px!important;font-weight:600!important}.register_field .select:after{content:""!important;box-shadow:none!important}.default_checkbox label,.default_checkbox input{cursor:pointer!important}.default_checkbox label{font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3em!important}.add_addy__btn{min-height:0!important;min-width:90px!important;font-size:13px!important;font-weight:700!important;background-color:#000!important;text-transform:uppercase!important;letter-spacing:.3em!important;padding:11px 20px!important;border-radius:4px!important;transition:all .5s ease!important}.cancel_addy__btn{border:1px solid #e8e8e1!important;background-color:transparent!important;color:#000!important;min-height:0!important;min-width:90px!important;font-size:13px!important;text-decoration:none!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:.3em!important;transition:all .5s ease!important;padding:11px 20px!important;border-radius:4px!important}.add_addy__btn:hover{opacity:.5!important}.cancel_addy__btn:hover{border:1px solid black!important;opacity:.5!important}@media screen and (max-width:768px){.cus_address_page h1{font-size:30px!important}.new_addy_container h2,.edit_addy__container h2{font-size:26px!important}.new_addy_container form{margin-top:10px!important}.new_addy_container .select_input{padding:8px!important;font-size:14px!important}.default_checkbox label{font-size:11px!important}.add_addy__btn,.cancel_addy__btn{font-size:12px!important;padding:10px 18px!important}.return_account__btn{position:revert!important}}.menu-drawer__menu .focus-inset:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.drawer_icons .icon{height:1.7rem!important;width:1.7rem!important}.menu-drawer,.menu-drawer__inner-submenu,.menu-drawer__submenu{background-color:#000!important}.menu-drawer__menu li{margin:0!important}.drawer_nav_link_container{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:10px 0!important;border-top:2px solid white!important;border-bottom:2px solid white!important}.menu-drawer__menu li:first-child .drawer_nav_link_container{margin-bottom:-2px!important}.menu-drawer__menu li:last-child .drawer_nav_link_container{margin-top:-2px!important}.menu-drawer__menu-item.list-menu__item{padding:0 20px!important}.icon_container_header{height:100%!important;padding:15px 0 15px 20px!important;border-left:2px solid white!important}.nav_link_title{font-size:16px!important;font-weight:600!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.3rem!important}.menu-drawer__menu-item .icon-caret{color:#fff!important;display:block!important;position:relative!important;height:1.5rem!important;width:1.5rem!important;transform:rotate(270deg)!important;right:0!important}.menu-drawer__close-button{display:flex!important;justify-content:space-between!important;font-size:16px!important;font-weight:600!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:10px 20px!important;margin-top:3rem!important;border-top:2px solid white!important;border-bottom:2px solid white!important}.menu-drawer__close-button .icon-caret{color:#fff!important;display:block!important;position:relative!important;height:1.5rem!important;width:1.5rem!important;transform:rotate(90deg)!important}.drawer_subnav_link_container{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%;padding:10px 0!important;border-top:2px solid white!important;border-bottom:2px solid white!important;margin-bottom:-2px}.drawer_subnav_link_container .subnav_link_title{color:#fff!important;font-weight:600!important;font-size:14px!important}.menu-drawer__inner-submenu .menu-drawer__menu{margin-top:20px!important}.icon_container_submenu_heading{height:100%!important;padding:15px 20px 15px 0!important;padding-right:20px;border-right:2px solid white!important}.icon_container_submenu{height:100%!important;padding:5px 0 5px 20px!important;border-left:2px solid white!important}.menu-drawer__menu-item.list-menu__item.child_link{padding:10px 20px!important}.menu-drawer__submenu a{color:#fff!important;font-size:14px!important;font-weight:600!important}.menu-drawer__utility-links{border-top:1px solid white!important}.menu-drawer__utility-links svg{color:#fff!important}.menu-drawer__account{color:#fff!important;text-transform:uppercase!important;font-weight:600!important;text-decoration:underline!important;transition:all .3s ease!important}@media screen and (max-width:749px){.menu-drawer__utility-links{display:flex!important;justify-content:space-between!important}}@media screen and (max-width:374px){.menu-drawer__utility-links{display:flex!important;flex-direction:column!important;align-items:center!important}}.cart_drawer_container{background-color:#ffffff80!important}.drawer__inner-empty{padding:0!important}.drawer__inner{background-color:#000!important}.cart-drawer__warnings{justify-content:flex-start!important;height:100%!important}.cart-drawer__empty-content{display:flex!important;flex-direction:column!important;height:100%!important}.cart-drawer_top-container{display:flex!important;align-items:center!important;justify-content:space-between!important;height:70px!important}.cart-drawer_top-container h2{margin:0!important}.drawer__close{min-height:30px!important;min-width:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:static!important}.drawer__close .icon-close{color:#fff!important;height:1.7rem!important;width:1.7rem!important}.cart__heading-text,.drawer__heading{font-size:26px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.025rem!important;color:#fff!important}.cart-drawer_top-container{border-bottom:2px solid white!important}.cart-drawer_main-container{display:flex!important;flex-direction:column!important}.cart__empty-text{margin-top:20px!important;text-align:left!important;font-size:15px!important;font-weight:600!important;color:#fff!important}.cart_drawer_btn{margin:80px auto!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3rem!important;border:1px solid white!important;border-radius:3px!important;background-color:#ff4f33!important;transition:all .6s ease!important}.cart_drawer_btn:hover{opacity:.7!important;background-color:transparent!important}.cart__login-title,.cart__login-paragraph{margin:0!important;font-size:15px!important;font-weight:600!important;color:#fff!important}.cart__login-paragraph a{color:#fff!important;transition:all .3s ease!important}.cart__login-paragraph a:hover{opacity:.7!important}.drawer__inner{background-color:#000!important;padding:0 20px!important}.cart__contents .drawer__contents{margin-top:15px!important}.cart-drawer .cart-items th{border-bottom:none!important}.cart-items th{padding-bottom:.5rem!important}.cart-items thead th{color:#fff!important;font-weight:500!important;letter-spacing:.4rem!important}.cart-item__details .cart-item__name{font-size:16px!important;font-weight:600!important;color:#fff!important}.cart-item__details .product-option,.cart-item__details dl{font-size:13px!important;font-weight:500!important;color:#fff!important;margin-top:0!important}.quantity:before{background-color:transparent!important}.quantity:after{border:none!important;box-shadow:none!important}.quantity-popover-container{background-color:transparent!important;outline:2px solid white!important;height:33px!important;max-width:80px!important;padding:0!important}.cart-item cart-remove-button{height:33px!important}.drawer__cart-items-wrapper .cart-item cart-remove-button .button:hover{color:#fff!important}.cart-item__quantity-wrapper cart-remove-button{margin:0 0 0 10px!important}.quantity.cart-quantity{background-color:transparent!important;display:flex!important;max-width:80px!important;min-width:60px!important;min-height:33px!important}.cart-quantity .quantity__button{width:30px!important;height:33px!important;color:#fff!important}.quantity__input{color:#fff!important;font-size:14px!important;font-weight:600!important;padding:0!important}.quantity__input:focus-visible{background-color:transparent!important}.quantity__button svg{width:10px!important;height:10px!important}.cart-item__price-wrapper .price{font-size:15px!important;font-weight:600!important}.cart-item{position:relative!important;margin:0 0 20px!important}.cart-item:after{content:"";position:absolute;bottom:-5px;left:20px;right:20px;height:1px;background-color:#fff}.cart-drawer .drawer__footer{border-top:2px solid white!important}.cart-drawer__footer .totals h2{font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;color:#fff!important}.cart-drawer__footer .totals p{font-size:16px!important;font-weight:700!important;color:#fff!important}.cart-drawer__footer .tax-note{font-size:10px!important;font-weight:500!important;color:#fff!important}.cart-drawer__footer .tax-note a{color:#fff!important;text-decoration:underline!important;transition:all .3s ease!important}.cart-drawer__footer .tax-note a:hover{opacity:.7!important}.drawer__footer .cart__checkout-button{background-color:#ff4f33!important;border:2px solid white!important;color:#fff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:10px 20px!important;border-radius:3px!important;transition:all .6s ease!important}.drawer__footer .cart__checkout-button:hover{background-color:transparent!important;opacity:.7!important}.cart_fullpage_container{padding:36px 0!important}.cart_main_page{border-bottom:none!important;padding-bottom:0!important}.cart_fullpage_container .title-wrapper-with-link{display:flex!important;flex-direction:column!important;align-items:center!important}.cart_fullpage_container .title-wrapper-with-link .title--primary{font-size:36px!important;font-weight:700!important;text-transform:uppercase!important;color:#000!important}.cart_fullpage_container .title-wrapper-with-link .underlined-link{font-size:15px!important;font-weight:600!important;color:#000!important;text-decoration:underline!important;transition:all .3s ease!important}.cart_fullpage_container .title-wrapper-with-link .underlined-link:hover{opacity:.7!important}.cart_main_page{margin-top:20px!important}.cart_main_page .cart-items th{color:#000!important;font-size:13px!important;font-weight:600!important;border-bottom:none!important}.cart_fullpage_container .cart-item__image-container{border:none!important}.cart_fullpage_container .cart-item__details a,.cart_fullpage_container .cart-item__details div{color:#000!important}.cart_fullpage_container .quantity-popover-container{outline:2px solid black!important}.cart_fullpage_container .quantity-popover-container svg,.cart_fullpage_container .quantity-popover-container input{color:#000!important}.cart_fullpage_container .cart-item{position:relative!important;margin:0 0 20px!important}.cart_fullpage_container .cart-item:after{content:"";position:absolute;bottom:-5px;left:0;right:0;height:1px;background-color:#000}.cart__footer .totals h2{font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;color:#000!important}.cart__footer .totals p{font-size:16px!important;font-weight:700!important;color:#000!important}.cart__footer .tax-note{font-size:10px!important;font-weight:500!important;color:#000!important}.cart__footer .cart__checkout-button{background-color:#000!important;color:#fff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:10px 20px!important;border-radius:3px!important;transition:all .6s ease!important}.cart__footer .cart__checkout-button:hover{opacity:.7!important}.cart_fullpage_container .cart__warnings{padding:20px 0!important}.cart_fullpage_container .cart__warnings .cart__empty-text{color:#000!important;text-align:center!important}.cart_fullpage_container .cart__warnings .button,.four_btn{background-color:#000!important;color:#fff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.3rem!important;padding:10px 20px!important;border-radius:3px!important;transition:all .6s ease!important}.cart_fullpage_container .cart__warnings .button:hover,.four_btn:hover{opacity:.7!important}.cart_fullpage_container .cart__warnings .cart__login-title{margin-top:20px!important;color:#000!important}.cart_fullpage_container .cart__warnings .cart__login-paragraph{color:#000!important;margin-bottom:20px!important}.cart_fullpage_container .cart__warnings .cart__login-paragraph a{color:#000!important;transition:all .3s ease!important}.cart_fullpage_container .cart__warnings .cart__login-paragraph a:hover{opacity:.7!important}.shopify-policy__container{max-width:650px!important;padding:75px 20px!important}.shopify-policy__container h1{font-size:36px!important;font-weight:700!important;text-transform:uppercase!important;margin-bottom:15px!important;color:#000!important}.shopify-policy__container h2{font-size:26px!important;font-weight:700!important;text-transform:uppercase!important;margin-top:50px!important;margin-bottom:10px!important;color:#000!important}.shopify-policy__container h3{font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;margin-top:20px!important;margin-bottom:10px!important;color:#000!important}.shopify-policy__container p{margin-bottom:25px!important;font-size:15px!important;font-weight:600!important;color:#000!important}.shopify-policy__container ul{margin-bottom:25px!important}.shopify-policy__container li{font-size:15px!important;font-weight:600!important;color:#000!important}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:0!important}}.footer-block__brand-info .footer__list-social.list-social{margin:0!important}.social_icons_bar_section{background-color:#000!important;border-bottom:.1rem solid rgba(255,255,255,.2)!important}.social_icons_bar_container svg{color:#fff}@media screen and (max-width:989px){.social_icons_bar_section{background-color:unset!important;border-bottom:0px!important}}.jdgm-rev-widg__header h2{font-size:24px!important;font-weight:700!important;text-transform:uppercase!important}@media screen and (max-width:768px){.jdgm-rev-widg__header h2{font-size:20px!important}}.mag_page__heading{padding:75px 0 0;margin:0 auto}.mag_page__heading h2{font-size:36px;text-transform:uppercase;font-weight:700;color:#000;text-align:center;margin-bottom:50px}.mag_page__text{max-width:1000px;margin:0 auto}.mag_page__text a{color:#ff4f33;text-decoration:underline}.mag_page__text a:hover{opacity:.7}#doddle-collect-none-plus .DoddleCollection-NonPlusWidget__WidgetContainer{position:relative;z-index:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/z-m-custom-style.css.map */
