.shopify-challenge__container .shopify-challenge__button{margin-top:30px!important}.type-4,h2,.h2{font-weight:700}.wide-container{padding-left:100px;padding-right:100px}button,input[type=submit],.button{padding:19px 43px}input[type=submit],.button,.shopify-payment-button__button{letter-spacing:0}.abz_wish_pro.pro_wish_list{position:absolute;top:7px;right:15px;z-index:11;text-align:center}.abz_wish_pro.pro_wish_list .smartwishlist{margin:0}.template-product .pro_wish_list{width:100%;text-align:center;position:relative}.pro_wish_list:hover .smartwishlist{color:#111!important}.pro_wish_list .smartwishlist{margin:0 5px 0 0}.pro_wish_list .smartwishlist:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0}.pro_wish_list:hover{background:#f4f4f4!important;color:#111!important}.abz_wish_pro.pro_wish_list:hover{background:transparent!important}.modal-body .row{margin:0}.section-heading{align-items:center}.section-heading h2{color:#3c4043;font-size:40px;font-weight:700;line-height:normal}.swiper-button-prev,.swiper-button-next{transform:none}.product-slider .swiper-container[data-products-in-view="4"] .swiper-button-prev,.product-slider .swiper-container[data-products-in-view="4"] .swiper-button-next{margin-top:0}.site-control.nav-inline-desktop .site-control__inner .logo{left:50%!important;z-index:1;transform:translate(-50%);position:absolute}.site-control.nav-inline-desktop .site-control__inner .logo-h1{position:initial;transform:none}.site-control.nav-inline-desktop .mobile_menu{display:none}.header_top{display:flex;align-items:center;justify-content:space-between;padding:11px 100px 20px}.header_main{padding:0 100px;min-height:auto}.header_top_left{display:flex;align-items:center}.header_top_left .localization,.header_top_left .localization .selectors-form .selectors-form__item{margin:0}.header_top_right{display:flex;align-items:center}.header_top_right .abz_cart{line-height:0}.abz_cart .cart{right:0;top:0}.abz_cart .cart svg{height:17px;width:17px}.abz_cart .cart .abz_count{margin-left:0;font-size:10px;line-height:12px;position:absolute;top:13px;right:0;left:8px}.call a,.abz_acc a{display:flex;gap:10px;align-items:center;font-size:13px;line-height:normal;text-transform:uppercase}.call_icon,.acc_icon{display:inline-block}.call_icon svg,.acc_icon svg{fill:none;height:17px;width:17px}.abz_acc{margin:0 30px 0 0}.abz_wish{margin:0 20px 0 0}.abz_wish .header__icon{position:relative}.header__icon--wishlist .topbadge{margin-left:0;min-width:19px;min-height:19px;font-size:10px;line-height:17px;background-color:#d3000b!important;padding:1px!important;position:absolute;top:-5px;right:-11px}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1{padding:0}.site-control.nav-inline-desktop .site-control__inner .nav-row a{padding:0;font-size:13px}.site-control.nav-inline-desktop .site-control__inner .nav-row ul li{position:relative;padding:0 25px}.site-control.nav-inline-desktop .site-control__inner .nav-row ul li:before{position:absolute;content:none;right:0;top:50%;transform:translateY(-50%);height:50%;width:1px;background:#cacaca}.site-control.nav-inline-desktop .site-control__inner .nav-row ul li:last-child:before{content:none}.header_bottom .nav-rows{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;transition:none;background-color:#fff;display:block;border-top:20px solid #ffffff;padding:20px 15px;background-clip:padding-box;text-align:left;z-index:1;max-width:350px;max-height:0;overflow-y:auto;overflow-x:hidden}.header_bottom .contains-children{position:relative}.header_bottom .contains-children:hover .nav-rows{opacity:1;visibility:visible;max-height:75vh;transition:opacity .4s,visibility .4s}.header_bottom .nav-rows li{width:100%;min-width:190px}.header_bottom .nav-rows li a{color:#111!important}.header_bottom .nav-rows li a:hover{border:none!important;opacity:.7}.site-control.nav-inline-desktop .site-control__inner .nav-row ul li:last-child{border:none}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul>li>a:after{width:100%}.site-control.nav-inline-desktop .site-control__inner .nav-row ul{list-style:none;margin:0 -25px}.header_bottom{padding:30px 100px 10px}.header_bottom ul{margin:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:40px;padding:0}.header_bottom ul li a{text-transform:uppercase;font-size:13px}.header_bottom ul li:last-child a{color:red}.header_bottom ul li:last-child a:hover{border-bottom:2px solid #f00}.header_bottom ul li a:hover{border-bottom:2px solid #111}.abz_Slideshow .overlay__content .feature-subheader{font-size:25px;line-height:normal;letter-spacing:5px}.abz_Slideshow .overlay__content .line-1{font-weight:700;line-height:normal;text-transform:uppercase;margin-top:40px}.section-heading .view-all-link{font-weight:400;font-size:16px;line-height:normal}.collection-block.hover-info .caption.upper .title{font-size:35px;font-weight:700;line-height:normal}.product-slider .swiper-container .swiper-scrollbar{background:#d9d9d9}.swiper-scrollbar-drag{background:#3c4043}.marquee--heading-font .marquee-text{font-weight:700}.price .abz_curr{color:#cb0000}.was-price+.current-price{color:#cb0000}.price .was-price{margin:0 0 0 10px;color:#111}.abz_Slideshow_a .feature-subheader{font-size:20px}.abz_image_with_text .content{display:flex;justify-content:space-between;align-items:flex-start}#page-content .abz_image_with_text .content:before,#page-content .abz_image_with_text .content:after{content:none}.abz_image_with_text .col_1{width:49%}.abz_image_with_text .wide-container{padding-left:295px;padding-right:295px}.abz_image_with_text .col_2{width:calc(51% - 166px);display:flex;flex-flow:column-reverse;gap:65px;padding:37px 0 0}.abz_image_with_text .col_2 .section-rich-text__image{width:100%;margin:0}.abz_image_with_text .abz_text_block .img_title{text-align:left;font-size:40px;font-weight:700;line-height:normal}.brand_gallery{padding:91px 0}.brand_gallery ul{margin:0;padding:0}.brand_gallery ul .brand_icon{padding:0 15px}.product-area .vendor{opacity:1}.product-area .vendor .brand{font-size:24px;line-height:normal;font-weight:600}.product-area .product-area__details__title{color:#313131;font-size:16px;font-weight:400;line-height:normal}.product-area .price-area .was-price{margin:0 10px 0 0}.abz_Featured_product .price-area .theme-money{font-size:16px;font-weight:400}.abz_Featured_product .product-detail__form .product-detail__form__options .selector-wrapper label{font-weight:700}.product-detail__form__options--with-quantity .quantity-wrapper{border-color:#111}.quantity-wrapper a[data-quantity=down]{margin-top:0}.quantity-wrapper a[data-quantity=up]{margin-top:1px}.abz_Media_with_text .feature-header:after{content:none}.abz_Media_with_text .feature-header{margin:0;color:#3c4043}.abz_Media_with_text .image-with-text__text{position:relative}.abz_Media_with_text .image-with-text__text:before{position:absolute;content:"";width:191px;height:264px;top:0;right:0;background:url(/cdn/shop/files/txt_bg.png) no-repeat}.abz_icon_text .title{padding:49px 0}.abz_icon_text .title h3{font-size:40px;font-weight:700;line-height:normal}.footer_gallery{padding:0 0 96px}.footer_gallery ul{margin:0;padding:0}.footer_gallery ul .abz_icon_block .icon_img{height:70px;width:70px;display:block;margin:0 auto}.footer_gallery ul .abz_icon_block h4{font-size:25px;font-weight:700;line-height:normal;margin:34px 0 15px}.footer_gallery ul .abz_icon_block p{margin:0 auto;text-align:center;max-width:324px}.section-footer .section-footer__title{color:#3c4043;font-size:25px;font-weight:700;line-height:normal}.section-footer__row__col .email_ttl{text-align:left}.section-footer .section-footer__newsletter-block .signup-form .signup-form__email{padding-right:40px}.section-footer ul.social-links__list a svg,.section-footer ul.social-links__list a svg g{fill:#3c4043}.section-footer .section-footer__row-lower{border-top:1px solid #090302;padding:10px 0;align-items:center;margin:0}.section-footer .section-footer__row-lower .section-footer__row__col{padding:0}.section-footer .section-footer__payment-icons,.section-footer .section-footer__localization,.section-footer .section-footer__payment-icons .section-footer__payment-icon{margin:0}.section-footer .section-footer__localization .loc_icon{display:none}.disclosure{line-height:normal}.disclosure .disclosure-list{bottom:0;top:30px}.site-control.nav-inline-desktop .header_main_right_side .nav-right-side{border:1px solid #cacaca;height:36px;width:186px;position:relative}.site-control.nav-inline-desktop .cart.nav-search:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0}.site-control.nav-inline-desktop .cart.nav-search{right:0;top:0;margin:0}.site-control.nav-inline-desktop .cart.nav-search{height:100%;width:100%;position:relative;display:flex;align-items:center;justify-content:end;padding:0 10px 0 0;background:#f4f4f4}.abz_blog_post .section-heading{margin:0 0 40px}.abz_blog_post .swiper-container .swiper-slide{margin:0 15px}.abz_blog_post .swiper-container .slick-list{margin:0 -15px}.abz_blog_post .blog_date{margin:0 0 10px}.abz_blog_post .blog_date .feature-subheader{color:#111;font-size:13px;font-weight:400;line-height:normal}.abz_blog_post .article-block__title{color:#3c4043!important;font-size:20px;font-weight:700;line-height:normal}.abz_blog_post .article-block__excerpt p{margin:20px 0 0!important}.abz_blog_post .slick-arrow{opacity:1;cursor:pointer}.abz_blog_post .product-slider:hover .swiper-button-prev.swiper-button-disabled,.abz_blog_post .product-slider:hover .swiper-button-next.swiper-button-disabled,.abz_blog_post .product-slider:hover .swiper-scrollbar.swiper-button-disabled{opacity:1!important}.abz_blog_post .blog_read{color:#111;font-size:16px;font-weight:400;line-height:normal;text-decoration-line:underline;margin:30px 0 0;display:inline-block}.abz_blog_post .article-block__excerpt.rte p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.abz_blog_post .swiper-container{padding:0}.mobil_icon{display:none}#page-menu .main-nav{margin-bottom:0;font-size:18px;line-height:normal}#page-menu .nav-container{margin-top:0}#page-menu .nav-footer-links .nav-footer-links__link,#page-menu .nav-footer-links .selectors-form__item{font-size:18px}#page-menu .main-nav li li a{font-size:18px;line-height:normal}.site-control .site-control__inner .nav-search svg{width:18px;height:18px;fill:none;stroke:none;stroke-width:1px}.site-control.nav-inline-desktop:hover .site-control__inner .cart,.site-control.nav-inline-desktop:hover .site-control__inner .cart svg,.modal-active[data-modal-id=page-menu] .site-control .site-control__inner svg,.modal-active[data-modal-id=added-to-cart] .site-control .site-control__inner svg,.nav-mega-open .site-control .site-control__inner svg,.modal-active[data-modal-id=page-menu] .site-control .site-control__inner .cart,.modal-active[data-modal-id=added-to-cart] .site-control .site-control__inner .cart,.nav-mega-open .site-control .site-control__inner .cart{fill:none!important}.product-area .product-area__media.multi-column{padding-left:160px}.product-area .product-area__details .product-area__details__inner{padding-left:30px;padding-right:160px}.product-area .product-area__details__header{padding:10px 0 0}.product-area .price-area{font-weight:700}.product-area .selector-wrapper .clickyboxes li a{border:1px solid #d4d4d4;min-width:50px;height:30px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;padding:0 10px}.product-area .selector-wrapper .clickyboxes li a.active,.product-area .selector-wrapper .clickyboxes li a:hover{border:1px solid #111111}.product-area .selector-wrapper .clickyboxes .cc-hover-line{display:none}.cc-accordion-item__title{padding-left:20px;text-transform:uppercase}.cc-accordion-item__content{padding-left:20px;padding-right:20px}.abz_Media_with_text_pp .image-with-text__text:before{content:none}.abz_Media_with_text_pp .feature-header{position:relative}.abz_Media_with_text_pp .feature-header:before{position:absolute;content:"";bottom:0;left:0;height:5px;width:100px;background:#3c4043}.abz_Media_with_text_pp .image-with-text__text__wrap p{margin:40px 0 0}.abz_Testimonials .cc-testimonial .overlay-type .line-1{font-size:40px}.abz_Expandable .cc-accordion-item__title{padding-left:0}.abz_Expandable .reading-width{max-width:787px}.abz_Expandable .container.container--large{width:100%}.abz_Expandable .cc-accordion-item__title:before,.abz_Expandable .cc-accordion-item__title:after{right:0}.abz_Related_products .product-recommendations-container{background:transparent}.cc-accordion-item__title:before,.cc-accordion-item__title:after{width:12px}.abz_Testimonials .section-spacing{padding-top:12px}.abz_Testimonials .container.container--large{width:100%;max-width:100%;padding:0 160px}.abz_Related_products .section-heading{font-size:40px;text-transform:capitalize;color:#3c4043}.cc-accordion-item__title:before,.cc-accordion-item__title:after{right:20px}.abz_Expandable .cc-accordion-item__content{padding-left:0;padding-right:0}.product-detail__form__action button{background:#111;color:#fff}.product-detail__form__action button:hover{background:#313131!important}.call.nav-footer-links__link a{font-size:18px;text-transform:capitalize}.call.nav-footer-links__link svg{display:block;fill:none!important}.size-chart-link{color:#5c5555}.cart-product .was-price{margin:0 10px 0 0}.abz_label{text-align:left}.abz_label .product-label:not(.product-label--marquee){position:initial;padding:5px 10px;border:1px solid #D4D4D4;margin:10px 0}.template-cart #page-content .content{width:100%;padding:50px 160px}.header_top_left .localization .selectors-form{display:flex;align-items:center;gap:10px}.loc_icon{display:block;line-height:0}.header_top_left .localization .disclosure__toggle{display:none}.header_top_left .localization .disclosure-list{position:initial;opacity:1;visibility:visible;display:flex;box-shadow:none;padding:0;min-height:auto;list-style:none}.header_top_left .localization .disclosure .disclosure-list .disclosure-list__item{padding:0;line-height:0}.header_top_left .localization .disclosure .disclosure-list .disclosure-list__item+.disclosure-list__item{position:relative;padding:0 0 0 10px;margin:0 0 0 10px}.header_top_left .localization .disclosure .disclosure-list .disclosure-list__item+.disclosure-list__item:before{position:absolute;content:"";top:50%;transform:translateY(-50%);height:80%;width:1px;background:#111;left:0}.header_top_left .localization{margin:0 15px 0 0}.header_top_left .localization .loc_icon svg{fill:none;height:17px;width:17px}.header_top_left .localization .disclosure .disclosure-list .disclosure-list__item a{text-transform:uppercase;font-size:13px;line-height:normal}.product-block .caption.upper{display:flex;flex-flow:column}.product-block .product-block__inner .vendor{order:-1;color:#111;opacity:1;font-weight:600}.product-block .product-block__inner .title{padding:0;font-size:14px;line-height:1.3em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.6em}.product-block .product-block__inner .price.abz_coll_price{display:flex}.abz_coll_price .abz_percentage-amount{margin:0 0 0 10px}#page-menu .nav-footer-links .localization .selectors-form{display:flex;width:100%;align-items:center;gap:10px}#page-menu .localization .disclosure__toggle{display:none}#page-menu .localization .disclosure-list{position:initial;opacity:1;visibility:visible;display:flex;box-shadow:none;padding:0;min-height:auto;list-style:none}#page-menu .localization .disclosure .disclosure-list .disclosure-list__item{padding:0;line-height:0}#page-menu .localization .disclosure .disclosure-list .disclosure-list__item+.disclosure-list__item{border-left:2px solid #000;padding:0 0 0 5px;margin:0 0 0 5px}#page-menu .localization{margin:0 15px 0 0;display:flex;gap:10px;align-items:center}#page-menu .localization .loc_icon svg{fill:none;height:20px;width:20px}#page-menu .localization .disclosure .disclosure-list .disclosure-list__item a{text-transform:capitalize;font-size:18px;line-height:normal}.product-single__tags{display:flex;padding:10px 0}.product-single__tags p{margin:0;padding:4px 5px;border:1px solid rgba(210,210,210,1);border-radius:3px;font-size:11px;line-height:10px;color:#666}.abz_pro_price{display:flex}.abz_pro_price .price-area{width:auto}.abz_pro_price .abz_percentage-amount{margin:0 0 0 10px;padding:3px 0}.theme-filter-container .active-filter-controls li a{border-radius:4px;opacity:1;color:#3c4043}.theme-filter-container .active-filter-controls li a:not(.active-filter-controls__clear){color:#3c4043}.feature-header:not(.feature-header__no-gap){margin-bottom:0}.product-area .store-availability-container-outer{margin:0}.section-footer .section-footer__row{margin:0 -10px}.section-footer .section-footer__row .section-footer__row__col{flex:initial;width:25%;max-width:100%;padding:0 10px}.section-footer .section-footer__row-lower .section-footer__row__col{width:auto!important}.section-footer .section-footer__row__col .copyright{margin-bottom:0}@media only screen and (max-width:1536px){.abz_Slideshow .slideshow .slide .overlay-type .inner .overlay__content h2.line-1{font-size:80px!important}.abz_image_with_text .wide-container,.template-cart #page-content .content,.wide-container,.header_top,.header_main,.header_bottom,.abz_Testimonials .container.container--large{padding-left:100px;padding-right:100px}.product-area .product-area__media.multi-column{padding-left:100px}.product-area .product-area__details .product-area__details__inner{padding-right:100px}.abz_Media_with_text_pp .feature-header{font-size:40px!important}.abz_Media_with_text_pp .feature-header:before{bottom:-5px}}@media only screen and (max-width:1366px){.abz_image_with_text .col_2{width:calc(51% - 100px)}.section-footer .section-footer__title{font-size:20px}.section-footer__row__col .email_ttl{font-size:16px}}@media only screen and (max-width:1199px){.section-spacing{padding-top:70px;padding-bottom:70px}.abz_image_with_text .wide-container,.wide-container,.header_top,.header_main,.header_bottom,.abz_Testimonials .container.container--large,.template-cart #page-content .content{padding-left:20px;padding-right:20px}.product-area .product-area__media.multi-column{padding-left:20px}.product-area .product-area__details .product-area__details__inner{padding-right:20px}.collection-block.hover-info .caption.upper .title{font-size:25px}.section-heading h2,.abz_Testimonials .cc-testimonial .overlay-type .line-1,.abz_Related_products .section-heading,.abz_icon_text .title h3{font-size:35px}.abz_Media_with_text_pp .feature-header{font-size:35px!important}.product-slider .swiper-container .swiper-wrapper{margin-top:30px}.section-id-template--22067276087570__abz_scrolling_banner_6ymG7h .marquee-text{font-size:60px!important}.abz_image_with_text .col_2{width:calc(51% - 70px)}.section-id-template--22067276087570__abz_scrolling_banner_a_P8e6AH .marquee-text{font-size:60px!important}.section-featured-product .product-area.product-area--carousel .product-area__details{overflow:hidden}.brand_gallery{padding:50px 0}}@media only screen and (max-width:1100px){.site-control.nav-inline-desktop .mobile_menu{display:block}.header_bottom{padding:0}.header_block_main{padding-top:15px;padding-bottom:15px}.abz_cart .cart{position:relative;margin-top:0;text-align:center}.site-control .header_main_logo .nav-right-side{right:20px;top:auto}.slideshow .slide .overlay-type .inner .overlay__content h2.line-1{font-size:50px!important}.mobil_icon{display:block}.header_top{display:none}.header_main.site-control__inner{justify-content:end}.header_main_right_side,.header_main_right_side .header_mob_icon{display:flex;align-items:center}.header_main_right_side .header_mob_icon svg{height:22px;width:22px;fill:none}.header_main_right_side .header_mob_icon .abz_cart_mobil .cart{position:inherit;margin:0;height:auto;width:auto}.header_main_right_side .header_mob_icon .abz_cart_mobil .cart .abz_count{right:25px;left:auto;top:17px;height:auto;width:auto}.site-control .header_main_logo .nav-right-side{position:initial}.site-control.nav-inline-desktop:hover .header_block_main .site-control__inner a svg{fill:none!important}.header_block_main .header_main .menu{margin:0;height:30px;width:30px;left:20px;z-index:999}.modal-active[data-modal-id=page-menu] .site-control .site-control__inner .header_main_right_side .header_mob_icon svg{fill:none!important}.site-control.nav-inline-desktop .cart.nav-search svg g{stroke-width:2px}.site-control .site-control__inner .nav-search svg{width:22px;height:22px;margin:0}.modal-active[data-modal-id=page-menu] .site-control .site-control__inner svg,.modal-active[data-modal-id=added-to-cart] .site-control .site-control__inner svg,.nav-mega-open .site-control .site-control__inner svg,.modal-active[data-modal-id=page-menu] .site-control .site-control__inner .cart,.modal-active[data-modal-id=added-to-cart] .site-control .site-control__inner .cart,.nav-mega-open .site-control .site-control__inner .cart{fill:none!important}.header_block_main .mobile_menu .abz_mob_ser .abz_nav-search{left:60px;margin:0;z-index:1;top:4px;height:22px;width:22px}.header_block_main .mobile_menu .abz_mob_ser .abz_nav-search{height:22px;width:22px;fill:none}.header_block_main .mobile_menu .abz_mob_ser .abz_nav-search svg{height:22px;width:22px;fill:none}.abz_rig_ser{display:none}.abz_wish.mobil_icon i{font-size:22px;padding:4px 0 0}}@media only screen and (max-width:1024px){.collection-block.hover-info .caption.upper .title{color:#3c4043}}@media only screen and (max-width:1024px)and (min-width:767px){.section-testimonials .cc-testimonial.cc-testimonial--two-images .cc-testimonial__content{padding-top:30px;padding-bottom:30px}.section-testimonials .cc-testimonial.cc-testimonial--two-images .cc-testimonial__content .line-2{width:90%}}@media only screen and (max-width:991px){.abz_Expandable .container.container--large{padding-left:20px;padding-right:20px}.abz_image_with_text .abz_text_block .img_title{font-size:30px}.abz_image_with_text .col_2{width:calc(51% - 30px)}.product-area .product-area__media .theme-gallery[data-column-count="2"] .theme-images .media-column .theme-img{margin-bottom:20px}.product-area .product-area__media .theme-gallery[data-column-count="2"] .theme-images .media-column .theme-img:last-child{margin-bottom:0}.product-area .product-area__media .theme-gallery .theme-images .media-column+.media-column{margin-top:20px}.product-detail__form__options--with-quantity .quantity-wrapper{width:100%}.theme-filter-container .cc-product-filter,.product-list .product-block,.product-list .collection-block{margin-top:25px}}@media only screen and (max-width:768px){.abz_Slideshow .slideshow .slide .overlay-type{padding:40px 20px}.abz_Slideshow .overlay__content .feature-subheader{font-size:16px}.abz_Slideshow .slideshow .slide .overlay-type .inner .overlay__content h2.line-1{font-size:40px!important;max-width:100%;color:#3c4043}.abz_Slideshow .overlay__content .button:not(.overlay-type-ignore){border:1px solid #111111}.abz_Slideshow .overlay__content .button:not(.overlay-type-ignore):hover{background:#111;color:#fff}.abz_image_with_text .content{flex-wrap:wrap}.abz_image_with_text .col_1,.abz_image_with_text .col_2{width:100%}.abz_image_with_text .col_2{width:100%;flex-flow:column}.product-area .clickyboxes{padding:0 2px}.abz_blog_post .slick-arrow{display:flex!important}.product-area .product-area__details .product-area__details__inner{padding:0}.section-heading h2,.abz_Testimonials .cc-testimonial .overlay-type .line-1,.abz_Related_products .section-heading,.abz_icon_text .title h3{font-size:30px}.abz_Media_with_text_pp .feature-header{font-size:30px!important}.abz_Testimonials .cc-testimonial .overlay-type .line-1{text-align:left}.section-testimonials .cc-testimonial.cc-testimonial--two-images .cc-testimonial__content .line-2{width:100%;text-align:left;max-width:100%}.product-area .product-area__media.multi-column{padding-right:20px}#page-menu .nav-footer-links .localization .selectors-form .loc_icon{border-top:2px solid #b8b8b8;padding:17px 0}#page-menu .nav-footer-links .localization .selectors-form{gap:0}#page-menu .localization{margin:0}#page-menu .nav-footer-links .selectors-form__item{width:100%;padding-left:10px}.theme-filter-container .cc-product-filter-container .product-list-container .product-list.product-list--rows.mob-two-col:not(.jiggly-split) .product-block,.theme-filter-container .cc-product-filter-container .product-list-container .product-list.product-list--rows.mob-two-col:not(.jiggly-split) .collection-block{margin-top:10px;padding-top:0;padding-bottom:0}.theme-filter-container .active-filter-controls{margin-bottom:20px}.section-footer .section-footer__row .section-footer__row__col{width:50%}}@media only screen and (max-width:568px){.section-spacing{padding-top:50px;padding-bottom:50px}.abz_Slideshow .slideshow .slide .overlay-type .inner .overlay__content h2.line-1{font-size:30px!important}.section-heading h2,.abz_Testimonials .cc-testimonial .overlay-type .line-1,.abz_Related_products .section-heading,.abz_icon_text .title h3{font-size:25px}.abz_image_with_text .col_2{gap:35px;padding:0}.quantity-wrapper{width:100%}.product-area .product-detail__gap-lg{padding-top:10px;padding-bottom:10px}.abz_Slideshow_a .feature-subheader,#page-menu .main-nav,#page-menu .nav-footer-links .nav-footer-links__link,#page-menu .nav-footer-links .selectors-form__item{font-size:16px}.abz_Media_with_text_pp .feature-header{font-size:25px!important}.abz_Media_with_text_pp .feature-header:before{bottom:-10px}.footer_gallery ul .abz_icon_block h4{font-size:18px;margin:30px 0 10px}.footer_gallery ul .abz_icon_block p{font-size:14px}#page-menu .nav-footer-links .localization .selectors-form .loc_icon{padding:14px 0}#page-menu .localization .disclosure .disclosure-list .disclosure-list__item a{font-size:16px}.abz_wish.mobil_icon i{font-size:20px;padding:2px 0 0}.section-footer .section-footer__row-lower{justify-content:center;gap:10px}}@media only screen and (max-width:500px){.header_main_right_side .header_mob_icon svg{height:20px;width:20px;vertical-align:sub}.header_block_main .mobile_menu .abz_mob_ser .abz_nav-search{top:0}.site-control.nav-inline-desktop .cart.nav-search{width:20px;height:20px}.site-control .site-control__inner .nav-search svg{margin-top:0;width:20px;height:20px}.site-control .header_block_main .site-control__inner a{vertical-align:top}.header_block_main .header_main .menu{margin:-3px 0 0}.section-footer .section-footer__row .section-footer__row__col{width:100%}.header_main_right_side .header_mob_icon .abz_cart_mobil .cart .abz_count{right:27px;top:9px;line-height:1;transform:none}}@supports (-webkit-touch-callout: none){.header_main_right_side .header_mob_icon .abz_cart_mobil .cart .abz_count{top:11px}}@media only screen and (max-width:400px){.abz_Slideshow .slideshow .slide .overlay-type .inner .overlay__content h2.line-1{font-size:25px!important}.abz_acc{margin:0 20px 0 0}.product-block .product-block__inner .vendor{font-size:14px}.product-block .product-block__inner .title,.product-block .product-block__inner .price.abz_coll_price{font-size:13px}}.abz_vendor_cart,.abz_cart_vendor_pop{line-height:normal;font-weight:600}.abz_cart_title{color:#313131;font-weight:400}.theme-modal.theme-modal--small>.inner .cart-product .cart-product__content p.cart-product__content__title.abz_cart_ttl_pop{color:#313131;font-weight:400;font-size:16px}.theme-modal.theme-modal--small>.inner .links .button{padding:15px 5px}.theme-modal.theme-modal--small>.inner .cart-product .cart-product__content p .abz_percentage-amount{margin:0 0 0 10px}label.abz_one_opt{display:block;width:100%}.abz_one_var{display:inline-block;margin:0 0 1em}.abz_one_var span{min-width:50px;height:30px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;padding:0 10px;border:1px solid #111111}.wide-container{max-width:1504px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}#page-content .container,#page-content .container.container--large{box-sizing:border-box;max-width:1536px;width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.header_top,.header_main,.header_bottom{max-width:1536px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.section-image-with-text .image-with-text{box-sizing:border-box;max-width:1536px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.section-image-with-text .image-with-text .image-with-text__image,.section-image-with-text .image-with-text .image-with-text__image__inner,.section-image-with-text .image-with-text .rimage-outer-wrapper,.section-image-with-text .image-with-text .rimage-wrapper{width:100%;max-width:100%!important}.brand_gallery,.cc-gallery,.product-slider{box-sizing:border-box;max-width:1536px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.section-gallery .cc-gallery{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.product-area{box-sizing:border-box;max-width:1536px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.product-area .product-area__media.multi-column{padding-left:0}.product-area .product-area__details .product-area__details__inner{padding-left:30px;padding-right:0}.abz_image_with_text .wide-container{padding-left:16px;padding-right:16px}.abz_Testimonials .container.container--large{max-width:1504px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.template-cart #page-content .content{padding-left:16px;padding-right:16px}@media(max-width:767px){.wide-container,#page-content .container,#page-content .container.container--large,.header_top,.header_main,.header_bottom,.section-image-with-text .image-with-text,.brand_gallery,.cc-gallery,.section-gallery .cc-gallery,.product-slider,.product-area,.abz_image_with_text .wide-container,.abz_Testimonials .container.container--large,.template-cart #page-content .content{padding-left:16px;padding-right:16px}.product-area .product-area__details .product-area__details__inner{padding-left:0}}.site-control{position:relative}.header_top{min-height:0;padding-top:4px;padding-bottom:4px}.header_top .call a,.header_top .call{font-size:12px;letter-spacing:.24px}.header_top_right{position:absolute;right:16px;top:34px;display:flex;align-items:center;gap:18px;z-index:5}.header_top_right .nav-account{font-size:12px;letter-spacing:.24px}.header_block_main .header_main.header_main_logo{display:flex;align-items:center;gap:26px;min-height:40px;padding-top:0;padding-bottom:0}.header_main_logo .logo{order:1;margin:0;flex:0 0 auto}.header_main_logo .logo img{max-height:26px;width:auto}.header_main_logo .site-control__inline-links{order:2;flex:1 1 auto}.header_main_logo .header_main_right_side{order:3;margin-left:auto;flex:0 0 auto;padding-right:150px}.header_main_logo .site-control__inline-links .tier-1>ul>li>a,.header_bottom .site-control__inline-links .tier-1>ul>li>a,.header_main .site-control__inline-links .tier-1>ul>li>a{font-size:12px;font-weight:400;letter-spacing:.24px;text-transform:uppercase;line-height:16px;padding-left:10px;padding-right:10px}.header_main_logo .site-control__inline-links .tier-1>ul,.header_bottom .site-control__inline-links .tier-1>ul{display:flex;align-items:center;gap:0;margin:0;padding:0}.header_bottom{padding-top:6px;padding-bottom:6px;min-height:0}@media(max-width:1024px){.header_top_right{position:static;top:auto;right:auto}.header_block_main .header_main.header_main_logo{gap:12px}.header_main_logo .header_main_right_side{padding-right:0}}.site-control.nav-inline-desktop .site-control__inner.header_main_logo .logo{position:static;left:auto;right:auto;transform:none}.header_main_logo .site-control__inline-links{flex:0 1 auto}.site-control.nav-inline-desktop .site-control__inner.header_main_logo .nav-row a{font-size:12px;letter-spacing:.24px;padding-left:10px;padding-right:10px}.header_main_logo .nav-row .tier-1>ul,.header_bottom .nav-row .tier-1>ul{display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:0;margin:0;padding:0;width:auto}.header_main_logo .nav-row .tier-1>ul>li,.header_bottom .nav-row .tier-1>ul>li{margin:0;padding:0;flex:0 0 auto;width:auto}.header_top{position:absolute;top:auto;bottom:36px;right:16px;left:auto;width:auto;height:40px;min-height:0;display:flex;align-items:center;justify-content:flex-end;gap:24px;padding:0;margin:0;z-index:6}.header_top_right{position:static;top:auto;right:auto;display:flex;align-items:center;gap:20px}.header_top_left{display:flex;align-items:center;gap:20px;margin:0}.header_top .call a{display:inline-flex;align-items:center;gap:7px;font-size:12px;letter-spacing:.24px;text-transform:uppercase}.header_block_main .header_main.header_main_logo{padding-right:330px}.header_main_logo .header_main_right_side{padding-right:0}@media(max-width:1024px){.header_top{position:static;right:auto;height:auto;justify-content:space-between;gap:10px}.header_block_main .header_main.header_main_logo{padding-right:0}}.site-control:not(.has-announcement) .header_top{bottom:36px}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul{margin-left:0;margin-right:0}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a{padding:0 10px;font-size:12px;letter-spacing:.24px;line-height:16px}.header_top_right .nav-account{font-size:0;gap:0;line-height:0}.header_top_right .nav-account .acc_icon{font-size:16px;line-height:0}.header_top_right{gap:22px}.header_top_right svg{width:17px;height:17px;display:block}.header_top_right svg [stroke],.header_top_right svg path[stroke],.header_top_right svg circle[stroke]{stroke-width:1.2}.header_top_right .abz_wish .fa,.header_top_right .fa{font-size:16px;line-height:1}.header_top_right .abz_cart .cart,.header_top_right .abz_wish a,.header_top_right .nav-account{display:inline-flex;align-items:center}.header_top_right .abz_count{font-size:10px;line-height:1;min-width:14px;height:14px}.header_top .call a{font-size:12px;letter-spacing:.24px}.header_top{right:max(16px,(100% - 1536px) / 2 + 16px)}.site-control.nav-inline-desktop .site-control__inner.header_main_logo .logo{width:auto;max-width:none;min-width:0;flex:0 0 auto}.site-control.nav-inline-desktop .site-control__inner.header_main_logo .logo img{width:auto;max-height:26px}.header_block_main .header_main.header_main_logo{justify-content:flex-start;gap:24px}.header_main_logo .header_main_right_side{margin-left:auto}.header_bottom{position:relative;background:#f4f4f4;box-shadow:0 0 0 100vmax #f4f4f4;clip-path:inset(0 -100vmax)}.header_main_logo .abz_rig_ser.nav-right-side{position:absolute;top:84px;right:max(16px,(100% - 1536px) / 2 + 16px);left:auto;width:auto;height:36px;display:flex;align-items:center;justify-content:flex-end;padding:0;margin:0;border:0;background:transparent;z-index:7}.header_main_logo .abz_rig_ser .cart.nav-search{background:transparent;border:0;width:auto;height:auto;min-width:0;padding:0;display:inline-flex;align-items:center}.header_main_logo .abz_rig_ser .cart.nav-search .text-link,.header_main_logo .abz_rig_ser .cart.nav-search input,.header_main_logo .abz_rig_ser .cart.nav-search .search-form{display:none}.header_main_logo .abz_rig_ser .cart.nav-search svg{width:17px;height:17px;display:block}.header_main_logo .abz_rig_ser .cart.nav-search svg [stroke]{stroke-width:1.2}@media(max-width:1024px){.header_main_logo .abz_rig_ser.nav-right-side{position:static;height:auto;right:auto}.header_bottom{box-shadow:none;clip-path:none}}.site-control.nav-inline-desktop .site-control__inner.header_main_logo .abz_rig_ser.nav-right-side{position:absolute;top:100%;right:max(16px,(100% - 1536px) / 2 + 16px);left:auto;bottom:auto;width:auto;min-width:0;height:36px;display:flex;align-items:center;justify-content:flex-end;padding:0;margin:0;border:0!important;border-radius:0;background:transparent!important;z-index:7}.site-control.nav-inline-desktop .site-control__inner.header_main_logo .abz_rig_ser .cart.nav-search{background:transparent!important;border:0!important;width:auto;min-width:0;height:auto;padding:0;display:inline-flex;align-items:center}.site-control.nav-inline-desktop .site-control__inner.header_main_logo .abz_rig_ser .text-link{display:none}@media(max-width:1024px){.site-control.nav-inline-desktop .site-control__inner.header_main_logo .abz_rig_ser.nav-right-side{position:static;height:auto;right:auto}}.header_top,.header_top_right{gap:20px}.header_top .call,.header_top_right .nav-account,.header_top_right .abz_wish,.header_top_right .abz_cart{display:flex;align-items:center;height:20px;min-height:0;line-height:0;margin:0;padding:0}.header_top .call>a,.header_top_right .abz_wish>a,.header_top_right .abz_cart>a,.header_top_right .nav-account{display:inline-flex;align-items:center;line-height:0;height:20px;padding:0;margin:0}.header_top svg,.header_top .fa{display:block;vertical-align:middle}.header_top_right .abz_cart,.header_top_right .abz_cart>a.cart{width:auto;min-width:0;position:relative}.header_top_right .abz_cart>a.cart>svg{display:none}.header_top_right .abz_cart>a.cart:before{content:"";display:block;width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.6 7.8h12.8l-.85 11.4a1.5 1.5 0 0 1-1.5 1.4H7.95a1.5 1.5 0 0 1-1.5-1.4L5.6 7.8z'/%3E%3Cpath d='M9.2 7.8V6.1a2.8 2.8 0 0 1 5.6 0v1.7'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.header_top_right .abz_cart .abz_count{position:absolute;top:-7px;right:-9px;font-size:10px;line-height:14px;min-width:14px;height:14px;padding:0 3px;text-align:center;border-radius:8px}.header_top_right .nav-account svg{width:18px;height:18px}.header_top_right .abz_wish .fa{font-size:17px;line-height:20px}.header_top .call svg{width:16px;height:16px}.header_top_right .abz_acc{display:flex;align-items:center;height:20px;width:auto;min-width:0;margin:0;padding:0;line-height:0}.header_top_right .abz_acc .nav-account .acc_icon{display:block;line-height:0}.header_top_right .abz_acc .nav-account svg{width:18px;height:18px;display:block}.header_top_right .abz_cart>a.cart{position:relative;display:inline-flex;align-items:center;overflow:visible}.header_top_right .abz_cart .abz_count{position:absolute!important;top:auto!important;left:auto!important;bottom:-1px!important;right:-8px!important;margin:0!important;padding:0!important;width:auto!important;min-width:0!important;height:12px!important;font-size:10px;line-height:12px;font-weight:400;background:transparent;color:#111;border:0;border-radius:0;text-align:center;pointer-events:none}.header_top_right .abz_cart{width:21px}.header_top_right .abz_cart>a.cart:before{width:21px;height:21px}.section-footer .section-footer__title,.section-footer h6.section-footer__title{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:normal;line-height:1.2;margin:0 0 16px;color:#111}.section-footer .section-footer__row__col a,.section-footer .section-footer__text,.section-footer .section-footer__text p,.section-footer li a{font-size:12px;font-weight:400;line-height:20px;letter-spacing:normal}.section-footer .section-footer__row__col li{margin:0 0 4px;padding:0}.section-footer .section-footer__text{margin:0 0 16px}.section-footer .section-footer__text p{margin:0 0 8px}.section-footer .email_ttl{display:none}.section-footer .signup-form{max-width:320px}.section-footer .signup-form form{display:block}.section-footer .signup-form p{margin:0 0 8px}.section-footer .signup-form .signup-form__email{width:100%;height:30px;background:#f4f4f4;border:0;border-radius:0;padding:0 10px;font-size:12px;line-height:30px;color:#111;box-shadow:none}.section-footer .signup-form .signup-form__email::placeholder{color:#8a8a8a;font-size:12px}.section-footer .signup-form .signup-form__button{position:static;display:block;width:100%;height:30px;min-height:0;padding:0;background:transparent;border:1px solid #111;border-radius:0;color:#111;font-size:12px;font-weight:400;letter-spacing:-.24px;text-transform:uppercase;line-height:28px;text-align:center;cursor:pointer}.section-footer .signup-form .signup-form__button:hover{background:#111;color:#fff}.section-footer .signup-form .signup-form__button svg{display:none}.section-footer .signup-form .signup-form__button-label{display:inline}.section-footer .section-footer__text-block__social svg,.section-footer .section-footer__text-block__social img{width:18px;height:18px}@media(max-width:767px){.section-footer .signup-form{max-width:100%}}.section-footer .section-footer__newsletter-block .signup-form{border:0!important;border-bottom:0!important;background:transparent!important;padding:0!important;position:relative;max-width:320px}.section-footer .section-footer__newsletter-block .signup-form input.signup-form__email{background:#f4f4f4!important;border:0!important;border-radius:0!important;height:34px!important;padding:0 12px!important;font-size:12px!important;line-height:34px;width:100%;box-shadow:none!important}.section-footer .section-footer__newsletter-block .signup-form button.signup-form__button{position:static!important;display:block!important;width:100%!important;height:34px!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:1px solid #111!important;border-radius:0!important;color:#111!important;font-size:12px!important;font-weight:400!important;letter-spacing:-.24px;text-transform:uppercase;line-height:32px;text-align:center}.section-footer .section-footer__newsletter-block .signup-form button.signup-form__button:hover{background:#111!important;color:#fff!important}.section-footer .section-footer__newsletter-block .signup-form button.signup-form__button svg{display:none!important}.section-footer .section-footer__newsletter-block .signup-form p{margin:0 0 10px!important;padding:0!important;background:transparent!important;border:0!important;line-height:0}.section-footer .section-footer__row__col img{max-width:200px;height:auto;display:block;margin:0 0 16px}.section-footer .section-footer__row__col{align-self:flex-start}.section-footer .opp-powered{display:inline-flex;align-items:center;gap:6px;line-height:20px}.section-footer .opp-powered img{display:inline-block!important;margin:0!important;vertical-align:middle!important;width:16px;height:16px;flex:0 0 auto}.section-footer .section-footer__newsletter-block .signup-form p{display:block!important;line-height:normal!important;height:auto!important;overflow:visible!important;margin:0 0 10px!important}.section-footer .section-footer__newsletter-block .signup-form input.signup-form__email{box-sizing:border-box!important;display:block!important;height:34px!important;min-height:0!important;max-height:none!important;padding:0 12px!important;line-height:32px!important;margin:0!important;vertical-align:top}.section-footer .section-footer__newsletter-block .signup-form button.signup-form__button{transform:none!important;top:auto!important;right:auto!important;bottom:auto!important}.abz_icon_text .section-footer__row-container{padding-top:32px;padding-bottom:32px}.abz_icon_text .title h3{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;line-height:1.3;margin:0 0 24px}.abz_icon_text .abz_icon_block h4{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:normal;line-height:1.3;margin:0 0 6px}.abz_icon_text .abz_icon_block p{font-size:12px;font-weight:400;line-height:20px;margin:0}.abz_icon_text .abz_icon_block img,.abz_icon_text .abz_icon_block .rimage-wrapper,.abz_icon_text .abz_icon_block .rimage-outer-wrapper{width:32px!important;height:32px!important;max-width:32px!important;margin-left:auto;margin-right:auto}.abz_icon_text .abz_icon_block{padding-top:0;padding-bottom:0}.abz_icon_text .abz_icon_block .rimage-outer-wrapper{margin-bottom:12px}@media(max-width:767px){.abz_icon_text .section-footer__row-container{padding-top:24px;padding-bottom:24px}.abz_icon_text .title h3{font-size:15px;margin-bottom:18px}}#shopify-section-abz_icon_text .abz_icon_block h4,#shopify-section-abz_icon_text .abz_icon_block .h4{font-size:13px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:normal;line-height:1.3!important;margin:0 0 6px!important}#shopify-section-abz_icon_text .abz_icon_block p{font-size:12px!important;line-height:20px!important}#shopify-section-abz_icon_text .slick-list,#shopify-section-abz_icon_text .slick-track,#shopify-section-abz_icon_text .abz_icon_block{height:auto!important;min-height:0!important}#shopify-section-abz_icon_text .footer_gallery{padding-top:0!important;padding-bottom:0!important}#shopify-section-abz_icon_text .section-footer__row-container{padding-top:28px!important;padding-bottom:28px!important}#shopify-section-abz_icon_text .title{padding-top:0!important;padding-bottom:0!important;margin:0!important}#shopify-section-abz_icon_text .title h3{margin:0 0 22px!important}#shopify-section-abz_icon_text .abz_icon_block .rimage-outer-wrapper,#shopify-section-abz_icon_text .abz_icon_block .rimage-wrapper{margin-top:0!important;margin-bottom:0!important;padding:0!important;line-height:0!important}#shopify-section-abz_icon_text .abz_icon_block .rimage-outer-wrapper{margin-bottom:14px!important}#shopify-section-abz_icon_text .abz_icon_block h4{margin-top:0!important}.footer_gallery ul .abz_icon_block .icon_img{height:auto!important;min-height:0!important;line-height:0!important;display:block!important;width:32px!important;margin:0 auto 14px!important}.footer_gallery ul .abz_icon_block .icon_img img,.footer_gallery ul .abz_icon_block .icon_img .rimage-outer-wrapper,.footer_gallery ul .abz_icon_block .icon_img .rimage-wrapper{width:32px!important;height:32px!important;max-width:32px!important;margin:0 auto!important;padding:0!important}.section-footer .section-footer__row--block{padding-top:40px}#shopify-section-footer .section-footer__row--blocks{padding-top:40px!important}#shopify-section-abz_icon_text{margin-bottom:0!important}.shopify-section.section-footer{margin-top:0!important;padding-top:0!important}.shopify-section.section-rich-text:not([class*=abz_]) .feature-header,.shopify-section.section-rich-text:not([class*=abz_]) h1,.shopify-section.section-rich-text:not([class*=abz_]) h2,.shopify-section.section-rich-text:not([class*=abz_]) h3{font-size:20px!important;font-weight:400!important;line-height:26px!important;letter-spacing:.5px;text-align:left!important;margin:0 0 10px!important;max-width:none}.shopify-section.section-rich-text:not([class*=abz_]) .rte,.shopify-section.section-rich-text:not([class*=abz_]) .rte p,.shopify-section.section-rich-text:not([class*=abz_]) p{font-size:12px!important;font-weight:400!important;line-height:16.8px!important;letter-spacing:.5px;text-align:left!important;margin:0 0 10px!important;max-width:none}.shopify-section.section-rich-text:not([class*=abz_]) .content,.shopify-section.section-rich-text:not([class*=abz_]) .central,.shopify-section.section-rich-text:not([class*=abz_]) .wide-container{text-align:left!important}.shopify-section.section-rich-text:not([class*=abz_]) .central{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.shopify-section.section-rich-text:not([class*=abz_]) .feature-header+hr,.shopify-section.section-rich-text:not([class*=abz_]) .feature-divider,.shopify-section.section-rich-text:not([class*=abz_]) hr{display:none!important}.shopify-section.section-rich-text:not([class*=abz_]) .section-spacing{padding-top:36px!important;padding-bottom:36px!important}@media(max-width:767px){.shopify-section.section-rich-text:not([class*=abz_]) .feature-header,.shopify-section.section-rich-text:not([class*=abz_]) h1,.shopify-section.section-rich-text:not([class*=abz_]) h2{font-size:18px!important;line-height:24px!important}}.shopify-section.section-rich-text:not([class*=abz_]) .content,.shopify-section.section-rich-text:not([class*=abz_]) .content.reading-width,.shopify-section.section-rich-text:not([class*=abz_]) .content.align-center{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important}.shopify-section.section-rich-text:not([class*=abz_]) .rte.align-center,.shopify-section.section-rich-text:not([class*=abz_]) .align-center{text-align:left!important}.shopify-section.section-rich-text:not([class*=abz_]) .feature-header,.shopify-section.section-rich-text:not([class*=abz_]) h1,.shopify-section.section-rich-text:not([class*=abz_]) h2,.shopify-section.section-rich-text:not([class*=abz_]) h3{max-width:none!important;width:auto!important}.shopify-section.section-rich-text:not([class*=abz_]) .feature-header:after,.shopify-section.section-rich-text:not([class*=abz_]) h2:after{display:none!important;border:0!important;content:none!important}.opp-rating-band{border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;background:#fff}.opp-rating-band__inner{box-sizing:border-box;max-width:1536px;margin:0 auto;padding:18px 16px;display:flex;align-items:center;justify-content:center;gap:40px}.opp-rating{display:inline-flex;align-items:center;gap:10px;color:#111;text-decoration:none}a.opp-rating:hover .opp-rating__source{text-decoration:underline;text-underline-offset:2px}.opp-rating__stars{display:inline-flex;gap:1px;color:#111;line-height:0}.opp-rating__star{display:block}.opp-rating__score{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums}.opp-rating__score em{font-style:normal;font-weight:400;color:#8a8a8a;font-size:12px}.opp-rating__source{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b6b63}.opp-rating__sep{width:1px;height:26px;background:#e2e2e2;flex:0 0 auto}@media(max-width:640px){.opp-rating-band__inner{flex-direction:column;gap:12px;padding:16px 12px}.opp-rating__sep{display:none}}.opp-rating .opp-rating__star,.opp-rating__stars svg{width:14px!important;height:14px!important;min-width:0!important;flex:0 0 auto}button.opp-rating{appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer;color:#111}button.opp-rating:hover .opp-rating__source{text-decoration:underline;text-underline-offset:2px}button.opp-rating:focus-visible{outline:2px solid #111;outline-offset:3px}button.opp-rating:hover,button.opp-rating:focus,button.opp-rating:active{background:none!important;background-color:transparent!important;color:#111!important;border:0!important;transform:none!important}button.opp-rating:hover .opp-rating__stars,button.opp-rating:hover .opp-rating__score{color:#111!important}button.opp-rating:hover .opp-rating__source,a.opp-rating:hover .opp-rating__source{color:#111;text-decoration:underline;text-underline-offset:3px}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .feature-header,.shopify-section:is(.section-featured-collection,.section-product-recommendations) h2,.shopify-section:is(.section-featured-collection,.section-product-recommendations) h3{font-size:14px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;line-height:1.3!important;color:#111!important;margin:0 0 16px!important;max-width:none!important;text-align:left!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .view-all,.shopify-section:is(.section-featured-collection,.section-product-recommendations) a.view-all,.shopify-section:is(.section-featured-collection,.section-product-recommendations) [class*=view-all],.shopify-section:is(.section-featured-collection,.section-product-recommendations) [class*=view_all]{font-size:12px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.06em;text-decoration:underline!important;text-underline-offset:3px;color:#111!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .vendor{font-size:12px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.02em;line-height:16px!important;margin:0 0 3px!important;height:auto!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .product-block__title{font-size:12px!important;font-weight:400!important;line-height:16px!important;margin:0 0 6px!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .price,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .price *{font-size:12px!important;line-height:16px!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .product-label,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .product-label-container,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block [class*=label--sale]{display:none!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block__detail{padding-top:10px!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .feature-header,.shopify-section:is(.section-featured-collection,.section-product-recommendations) h2,.shopify-section:is(.section-featured-collection,.section-product-recommendations) h3{font-size:20px!important;font-weight:500!important;line-height:26px!important;letter-spacing:.04em}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .caption .title,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block span.title{font-size:12px!important;font-weight:400!important;line-height:16px!important;margin:0 0 6px!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .feature-header,.shopify-section:is(.section-featured-collection,.section-product-recommendations) h2,.shopify-section:is(.section-featured-collection,.section-product-recommendations) h3{margin-bottom:20px!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-container,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-slider{padding-top:0!important;margin-top:0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-scrollbar,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-scrollbar-drag{display:none!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev{left:-22px!important;right:auto!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next{right:-22px!important;left:auto!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next{width:30px!important;height:30px!important;margin:0!important;transform:translateY(-50%);background:none!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111!important;opacity:1}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev:after,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next:after{font-size:20px!important;font-weight:400;color:#111!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev svg,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next svg{width:20px!important;height:20px!important}@media(max-width:1400px){.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev{left:0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next{right:0!important}}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-wrapper{margin-top:0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .section-spacing{padding-top:48px!important;padding-bottom:48px!important}.header_bottom .nav-row .tier-1>ul>li>a,.header_main_logo .nav-row .tier-1>ul>li>a{border-bottom:2px solid transparent;transition:border-color .15s ease,color .15s ease}.header_bottom ul li a:hover,.header_main_logo ul li a:hover{border-bottom-color:#111}.header_bottom ul li:last-child a:hover{border-bottom-color:#c8102e}.header_bottom .contains-children .nav-rows,.header_main_logo .contains-children .nav-rows{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;background:#fff;border:1px solid #E2E2E2;box-shadow:0 8px 18px #0000000d;padding:14px 18px!important;min-width:210px;margin-top:0}.header_bottom .contains-children .nav-rows li a,.header_main_logo .contains-children .nav-rows li a{border-bottom:0!important;display:block;padding:5px 0;font-size:12px;line-height:18px;letter-spacing:.02em}.header_bottom .nav-rows li a:hover{opacity:1!important;text-decoration:underline;text-underline-offset:3px}.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover:hover .nav-row,.site-control.nav-inline-desktop .site-control__inner .nav-row .contains-children:hover{opacity:1!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev:hover,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next:hover,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev:focus,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next:focus{transform:translateY(-50%)!important;transition:opacity .15s ease!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev:hover,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next:hover{opacity:.6}.opp-edgrid{margin:0 auto;box-sizing:border-box;max-width:1536px;padding:0 16px}.opp-edgrid--full{max-width:none;padding:0}.opp-edgrid__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:0 0 20px}.opp-edgrid__title{font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;line-height:26px;margin:0;color:#111}.opp-edgrid__viewall{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;text-decoration:underline;text-underline-offset:3px;color:#111;white-space:nowrap}.opp-edgrid__tile{position:relative;display:block;overflow:hidden;background:#f4f4f4}.opp-edgrid__img,.opp-edgrid__ph{width:100%;height:100%;object-fit:cover;display:block}.opp-edgrid__tile .opp-edgrid__img{transition:transform .5s ease}a.opp-edgrid__tile:hover .opp-edgrid__img{transform:scale(1.03)}.opp-edgrid__label{position:absolute;color:#fff;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.45);pointer-events:none}.opp-edgrid__label--bl{left:16px;bottom:14px}.opp-edgrid__label--bc{left:50%;bottom:14px;transform:translate(-50%)}.opp-edgrid__label--tl{left:16px;top:14px}.opp-edgrid__label--cc{left:50%;top:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.opp-edgrid{padding:0 12px}.opp-edgrid--full{padding:0}.opp-edgrid__title{font-size:16px;line-height:22px}.opp-edgrid__label{font-size:10px;left:12px;bottom:10px}}@media(prefers-reduced-motion:reduce){.opp-edgrid__tile .opp-edgrid__img{transition:none}a.opp-edgrid__tile:hover .opp-edgrid__img{transform:none}}.opp-edgrid__hero{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1;text-align:center;white-space:nowrap;text-shadow:0 2px 24px rgba(0,0,0,.35);pointer-events:none}@media(max-width:767px){.opp-edgrid__hero{letter-spacing:.08em}}.opp-edgrid__label--ml{left:24px;top:50%;transform:translateY(-50%);bottom:auto}@media(max-width:767px){.opp-edgrid__label--ml{left:14px}}.opp-edgrid__tile--haslinks{position:relative}.opp-edgrid__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;text-indent:-9999px;overflow:hidden}.opp-edgrid__quick{position:absolute;left:50%;top:50%;transform:translate(-50%,-46%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;visibility:hidden;transition:opacity .25s ease,transform .25s ease;pointer-events:none}.opp-edgrid__tile--haslinks:hover .opp-edgrid__quick,.opp-edgrid__tile--haslinks:focus-within .opp-edgrid__quick{opacity:1;visibility:visible;transform:translate(-50%,-50%);pointer-events:auto}.opp-edgrid__quick-link{color:#fff;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 8px rgba(0,0,0,.5);white-space:nowrap}.opp-edgrid__quick-link:hover{text-decoration:underline;text-underline-offset:4px;color:#fff}.opp-edgrid__tile--haslinks .opp-edgrid__label{z-index:2}@media(max-width:767px){.opp-edgrid__quick{opacity:1;visibility:visible;transform:translate(-50%,-50%);gap:7px}.opp-edgrid__quick-link{font-size:10px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.opp-edgrid__quick{transition:none}}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-container,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-list,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-container.product-list{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .section-heading{padding-left:0!important;margin-left:0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .wide-container.half-gutter{padding-left:0!important;padding-right:0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .image img,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .rimage__image,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block img.rimage__image{object-fit:contain!important;object-position:center bottom}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .image,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .rimage-wrapper{background:#fff}.header_main_logo .nav-row .tier-1>ul>li>a.active{font-weight:600;border-bottom-color:#111}.header_bottom .contains-children:hover .nav-rows,.header_bottom .contains-children:hover .nav-rows *,.header_bottom .contains-children:focus-within .nav-rows,.header_bottom .contains-children:focus-within .nav-rows *{visibility:visible!important;opacity:1!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-disabled{opacity:0!important;pointer-events:none!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .image img,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .rimage__image{object-position:center center}.header_main_logo .nav-row .tier-1>ul>li>a,.header_bottom .nav-row .tier-1>ul>li>a,.header_main_logo .nav-row .tier-1>ul>li>a:hover,.header_bottom .nav-row .tier-1>ul>li>a:hover,.header_bottom ul li a:hover,.header_main_logo ul li a:hover,.header_bottom ul li:last-child a:hover,.header_main_logo .nav-row .tier-1>ul>li>a.active{border-bottom-color:transparent!important}.header_main_logo .nav-row .tier-1>ul>li>a:hover,.header_bottom .nav-row .tier-1>ul>li>a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.header_main_logo .nav-row .tier-1>ul>li>a.active{font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-prev.swiper-button-disabled,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .swiper-button-next.swiper-button-disabled{visibility:hidden!important}.header_main_logo .nav-row .tier-1>ul>li>a:after,.header_main_logo .nav-row .tier-1>ul>li>a.active:after,.header_bottom .nav-row .tier-1>ul>li>a:after,.header_bottom .nav-row .tier-1>ul>li>a.active:after{content:none!important;display:none!important;background:transparent!important;height:0!important}.header_bottom .tier-1>ul>li.contains-mega-menu{position:static}.header_bottom li.contains-mega-menu>.nav-columns{position:absolute;top:100%;left:50%;width:100vw;margin-left:-50vw;box-sizing:border-box;display:flex;justify-content:flex-start;gap:64px;background:#fafafa!important;box-shadow:0 10px 22px #0000000f;border:0;padding:1.5rem max(16px,(100vw - 1536px) / 2 + 16px) 2rem!important;margin-top:0;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:9990}.header_bottom li.contains-mega-menu:hover>.nav-columns,.header_bottom li.contains-mega-menu:focus-within>.nav-columns{opacity:1;visibility:visible;transform:none}.header_bottom li.contains-mega-menu:hover>.nav-columns *,.header_bottom li.contains-mega-menu:focus-within>.nav-columns *{visibility:visible!important;opacity:1!important}.header_bottom .nav-columns>li{flex:0 0 auto;min-width:200px;max-width:260px;padding:0;margin:0}.header_bottom .nav-columns>li>a.column-title{display:block;font-size:11px!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;color:#111!important;padding:0 0 10px!important;border-bottom:0!important;pointer-events:none}.header_bottom .nav-columns>li>a.column-title .arr{display:none!important}.header_bottom .nav-columns>li>ul{margin:0;padding:0;list-style:none}.header_bottom .nav-columns>li>ul>li{margin:0 0 .45rem;padding:0}.header_bottom .nav-columns>li>ul>li>a{display:block;font-size:12.5px!important;font-weight:400!important;text-transform:none;letter-spacing:.01em;color:#777!important;padding:2px 0!important;border-bottom:0!important;transition:color .12s}.header_bottom .nav-columns>li>ul>li>a:hover{color:#111!important;text-decoration:none;opacity:1!important}.header_bottom li.contains-mega-menu>.nav-columns{text-align:left}.header_bottom .nav-columns>li{display:block!important;text-align:left!important}.header_bottom .nav-columns>li>ul{display:block!important;width:auto!important}.header_bottom .nav-columns>li>ul>li{display:block!important;width:auto!important}.header_bottom .nav-columns>li>ul>li>a,.header_bottom .nav-columns>li>a.column-title{text-align:left!important}.header_bottom li.contains-mega-menu>ul.nav-columns{position:absolute!important;top:100%!important;left:50%!important;right:auto!important;bottom:auto!important;width:100vw!important;margin:0 0 0 -50vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:flex-start!important;gap:72px!important}.header_bottom .nav-columns>li{flex:0 0 auto!important;align-self:flex-start!important;margin:0!important}.header_bottom li.contains-mega-menu>ul.nav-columns{left:0!important;right:0!important;width:auto!important;margin:0!important;padding:1.5rem 16px 2rem!important;background:#fafafa!important;box-shadow:none!important;clip-path:none!important}.header_bottom ul:has(>li.contains-mega-menu)>li:first-child>a{padding-left:0!important}.template-collection #page-content .central:not(.footer):not(.pagination){box-sizing:content-box;width:auto;max-width:1504px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.template-collection #page-content .central:not(.footer):not(.pagination)>.content{display:grid;grid-template-columns:minmax(140px,300px) minmax(0,1fr);column-gap:40px;align-items:start;text-align:left}.template-collection #page-content .central:not(.footer):not(.pagination)>.content:before,.template-collection #page-content .central:not(.footer):not(.pagination)>.content:after{display:none}.template-collection #page-content .central:not(.footer):not(.pagination) .feature-header{grid-column:1;grid-row:1;margin:0;text-align:left;font-size:18px;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.template-collection #page-content .central:not(.footer):not(.pagination) .feature-header:after{display:none}.template-collection #page-content .central:not(.footer):not(.pagination) .line-2{grid-column:2;grid-row:1;margin:0;min-width:0;max-width:none;text-align:left;font-size:13px;line-height:1.55}.template-collection #page-content .central:not(.footer):not(.pagination) .line-2 p{margin:0 0 .6em}.template-collection #page-content .central:not(.footer):not(.pagination) .line-2 p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.template-collection #page-content .central:not(.footer):not(.pagination)>.content{grid-template-columns:minmax(0,1fr);row-gap:10px}.template-collection #page-content .central:not(.footer):not(.pagination) .feature-header,.template-collection #page-content .central:not(.footer):not(.pagination) .line-2{grid-column:1}.template-collection #page-content .central:not(.footer):not(.pagination) .line-2{grid-row:2}.template-collection #page-content .central:not(.footer):not(.pagination) .feature-header{font-size:16px}}.header_bottom .multi-level-nav .tier-2,.header_bottom .nav-row .tier-2,.header_bottom div.tier-2{display:none!important}.header_bottom .tier-1 li.contains-mega-menu:hover>ul.nav-columns,.header_bottom .tier-1 li.contains-mega-menu:focus-within>ul.nav-columns,.header_bottom li.contains-mega-menu:hover>ul.nav-columns,.header_bottom li.contains-mega-menu:focus-within>ul.nav-columns{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;position:absolute!important;left:0!important;right:0!important;width:auto!important;margin:0!important;padding:1.5rem 16px 2rem!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important;background:#fafafa!important;box-shadow:none!important;clip-path:none!important}.header_bottom li.contains-mega-menu:hover>ul.nav-columns *,.header_bottom li.contains-mega-menu:focus-within>ul.nav-columns *{visibility:visible!important;opacity:1!important}div.site-control .header_bottom,.header_bottom{clip-path:none!important;box-shadow:none!important}.header_bottom:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f4f4f4;box-shadow:0 0 0 100vmax #f4f4f4;clip-path:inset(0 -100vmax);z-index:-1;pointer-events:none}div.site-control .header_bottom li.contains-mega-menu:hover>ul.nav-columns,div.site-control .header_bottom li.contains-mega-menu:focus-within>ul.nav-columns{pointer-events:auto!important}.header_bottom li.contains-mega-menu>ul.nav-columns{transition:none!important;clip-path:none!important;box-shadow:none!important}.header_bottom li.contains-mega-menu:hover>ul.nav-columns,.header_bottom li.contains-mega-menu:focus-within>ul.nav-columns{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;transition:none!important;clip-path:none!important;box-shadow:none!important}.header_bottom li.contains-mega-menu>ul.nav-columns:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fafafa;box-shadow:0 0 0 100vmax #fafafa,0 14px 22px -8px #00000014;clip-path:inset(0 -100vmax -34px -100vmax);z-index:-1;pointer-events:none}.header_bottom .tier-1>ul>li>a{padding-top:11px!important;padding-bottom:11px!important}.header_bottom .tier-1>ul>li.contains-mega-menu>a{position:relative}.header_bottom .tier-1>ul>li.contains-mega-menu:hover>a:after{content:""!important;position:absolute;top:100%;left:-60px!important;right:-60px!important;height:22px!important}.header_bottom li.contains-mega-menu>ul.nav-columns{transition:visibility 0s linear .25s,opacity 0s linear .25s!important}.header_bottom li.contains-mega-menu:hover>ul.nav-columns,.header_bottom li.contains-mega-menu:focus-within>ul.nav-columns{transition:none!important}div.site-control .header_bottom li.contains-mega-menu>ul.nav-columns li li a{text-transform:lowercase!important}div.site-control .header_bottom li.contains-mega-menu>ul.nav-columns li li a:first-letter{text-transform:uppercase!important}.header_bottom .tier-1>ul:has(>li:hover)>li.contains-mega-menu:not(:hover)>ul.nav-columns{transition:none!important;visibility:hidden!important;opacity:0!important}@media(min-width:768px){.theme-filter-container .cc-product-filter-container{flex-wrap:wrap}.theme-filter-container .opp-catchips{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.opp-catchips .opp-chip{display:inline-block;border:1px solid #d9d9d9;padding:6px 12px;font-size:12px;line-height:1;letter-spacing:.02em;color:#111;text-decoration:none;text-transform:lowercase;background:#fff}.opp-catchips .opp-chip:first-letter{text-transform:uppercase}.opp-catchips .opp-chip:hover{border-color:#111}.opp-catchips .opp-chip--active{border-color:#111;font-weight:600}.theme-filter-container .cc-product-filter:not(.opp-drawer){flex:1 1 100%!important;position:static!important;margin-top:0!important;overflow:visible!important;top:auto!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) #FacetsForm{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.theme-filter-container .cc-product-filter:not(.opp-drawer) #FacetsForm>.cc-accordion{position:relative;margin:0!important;border:0!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) #FacetsForm>.cc-accordion:first-of-type details,.theme-filter-container .cc-product-filter #FacetsForm>.cc-accordion:first-child{margin-top:0!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item{border:0!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item__title{border:1px solid #d9d9d9;padding:7px 12px!important;font-size:12px!important;line-height:1!important;letter-spacing:.02em;text-transform:none;cursor:pointer;background:#fff;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item__title:after{content:"";width:7px;height:7px;border-right:1px solid #111;border-bottom:1px solid #111;transform:rotate(45deg) translateY(-2px);flex:0 0 auto}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item[open] .cc-accordion-item__title:after{transform:rotate(225deg) translateY(-1px)}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:80;min-width:280px;max-height:430px;overflow:auto;background:#fff;border:1px solid #e5e5e5;box-shadow:0 12px 26px #0000001a;padding:16px 18px!important;height:auto!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) #FacetsForm>.cc-accordion:last-of-type{margin-left:auto!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) #FacetsForm>.cc-accordion:last-of-type .cc-accordion-item__panel{left:auto;right:0}.theme-filter-container .product-list-container.product-list-container--with-sidebar{margin-left:0!important}.theme-filter-container .active-filter-controls{margin-top:14px!important}.opp-allfilters-btn{border:1px solid #111;background:#fff;color:#111;font-size:12px;line-height:1;letter-spacing:.02em;padding:7px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.opp-allfilters-btn__icon{font-size:13px;line-height:1}.opp-drawer-head{display:none}body.opp-filters-drawer-open:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:290}.theme-filter-container .cc-product-filter.opp-drawer{position:fixed!important;top:0!important;left:0;bottom:0;width:420px;max-width:92vw;margin:0!important;padding:22px 26px 40px;background:#fff;z-index:300;overflow:auto!important;box-shadow:0 0 40px #0000002e}.cc-product-filter.opp-drawer .opp-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.cc-product-filter.opp-drawer .opp-drawer-head__title{font-size:18px;font-weight:600;letter-spacing:.02em}.cc-product-filter.opp-drawer .opp-drawer-close{border:0;background:none;font-size:26px;line-height:1;cursor:pointer;padding:2px 6px}.cc-product-filter.opp-drawer .opp-allfilters-btn{display:none}.cc-product-filter.opp-drawer #FacetsForm>.cc-accordion{border-bottom:1px solid #ececec}.cc-product-filter.opp-drawer .cc-accordion-item__title{padding:15px 0!important;font-size:13px!important;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}}.cc-product-filter .cc-checkbox__label{text-transform:lowercase;display:inline-block}.cc-product-filter .cc-checkbox__label:first-letter{text-transform:uppercase}@media(min-width:768px){.theme-filter-container .cc-product-filter-container .product-list-container{flex:1 1 100%!important;max-width:100%!important;margin-left:0!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item__title{position:relative;padding-right:30px!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item__title:before{content:none!important;display:none!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item__title:after{content:""!important;position:absolute!important;left:auto!important;right:12px!important;top:50%!important;width:6px!important;height:6px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-right:1px solid #111!important;border-bottom:1px solid #111!important;transform:translateY(-70%) rotate(45deg)!important;transition:transform .15s ease!important}.theme-filter-container .cc-product-filter:not(.opp-drawer) .cc-accordion-item[open]>.cc-accordion-item__title:after{transform:translateY(-30%) rotate(225deg)!important}}@media(min-width:768px){body.opp-filters-drawer-open:after{content:none!important}body.opp-filters-drawer-open [data-cc-animate],body.opp-filters-drawer-open .cc-animate-init{transform:none!important}.cc-product-filter.opp-drawer:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:-1}.cc-product-filter.opp-drawer{z-index:9999!important}.cc-product-filter.opp-drawer .opp-drawer-head{margin-bottom:6px}.cc-product-filter.opp-drawer .opp-drawer-head__title{font-size:20px}.cc-product-filter.opp-drawer #FacetsForm{display:block}.cc-product-filter.opp-drawer #FacetsForm>.cc-accordion{margin:0;border-bottom:1px solid #ececec}.cc-product-filter.opp-drawer .cc-accordion-item{border:0!important}.cc-product-filter.opp-drawer .cc-accordion-item__title{position:relative;padding:16px 26px 16px 0!important;font-size:12px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:none;border:0!important;display:block}.cc-product-filter.opp-drawer .cc-accordion-item__title:before{content:none!important;display:none!important}.cc-product-filter.opp-drawer .cc-accordion-item__title:after{content:""!important;position:absolute!important;left:auto!important;right:6px!important;top:50%!important;width:7px!important;height:7px!important;margin:0!important;background:none!important;border:0!important;border-right:1px solid #111!important;border-bottom:1px solid #111!important;transform:translateY(-70%) rotate(45deg)!important;transition:transform .15s ease!important}.cc-product-filter.opp-drawer .cc-accordion-item[open]>.cc-accordion-item__title:after{transform:translateY(-30%) rotate(225deg)!important}.cc-product-filter.opp-drawer .cc-accordion-item__panel{position:static!important;border:0!important;box-shadow:none!important;min-width:0!important;padding:0 0 6px!important}.cc-product-filter.opp-drawer .cc-accordion-item__content{padding:0 0 12px!important}}@media(min-width:768px){body.opp-filters-drawer-open main{z-index:auto!important}body.opp-filters-drawer-open .cc-animate-init,body.opp-filters-drawer-open [data-cc-animate]{opacity:1!important;animation:none!important}}@media(min-width:768px){.cc-product-filter .cc-accordion-item__panel .cc-checkbox{margin:0!important;padding:6px 0!important;display:flex;align-items:center;gap:10px}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label{font-size:12.5px!important;line-height:1.35!important;letter-spacing:.01em}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__input{-webkit-appearance:none!important;appearance:none!important;width:14px!important;height:14px!important;flex:0 0 14px;margin:0!important;border:1px solid #b9b9b9!important;border-radius:0!important;background:#fff!important;position:relative;cursor:pointer}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__input:checked{border-color:#111!important;background:#111!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__input:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:0;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg)}.cc-product-filter .cc-product-filter__sort-by{margin:0;padding:0;list-style:none}.cc-product-filter .cc-product-filter__sort-by .cc-checkbox__input{display:none!important}.cc-product-filter .cc-product-filter__sort-by .cc-checkbox{padding:7px 0!important;cursor:pointer}.cc-product-filter .cc-product-filter__sort-by .cc-checkbox:has(.cc-checkbox__input:checked) .cc-checkbox__label{font-weight:600}.cc-product-filter .cc-product-filter__sort-by .cc-checkbox:has(.cc-checkbox__input:checked) .cc-checkbox__label:after{content:" \2713"}}@media(min-width:768px){.cc-product-filter .cc-accordion-item__panel .cc-checkbox__input{display:none!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox{padding:6px 0!important;margin:0!important;cursor:pointer}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label{text-transform:lowercase!important;display:inline-block;font-size:12.5px!important;line-height:1.35!important;text-decoration:none;text-underline-offset:4px;text-decoration-thickness:1px}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label:first-letter{text-transform:uppercase!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox:hover .cc-checkbox__label{text-decoration:underline}.cc-product-filter .cc-accordion-item__panel .cc-checkbox:has(.cc-checkbox__input:checked) .cc-checkbox__label{font-weight:600}.cc-product-filter .cc-accordion-item__panel .cc-checkbox:has(.cc-checkbox__input:checked) .cc-checkbox__label:after{content:" \2713"}.cc-product-filter .cc-accordion-item__panel .cc-swatches .cc-checkbox{padding:0!important}}@media(min-width:768px){.cc-product-filter.opp-drawer #FacetsForm{display:flex!important;flex-direction:column}.opp-allfilters-btn{order:-1}}@media(min-width:768px){.cc-product-filter.opp-drawer .opp-drawer-head{margin-bottom:48px}.cc-product-filter.opp-drawer .cc-accordion-item__panel{max-height:380px;overflow:auto;scrollbar-width:thin;scrollbar-color:#d5d5d5 transparent}.cc-product-filter.opp-drawer .cc-accordion-item__panel::-webkit-scrollbar{width:4px}.cc-product-filter.opp-drawer .cc-accordion-item__panel::-webkit-scrollbar-track{background:transparent}.cc-product-filter.opp-drawer .cc-accordion-item__panel::-webkit-scrollbar-thumb{background:#d5d5d5}.cc-product-filter.opp-drawer{scrollbar-width:thin;scrollbar-color:#d5d5d5 transparent}.cc-product-filter.opp-drawer::-webkit-scrollbar{width:4px}.cc-product-filter.opp-drawer::-webkit-scrollbar-track{background:transparent}.cc-product-filter.opp-drawer::-webkit-scrollbar-thumb{background:#d5d5d5}.cc-product-filter:not(.opp-drawer) .cc-accordion-item__panel{scrollbar-width:thin;scrollbar-color:#d5d5d5 transparent}.cc-product-filter:not(.opp-drawer) .cc-accordion-item__panel::-webkit-scrollbar{width:4px}.cc-product-filter:not(.opp-drawer) .cc-accordion-item__panel::-webkit-scrollbar-track{background:transparent}.cc-product-filter:not(.opp-drawer) .cc-accordion-item__panel::-webkit-scrollbar-thumb{background:#d5d5d5}}@media(min-width:768px){.opp-allfilters-btn,.opp-drawer-close,.opp-drawer-head__title,.opp-catchips .opp-chip{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}.cc-product-filter.opp-drawer{padding-top:36px!important}.cc-product-filter.opp-drawer .cc-accordion-item__panel{height:auto!important}.cc-product-filter.opp-drawer .cc-accordion-item__panel,.cc-product-filter.opp-drawer .cc-accordion-item__content{opacity:1!important;visibility:visible!important;transform:none!important}}@media(min-width:768px){.cc-product-filter .cc-accordion-item__panel .cc-checkbox:not(.cc-swatches .cc-checkbox):before,.cc-product-filter .cc-accordion-item__panel .cc-checkbox:not(.cc-swatches .cc-checkbox):after{content:none!important;display:none!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox:not(.cc-swatches .cc-checkbox){padding-left:0!important}}@media(min-width:768px){.cc-product-filter .cc-accordion-item__panel,.cc-product-filter .cc-accordion-item__content{opacity:1!important;visibility:visible!important;transform:none!important}.cc-product-filter .cc-accordion-item__panel{height:auto!important}}@media(min-width:768px){.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label:before,.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label:after{content:none!important;display:none!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox:has(.cc-checkbox__input:checked) .cc-checkbox__label:after{content:" \2713"!important;display:inline!important;position:static!important;width:auto!important;height:auto!important;background:none!important;border:0!important;transform:none!important;margin:0!important}}.product-block .product-label.sale{display:none!important}@media(min-width:768px){.theme-filter-container .cc-product-filter-container .product-list-container .product-list.product-list--rows{margin-left:-1px!important;margin-right:-1px!important}.theme-filter-container .product-list--rows .product-block{padding-left:1px!important;padding-right:1px!important;margin-top:2px!important;margin-bottom:0!important}}@media(min-width:768px){.theme-filter-container .cc-product-filter-container .product-list-container .product-list.product-list--rows{margin-top:26px!important}}@media(min-width:768px){.theme-filter-container .product-list--rows .product-block{padding-bottom:30px!important}.theme-filter-container .product-list--rows .product-block .caption{margin-top:10px!important;padding-top:0!important;padding-bottom:0!important;display:block}.theme-filter-container .product-list--rows .product-block .caption .vendor{display:block;font-size:12px!important;font-weight:700!important;letter-spacing:.03em;margin:0 0 3px!important}.theme-filter-container .product-list--rows .product-block .caption .title{display:block;font-size:12px!important;color:#666!important;line-height:1.4!important;margin:0!important}.theme-filter-container .product-list--rows .product-block .caption .price{margin:6px 0 0!important;font-size:12px!important}.theme-filter-container .product-list--rows .product-block .caption .price .theme-money,.theme-filter-container .product-list--rows .product-block .caption .price .was-price,.theme-filter-container .product-list--rows .product-block .caption .price .abz_percentage-amount{font-size:12px!important}}@media(min-width:768px){.theme-filter-container .product-list--rows .product-block .caption{display:flex!important;flex-direction:column!important}.theme-filter-container .product-list--rows .product-block .caption>*{order:5}.theme-filter-container .product-list--rows .product-block .caption .vendor{order:1;margin:0 0 3px!important}.theme-filter-container .product-list--rows .product-block .caption .title{order:2}.theme-filter-container .product-list--rows .product-block .caption .price{order:3}}@media(min-width:768px){.product-block .caption{margin-top:10px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;flex-direction:column!important}.product-block .caption>*{order:5}.product-block .caption .vendor{order:1;display:block;font-size:12px!important;font-weight:700!important;letter-spacing:.03em;margin:0 0 3px!important}.product-block .caption .title{order:2;display:block;font-size:12px!important;color:#666!important;line-height:1.4!important;margin:0!important}.product-block .caption .price{order:3;margin:6px 0 0!important;font-size:12px!important}.product-block .caption .price .theme-money,.product-block .caption .price .was-price,.product-block .caption .price .abz_percentage-amount{font-size:12px!important}}@media(min-width:768px){body[class*=template-product] .product-area__details .vendor,body[class*=template-product] .product-area__details__vendor,body[class*=template-product] .product-detail .vendor{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase;line-height:1.3!important;margin-bottom:4px!important}body[class*=template-product] h1.product-area__details__title{font-size:13px!important;font-weight:400!important;color:#666!important;line-height:1.4!important;letter-spacing:0!important}body[class*=template-product] .abz_pro_price,body[class*=template-product] .abz_pro_price *{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}body[class*=template-product] .product-detail .current-price,body[class*=template-product] .abz_pro_price .current-price{font-size:14px!important;font-weight:700!important}body[class*=template-product] .product-detail .was-price,body[class*=template-product] .abz_pro_price .was-price,body[class*=template-product] .abz_pro_price .abz_percentage-amount{font-size:12px!important}body[class*=template-product] .product-area__text-block{font-size:11px!important;color:#999!important}body[class*=template-product] .product-detail label,body[class*=template-product] .product-area__details label{font-size:12px!important;font-weight:600!important}body[class*=template-product] .clickyboxes li a{font-size:12px!important;font-weight:400!important;min-width:38px;padding:8px 10px!important;line-height:1!important}body[class*=template-product] .product-area .button,body[class*=template-product] .product-detail .button{font-size:12px!important;letter-spacing:.06em!important;padding-top:13px!important;padding-bottom:13px!important}body[class*=template-product] .product-detail-accordion .cc-accordion-item__title,body[class*=template-product] .product-area details>summary{font-size:13px!important;font-weight:600!important}body[class*=template-product] .product-area .rte,body[class*=template-product] .product-detail .rte{font-size:13px!important;line-height:1.6!important}body[class*=template-product] .loox-rating{font-size:12px!important;color:#111!important}body[class*=template-product] .loox-rating svg{width:13px!important;height:13px!important;fill:#111!important;color:#111!important}body[class*=template-product] .loox-rating [class*=star]{color:#111!important;fill:#111!important}body[class*=template-product] .loox-rating .loox-rating-label,body[class*=template-product] .loox-rating span{font-size:12px!important;color:#666!important}}body[class*=template-product] .cc-rating-container{display:none!important}body[class*=template-product] .loox-rating{cursor:pointer}#looxReviews{max-width:1536px;margin:0 auto 64px!important;padding:0 16px}#looxReviews:before{content:"Recensioni";display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:600;letter-spacing:.02em;color:#111;margin-bottom:18px}body[class*=template-product] .cc-rating-container{cursor:pointer}body[class*=template-product] .cc-rating-custom-caption{font-size:12px!important;color:#666!important}div#looxReviews.loox-widget{max-width:1536px!important;width:auto!important;margin:0 auto 64px!important;padding:0 16px!important}div#looxReviews.loox-widget:before{content:"Recensioni"!important;display:block!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.02em!important;color:#111!important;margin:0 0 18px!important;width:auto!important;height:auto!important;background:none!important}@media(min-width:768px){.shopify-section.section-accordion>div{padding-top:48px!important;padding-bottom:48px!important}.shopify-section.section-accordion h2{font-size:20px!important;font-weight:600!important;letter-spacing:.02em!important;margin-bottom:6px!important}.shopify-section.section-accordion .cc-accordion-item__title{font-size:13px!important;font-weight:600!important;letter-spacing:.03em!important;padding:15px 30px 15px 0!important}.shopify-section.section-accordion .cc-accordion-item__content{font-size:13px!important;line-height:1.6!important}}h1,h2,h3,h4,.feature-header,.section-heading,.title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}.opp-crumbs-wrap{max-width:1536px;margin:14px auto 0;padding:0 16px}.opp-crumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.opp-crumbs__list li{display:inline-flex;align-items:center;gap:6px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:11px;letter-spacing:.02em;color:#767676}.opp-crumbs__list a,.opp-crumbs__list span{color:#767676;text-decoration:none}.opp-crumbs__list a:hover{color:#111;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.opp-crumbs__list a[aria-current=page],.opp-crumbs__list span[aria-current=page]{color:#111}.opp-crumbs__sep{color:#bbb;flex:0 0 auto}@media(max-width:767px){.opp-crumbs-wrap{margin-top:10px}}.opp-card-detail{position:relative}.product-block__sizes-hover{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:5;text-align:left;padding-top:10px}.product-block__sizes-hover-title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#111;margin-bottom:5px}.product-block__sizes-hover-list{display:flex;flex-wrap:wrap;gap:4px 12px}.product-block__sizes-hover-item{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:11px;color:#333;text-decoration:none;white-space:nowrap}.product-block__sizes-hover-item:hover{color:#000;text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.product-block:hover .product-block__sizes-hover{display:block}}div.shopify-section:is(.section-featured-collection,.section-product-recommendations) h2{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:20px!important;font-weight:500!important;letter-spacing:.8px!important;text-transform:uppercase!important}.opp-crumbs__sep{color:#bbb;font-size:11px;line-height:1}@media(max-width:999px){div.site-control .header_top,div.site-control .header_bottom{display:none!important}div.site-control .header_block_main{position:relative!important;height:64px!important}div.site-control .header_block_main .header_main{position:static!important;height:100%!important;padding:0!important}div.site-control .header_block_main a.logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important}div.site-control a.menu{left:14px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}div.site-control a.abz_nav-search{left:58px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}div.site-control .header_main_right_side{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}div.site-control .abz_rig_ser{display:none!important}}.opp-mob-toolbar{display:none}@media(max-width:767px){.opp-catchips{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 12px;margin:0 -10px 4px}.opp-catchips::-webkit-scrollbar{display:none}.opp-catchips .opp-chip{flex:0 0 auto;border:1px solid #d9d9d9;padding:7px 12px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;line-height:1;color:#111;text-decoration:none;white-space:nowrap;text-transform:lowercase;background:#fff}.opp-catchips .opp-chip:first-letter{text-transform:uppercase}.opp-catchips .opp-chip--active{border-color:#111;font-weight:700}.opp-mob-toolbar{display:flex;position:sticky;top:var(--nav-height, 100px);z-index:45;background:#fff;margin:0 -10px 12px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.opp-mob-toolbar__btn{flex:1 1 50%;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#fff;border:0;border-right:1px solid #ececec;padding:13px 10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;letter-spacing:.04em;color:#111;cursor:pointer}.opp-mob-sort{flex:1 1 50%;position:relative}.opp-mob-sort .opp-mob-toolbar__btn{width:100%;border-right:0}.opp-mob-sort__panel{display:none;position:absolute;top:100%;right:0;left:0;background:#fff;border:1px solid #ececec;box-shadow:0 10px 22px #00000014;z-index:46}.opp-mob-sort.is-open .opp-mob-sort__panel{display:block}.opp-mob-sort__opt{display:block;width:100%;text-align:left;background:#fff;border:0;padding:12px 14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;color:#111}.opp-mob-sort__opt.is-current{font-weight:700;text-decoration:underline;text-underline-offset:3px}.opp-allfilters-btn,.opp-drawer-head,.footer-button-xs{display:none!important}}@media(max-width:999px){div.site-control .header_block_main{height:54px!important}div.site-control .header_top{display:flex!important;position:absolute!important;top:auto!important;bottom:0!important;left:auto!important;right:8px!important;width:auto!important;height:54px!important;align-items:center!important;background:transparent!important;padding:0!important;z-index:6}div.site-control .header_top_left,div.site-control .header_top .abz_acc{display:none!important}div.site-control .header_top_right{display:flex!important;align-items:center!important;gap:16px!important;position:static!important}div.site-control .header_mob_icon{display:none!important}}@media(max-width:767px){.theme-filter-container .cc-product-filter-container .product-list-container .product-list.product-list--rows{margin-left:-1px!important;margin-right:-1px!important;margin-top:14px!important}.theme-filter-container .product-list--rows .product-block{padding-left:1px!important;padding-right:1px!important;margin-top:2px!important;margin-bottom:0!important;padding-bottom:20px!important}.product-block .caption{margin-top:8px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;flex-direction:column!important}.product-block .caption>*{order:5}.product-block .caption .vendor{order:1;display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.03em;margin:0 0 3px!important}.product-block .caption .title{order:2;display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:12px!important;color:#666!important;line-height:1.4!important;margin:0!important}.product-block .caption .price{order:3;margin:6px 0 0!important;font-size:12px!important}.product-block .caption .price .theme-money,.product-block .caption .price .was-price,.product-block .caption .price .abz_percentage-amount{font-size:12px!important}}@media(max-width:999px){div.site-control .header_block_main,div.site-control .header_top{height:46px!important}div.site-control .header_block_main a.logo img{height:20px!important;width:auto!important}}@media(max-width:767px){.opp-mob-toolbar{top:var(--opp-header-h, 82px)!important}.opp-mob-toolbar__btn{padding:9px 10px!important}}@media(max-width:999px){div.site-control a.menu{border-radius:0!important;background:none!important;border:0!important;transform:translateY(-50%) scale(.75)!important;transform-origin:left center!important}div.site-control a.menu:focus,div.site-control a.menu:focus-visible,div.site-control a.menu:active,div.site-control a.menu:hover{outline:none!important;box-shadow:none!important;background:none!important;border:0!important}div.site-control a.menu .icon-menu,div.site-control a.menu .icon-menu *{border-radius:0!important;box-shadow:none!important}div.site-control a.abz_nav-search{transform:translateY(-50%) scale(.86)!important;transform-origin:left center!important}div.site-control .header_top_right{transform:scale(.8)!important;transform-origin:right center!important}}@media(max-width:999px){div.site-control .header_block_main{border-bottom:1px solid #e8e8e8!important}}@media(max-width:767px){.theme-filter-container .cc-product-filter:not(.-in){visibility:hidden!important;opacity:0!important;pointer-events:none!important}.theme-filter-container .cc-product-filter.-in{visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:#fff!important;z-index:400!important;overflow:auto!important;transform:none!important;padding:18px 16px 90px!important}body[class*=template-product] .theme-gallery{width:100vw!important;margin-left:-16px!important;margin-right:0!important;max-width:none!important}body[class*=template-product] .theme-gallery .swiper-slide{padding:0!important;margin:0!important}body[class*=template-product] .theme-gallery .swiper-pagination,body[class*=template-product] .theme-gallery .swiper-scrollbar{display:none!important}body[class*=template-product] .theme-gallery .swiper-button-prev,body[class*=template-product] .theme-gallery .swiper-button-next{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;top:50%!important;transform:translateY(-50%)!important;background:none!important;border:0!important;color:#111!important}body[class*=template-product] .theme-gallery .swiper-button-prev{left:6px!important}body[class*=template-product] .theme-gallery .swiper-button-next{right:6px!important}body[class*=template-product] .theme-gallery .swiper-button-prev:after,body[class*=template-product] .theme-gallery .swiper-button-next:after{font-size:20px!important;color:#111!important}body[class*=template-product] .product-area__details .vendor,body[class*=template-product] .product-detail .vendor{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase;line-height:1.3!important}body[class*=template-product] h1.product-area__details__title{font-size:13px!important;font-weight:400!important;color:#666!important;line-height:1.4!important}body[class*=template-product] .abz_pro_price,body[class*=template-product] .abz_pro_price *{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}body[class*=template-product] .product-detail .current-price,body[class*=template-product] .abz_pro_price .current-price{font-size:14px!important;font-weight:700!important}body[class*=template-product] .product-detail .was-price,body[class*=template-product] .abz_pro_price .was-price,body[class*=template-product] .abz_pro_price .abz_percentage-amount{font-size:12px!important}body[class*=template-product] .product-area__text-block{font-size:11px!important;color:#999!important}body[class*=template-product] .product-detail label,body[class*=template-product] .product-area__details label{font-size:12px!important;font-weight:600!important}body[class*=template-product] .clickyboxes li a{font-size:12px!important;min-width:36px;padding:8px 9px!important;line-height:1!important}body[class*=template-product] .product-area .button,body[class*=template-product] .product-detail .button{font-size:12px!important;letter-spacing:.06em!important}body[class*=template-product] .product-detail-accordion .cc-accordion-item__title,body[class*=template-product] .product-area details>summary{font-size:13px!important;font-weight:600!important}body[class*=template-product] .product-area .rte,body[class*=template-product] .product-detail .rte{font-size:13px!important;line-height:1.6!important}body[class*=template-product] .loox-rating{font-size:12px!important}}@media(max-width:999px){div.site-control .header_block_main,div.site-control .header_block_main .header_main{height:46px!important;min-height:0!important;max-height:46px!important;overflow:visible!important}}@media(max-width:999px){div.site-control .header_block_main .header_main{pointer-events:none!important}div.site-control .header_block_main .header_main a{pointer-events:auto!important}}div.site-control .cc-announcement,div.site-control .cc-announcement__inner{min-height:0!important;height:28px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important}div.site-control .cc-announcement__inner,div.site-control .cc-announcement__inner *{font-size:11px!important;letter-spacing:.08em!important;line-height:1!important}@media(max-width:767px){.opp-crumbs-wrap{display:none!important}}@media(max-width:767px){.theme-filter-container .cc-product-filter.-in{right:54px!important;box-shadow:6px 0 34px #00000038!important;padding:12px 16px 90px!important}.cc-product-filter.-in .opp-drawer-head{display:flex!important;align-items:center;justify-content:space-between;margin:0 0 12px!important}.cc-product-filter.-in .opp-drawer-head__title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:18px!important;font-weight:600!important}.cc-product-filter.-in .opp-drawer-close{display:block!important;border:0;background:none;font-size:26px;line-height:1;padding:2px 6px;cursor:pointer}}#page-menu .main-nav>ul{display:none!important}#page-menu .nav-container{overflow-y:auto!important}#page-menu .nav-body{display:block!important;flex:none!important;overflow:visible!important;padding:0!important}#page-menu .nav-ctas{display:none!important}#page-menu,#page-menu .opp-mnav,#page-menu .nav-footer-links{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;-webkit-tap-highlight-color:transparent}.opp-mnav__label{display:inline-block;text-transform:lowercase}.opp-mnav__label:first-letter{text-transform:uppercase}.opp-mnav__tabs{display:flex;border-bottom:1px solid #e8e8e8;position:sticky;top:0;background:#fff;z-index:3}.opp-mnav__tab{flex:1 1 50%;border:0;background:none;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.08em;color:#9a9a9a;padding:15px 0 13px;cursor:pointer;border-bottom:2px solid transparent}.opp-mnav__tab.is-active{color:#111;border-bottom-color:#111}.opp-mnav__panel{display:none;padding:4px 18px 0}.opp-mnav__panel.is-active{display:block}.opp-mnav__list{list-style:none;margin:0;padding:0}.opp-mnav__item+.opp-mnav__item{border-top:1px solid #f2f2f2}.opp-mnav__voice{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:none;font-family:inherit;font-size:14px;font-weight:400;color:#111;padding:14px 0;text-decoration:none;cursor:pointer;text-align:left}.opp-mnav__chev{flex:0 0 auto;color:#111}.opp-mnav__item.is-sale .opp-mnav__voice,.opp-mnav__item.is-sale .opp-mnav__label{color:#d10000!important}.opp-mnav__cms{margin-top:14px;border-top:1px solid #e8e8e8;padding:10px 18px 4px;background:#fafafa}.opp-mnav__cms-link{display:block;font-size:13px;color:#444;text-decoration:none;padding:10px 0;border-bottom:1px solid #f0f0f0}.opp-mnav__cms-link:last-child{border-bottom:0}.opp-mnav__account{padding:16px 18px 6px;background:#fafafa}.opp-mnav__accedi{display:block;background:#111;color:#fff!important;text-align:center;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:13px 0}.opp-mnav__crea{display:block;text-align:center;font-size:12px;color:#111;text-decoration:underline;text-underline-offset:3px;margin-top:12px}.opp-mnav__sub{display:none}#page-menu.opp-sub-open .opp-mnav__tabs,#page-menu.opp-sub-open .opp-mnav__panel,#page-menu.opp-sub-open .opp-mnav__cms,#page-menu.opp-sub-open .opp-mnav__account,#page-menu.opp-sub-open .nav-footer-links{display:none!important}#page-menu.opp-sub-open .opp-mnav__sub.is-open{display:block;animation:opp-sub-in .22s ease}@keyframes opp-sub-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.opp-mnav__sub-head{display:flex;align-items:center;gap:12px;position:sticky;top:0;background:#fff;z-index:3;padding:12px 18px;border-bottom:1px solid #e8e8e8}.opp-mnav__back{border:0;background:none;color:#111;padding:4px 6px 4px 0;cursor:pointer;line-height:0}.opp-mnav__sub-title{flex:1 1 auto;font-size:14px;font-weight:700}.opp-mnav__sub-close{font-size:24px;line-height:1;color:#111!important;text-decoration:none;padding:2px 4px}.opp-mnav__vedi-wrap{padding:14px 18px 2px}.opp-mnav__vedi{display:inline-block;background:#111;color:#fff!important;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:999px;padding:8px 16px}.opp-mnav__sub-list{list-style:none;margin:0;padding:4px 18px 24px}.opp-mnav__sub-list li{border-bottom:1px solid #f2f2f2}.opp-mnav__sub-list li:last-child{border-bottom:0}.opp-mnav__sub-list a{display:block;font-size:14px;color:#111;text-decoration:none;padding:13px 0}#page-menu .nav-footer-links{display:block!important;border-top:1px solid #e8e8e8;padding:6px 18px 28px;background:#fff}#page-menu .nav-footer-links__link:has(a[href*="/account"]):not(.call){display:none!important}#page-menu .nav-footer-links .localization{padding:0}#page-menu .selectors-form{display:block}#page-menu .selectors-form .loc_icon{display:none!important}#page-menu .selectors-form__item{margin-top:14px}#page-menu .selectors-form__item:before{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#888;margin-bottom:6px}#page-menu .selectors-form__item:has([data-disclosure-country]):before{content:"Spedire in"}#page-menu .selectors-form__item:has([data-disclosure-locale]):before{content:"Lingua"}#page-menu .disclosure__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #d8d8d8;background:#fff;font-family:inherit;font-size:13px;color:#111;padding:11px 12px;cursor:pointer}#page-menu .call.nav-footer-links__link{margin-top:18px;padding:14px 0 0;border-top:1px solid #f0f0f0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}#page-menu .call.nav-footer-links__link:before{content:"Domande?";font-size:13px;font-weight:700;color:#111}#page-menu .call.nav-footer-links__link a{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#111!important;text-decoration:none;padding:0!important;border:0!important}#page-menu .call.nav-footer-links__link .call_icon svg{width:15px;height:15px;display:block}#page-menu .opp-wa-btn{display:inline-flex;align-items:center;gap:7px;background:#25d366;color:#fff!important;font-size:12px;font-weight:700;text-decoration:none;border-radius:999px;padding:7px 14px;margin-left:auto}#page-menu .opp-wa-btn svg{width:15px;height:15px;display:block;fill:#fff}#page-menu{z-index:30!important}#page-menu .inner{padding-top:0!important}.opp-mnav__top{position:sticky;top:0;z-index:4;display:flex;justify-content:flex-end;align-items:center;height:48px;padding:0 12px;background:#fff}.opp-mnav__x{font-size:28px;line-height:1;color:#111!important;text-decoration:none;padding:4px 8px}.opp-mnav__tabs{top:48px}#page-menu.opp-sub-open .opp-mnav__top{display:none!important}.opp-mnav__chev{color:inherit!important;width:7px!important;height:12px!important}.opp-mnav__back{color:#111!important}#page-menu .opp-mnav :is(a,button):not(.opp-mnav__vedi):not(.opp-mnav__accedi):hover,#page-menu .opp-mnav :is(a,button):not(.opp-mnav__vedi):not(.opp-mnav__accedi):focus,#page-menu .opp-mnav :is(a,button):not(.opp-mnav__vedi):not(.opp-mnav__accedi):active{background:transparent!important;color:#111!important;box-shadow:none!important;outline:none!important}#page-menu .opp-mnav .is-sale :is(a,button):hover,#page-menu .opp-mnav .is-sale :is(a,button):hover .opp-mnav__label,#page-menu .opp-mnav .is-sale :is(a,button):focus .opp-mnav__label{color:#d10000!important}#page-menu .nav-footer-links :is(a,button):not(.opp-wa-btn):hover,#page-menu .nav-footer-links :is(a,button):not(.opp-wa-btn):focus{background:transparent!important;color:#111!important;box-shadow:none!important}#page-menu .opp-mnav__vedi:hover,#page-menu .opp-mnav__vedi:focus,#page-menu .opp-mnav__accedi:hover,#page-menu .opp-mnav__accedi:focus{background:#111!important;color:#fff!important}#page-menu .opp-wa-btn:hover,#page-menu .opp-wa-btn:focus{background:#25d366!important;color:#fff!important}#page-menu .opp-mnav__chev path,#page-menu .opp-mnav__back svg path{fill:none!important;stroke:currentColor!important}#page-menu .opp-mnav__voice:before,#page-menu .opp-mnav__voice:after{content:none!important}#page-menu .opp-mnav__back svg{width:7px!important;height:12px!important;fill:none!important}#page-menu .opp-mnav__vedi-wrap{padding:14px 18px 2px!important;margin:0!important;text-align:left!important}#page-menu .opp-mnav__vedi{display:inline-block!important;border-radius:0!important;border:1px solid #111!important;background:#111!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important;padding:10px 26px!important;margin:0!important;text-indent:0!important;float:none!important}#page-menu .opp-mnav__sub-list{padding:4px 18px 24px!important;margin:0!important}.opp-mnav__extra{margin-top:14px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:0 18px;background:#fff}.opp-mnav__extra-link{display:block;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:#111!important;text-decoration:none;padding:12px 0}#page-menu .opp-mnav__extra+.opp-mnav__cms{border-top:0!important;margin-top:0!important}#page-menu .opp-wa-btn{background:none!important;border-radius:0!important;padding:0!important;margin-left:2px!important;color:#1daa61!important;font-size:0!important;line-height:0!important}#page-menu .opp-wa-btn:hover,#page-menu .opp-wa-btn:focus{background:none!important;color:#1daa61!important}#page-menu .opp-wa-btn svg{width:19px!important;height:19px!important;fill:#1daa61!important;display:block!important}#page-menu .opp-mnav-local{padding:6px 0 2px}#page-menu .opp-mnav-local__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}#page-menu .opp-mnav-local__row span{font-size:13px;color:#111}#page-menu .opp-mnav-local__row select{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;color:#111;background:#fff;border:1px solid #d8d8d8;border-radius:0;padding:8px 10px;max-width:62%}#page-menu.opp-sub-open .opp-mnav__extra{display:none!important}@media(max-width:767px){.cc-product-filter #FacetsForm{display:flex!important;flex-direction:column!important}.cc-product-filter #FacetsForm>.footer-button-xs{order:200}.cc-product-filter #FacetsForm>.cc-accordion{border-bottom:1px solid #f0f0f0}.cc-product-filter summary{display:block!important;position:relative!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:lowercase!important;color:#111!important;padding:13px 26px 13px 0!important;margin:0!important;cursor:pointer}.cc-product-filter summary:first-letter{text-transform:uppercase!important}.cc-product-filter summary:before{content:none!important;display:none!important}.cc-product-filter summary:after{content:""!important;display:block!important;position:absolute!important;right:6px;top:50%;width:7px!important;height:7px!important;border:0!important;border-right:1.5px solid #111!important;border-bottom:1.5px solid #111!important;background:none!important;margin:0!important;transform:translateY(-70%) rotate(45deg)!important}.cc-product-filter details[open]>summary:after{transform:translateY(-30%) rotate(225deg)!important}.cc-product-filter .cc-accordion-item__panel,.cc-product-filter .cc-accordion-item__content{opacity:1!important;visibility:visible!important;transform:none!important}.cc-product-filter .cc-accordion-item__panel{height:auto!important;padding:0 0 12px!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__input{display:none!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox{padding:6px 0!important;margin:0!important;cursor:pointer}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label{text-transform:lowercase!important;display:inline-block;font-size:13px!important;line-height:1.4!important;text-decoration:none}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label:first-letter{text-transform:uppercase!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label:before,.cc-product-filter .cc-accordion-item__panel .cc-checkbox__label:after{content:none!important;display:none!important}.cc-product-filter .cc-accordion-item__panel .cc-checkbox:has(.cc-checkbox__input:checked) .cc-checkbox__label{font-weight:600}.cc-product-filter .cc-accordion-item__panel .cc-checkbox:has(.cc-checkbox__input:checked) .cc-checkbox__label:after{content:" \2713"!important;display:inline!important;position:static!important;width:auto!important;height:auto!important;background:none!important;border:0!important;transform:none!important;margin:0!important}.cc-product-filter .cc-accordion-item__panel .cc-swatches .cc-checkbox{padding:0!important}}@media(max-width:999px){div.site-control a.menu{transform:translateY(-50%) scale(.61)!important}div.site-control a.abz_nav-search{transform:translateY(-50%) scale(.65)!important}}@media(max-width:767px){.section-opp-edgrid .opp-edgrid{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}.section-opp-edgrid .opp-edgrid__grid{grid-template-columns:1fr!important;gap:0!important}.section-opp-edgrid .opp-edgrid__tile{width:100%!important}.shopify-section.section-opp-edgrid{margin:0!important}.section-opp-edgrid .opp-edgrid__head{padding-left:16px;padding-right:16px}}.opp-edgrid__label{width:max-content;max-width:calc(100% - 24px);white-space:normal;box-sizing:border-box;line-height:1.35}.opp-edgrid__label--bc,.opp-edgrid__label--cc{text-align:center}@media(max-width:767px){.opp-edgrid__label--bc{left:50%!important;transform:translate(-50%)!important;bottom:12px!important}.opp-edgrid__label--cc{left:50%!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important}.opp-edgrid__label--ml{left:14px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.opp-edgrid__label--bl{left:12px!important}.opp-edgrid__label--tl{left:12px!important;top:12px!important}}.opp-edgrid__head,.opp-edgrid__title,.opp-edgrid__viewall{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}.opp-edgrid__title{font-size:20px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#111!important}.opp-edgrid__viewall{font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#111!important}h5,h6,.collection-block.hover-info .caption.upper .title.h2,.marquee--heading-font span.marquee-text,.under-cart .subtotal,.opp-edgrid,.opp-edgrid__label,.opp-edgrid__hero,.opp-edgrid__quick-link{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}@media(max-width:767px){body[class*=template-collection] .opp-crumbs-wrap{display:block!important;margin:10px auto 0!important;padding:0 16px!important}body[class*=template-product] .opp-crumbs-wrap{display:none!important}}@media(max-width:767px){body[class*=template-product] .theme-gallery .swiper-scrollbar{display:block!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;height:2px!important;margin:0!important;border-radius:0!important;background:#e8e8e8!important;z-index:5;opacity:1!important}body[class*=template-product] .theme-gallery .swiper-scrollbar-drag{height:2px!important;border-radius:0!important;background:#111!important}}body[class*=template-product] .product-detail .vendor,body[class*=template-product] .product-area__details .vendor{font-size:14px!important;line-height:1.2!important;margin-bottom:2px!important}body[class*=template-product] h1.product-area__details__title{margin-top:0!important;line-height:1.35!important}body[class*=template-product] .clickyboxes{margin:0!important}body[class*=template-product] .clickyboxes li{margin:8px 8px 0 0!important;padding:0!important}body[class*=template-product] .clickyboxes li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;line-height:14px!important;padding:8px 10px!important;min-width:48px!important;min-height:38px!important;border:1px solid #d8d8d8!important;border-radius:0!important;color:#111!important;background:#fff!important;box-sizing:border-box!important}body[class*=template-product] .clickyboxes li a.selected,body[class*=template-product] .clickyboxes li a[aria-checked=true],body[class*=template-product] .clickyboxes li a.opt--selected{border:2px solid #111!important;padding:7px 9px!important;font-weight:600!important}body[class*=template-product] .clickyboxes li a.unavailable{color:#b5b5b5!important;border-color:#e5e5e5!important}body[class*=template-product] .product-detail label,body[class*=template-product] .selector-wrapper .label{font-size:13px!important}body[class*=template-product] .product-detail .vendor{margin-bottom:2px!important}body[class*=template-product] h1.product-area__details__title{margin:0 0 6px!important}body[class*=template-product] .abz_pro_price{margin:0 0 4px!important}body[class*=template-product] .product-detail__form .product-detail__gap-sm,body[class*=template-product] .product-area__details__header .product-detail__gap-sm{margin-bottom:6px!important}body[class*=template-product] .clickyboxes li a{border:1px solid #111!important}body[class*=template-product] .clickyboxes li a.selected,body[class*=template-product] .clickyboxes li a[aria-checked=true],body[class*=template-product] .clickyboxes li a.opt--selected{border:2px solid #111!important;padding:7px 9px!important}body[class*=template-product] .clickyboxes li a.unavailable{background:#3131310d!important;border:1px solid transparent!important;color:#9a9a9a!important}body[class*=template-product] .clickyboxes li a.unavailable:before,body[class*=template-product] .clickyboxes li a.unavailable:after{content:none!important;display:none!important}body[class*=template-product] .product-detail__form__action{display:flex!important;gap:8px;align-items:stretch}body[class*=template-product] .product-detail__form__action>input[type=hidden]{display:none}body[class*=template-product] .product-detail__form__action>.button,body[class*=template-product] .product-detail__form__action>button{flex:1 1 auto}body[class*=template-product] .product-detail__form__action .pro_wish_list{flex:0 0 54px;width:54px;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center;border:1px solid #d8d8d8!important;background:#fff!important;cursor:pointer;font-size:0!important;line-height:0!important;border-radius:0!important}body[class*=template-product] .product-detail__form__action .pro_wish_list .smartwishlist{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%}body[class*=template-product] .product-detail__form__action .pro_wish_list .fa{font-size:17px!important;line-height:1!important;color:#111!important}@media(max-width:767px){body[class*=template-product] .product-detail__form__action .pro_wish_list{flex-basis:46px;width:46px}}body[class*=template-product] .product-detail__form__action{flex-wrap:wrap}body[class*=template-product] .product-detail__form__action>.button,body[class*=template-product] .product-detail__form__action>button{order:1}body[class*=template-product] .product-detail__form__action.with-payment-button>.button:not(.pro_wish_list),body[class*=template-product] .product-detail__form__action.with-payment-button>button:not(.pro_wish_list){flex:1 1 auto;width:auto}body[class*=template-product] .product-detail__form__action .pro_wish_list{flex:0 0 54px!important;width:54px!important;align-self:stretch}@media(max-width:767px){body[class*=template-product] .product-detail__form__action .pro_wish_list{flex-basis:46px!important;width:46px!important}}body[class*=template-product] .product-detail__form__action .pro_wish_list{order:2}body[class*=template-product] .product-detail__form__action .shopify-payment-button{order:3;flex:1 0 100%;width:100%;max-width:100%;margin:0!important;max-height:240px;overflow:visible}body[class*=template-product] .product-detail__form__action .shopify-payment-button__button{width:100%;border-radius:0!important}body[class*=template-product] .product-detail__form__action .shopify-payment-button__more-options{margin-top:8px;font-size:13px}body[class*=template-product] .variant-status--unavailable .product-detail__form__action .shopify-payment-button,body[class*=template-product] .variant-status--unavailable .shopify-payment-button{max-height:0!important;min-height:0!important;margin:0!important;overflow:hidden!important}body[class*=template-product] .product-detail__form__action>.button.alt,body[class*=template-product] .product-detail__form__action>button.alt{background-color:#111!important;color:#fff!important;border-color:#111!important}body[class*=template-product] .product-detail__form__action>.button.alt:hover,body[class*=template-product] .product-detail__form__action>button.alt:hover{background-color:#313131!important;border-color:#313131!important;color:#fff!important}body[class*=template-product] .product-area__details .vendor .brand,body[class*=template-product] .product-area__details .vendor .brand a,body[class*=template-product] .product-detail .vendor .brand,body[class*=template-product] .product-detail .vendor .brand a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.04em!important;text-transform:uppercase;color:#111!important}body[class*=template-product] .product-area__details .vendor,body[class*=template-product] .product-detail .vendor{padding-top:0!important;padding-bottom:0!important;margin:0 0 2px!important;line-height:1.2!important}body[class*=template-product] h1.product-area__details__title{padding-top:0!important;padding-bottom:0!important;margin:0 0 10px!important;line-height:1.35!important}body[class*=template-product] .abz_pro_price{margin:0 0 6px!important}body[class*=template-product] .abz_pro_price .price-area,body[class*=template-product] .product-detail .price-area{padding-top:0!important;padding-bottom:0!important;margin:0!important;align-items:baseline!important}@media(max-width:767px){body[class*=template-product] .product-area__details .vendor .brand,body[class*=template-product] .product-area__details .vendor .brand a,body[class*=template-product] .product-detail .vendor .brand,body[class*=template-product] .product-detail .vendor .brand a{font-size:17px!important}}body[class*=template-product] .product-detail-accordion .cc-accordion-item__title:before{content:none!important;display:none!important}body[class*=template-product] .product-detail-accordion .cc-accordion-item__title:after{content:""!important;position:absolute!important;left:auto!important;right:17px!important;top:50%!important;width:7px!important;height:7px!important;margin-top:-3px!important;padding:0!important;background:none!important;border:0!important;border-right:1.5px solid #111!important;border-bottom:1.5px solid #111!important;opacity:1!important;transform:translateY(-50%) rotate(45deg)!important;transition:transform .2s ease!important}body[class*=template-product] .product-detail-accordion .cc-accordion-item[open]:not(.is-closing) .cc-accordion-item__title:after{margin-top:3px!important;transform:translateY(-50%) rotate(225deg)!important}@media(max-width:767px){body[class*=template-product] .product-detail-accordion .cc-accordion-item__title:after{right:13px!important}}@media(max-width:767px){.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .caption .title,.abz_Related_products .product-block .caption .title,.product-area .product-block .caption .title,.product-slider .product-block .caption .title{min-height:0!important;line-height:1.35!important;margin:0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .caption .vendor,.abz_Related_products .product-block .caption .vendor,.product-area .product-block .caption .vendor,.product-slider .product-block .caption .vendor{line-height:1.25!important;margin:0 0 2px!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .caption .price,.abz_Related_products .product-block .caption .price,.product-area .product-block .caption .price,.product-slider .product-block .caption .price{line-height:1.25!important;margin:4px 0 0!important}.shopify-section:is(.section-featured-collection,.section-product-recommendations) .product-block .caption,.abz_Related_products .product-block .caption,.product-area .product-block .caption,.product-slider .product-block .caption{margin-top:6px!important}}.section-spacing{padding-top:48px!important;padding-bottom:48px!important}.section-spacing.section-spacing--top-only{padding-bottom:0!important}.section-spacing.section-spacing--bottom-only{padding-top:0!important}.section-spacing.section-spacing--half-bottom{padding-bottom:24px!important}.section-spacing.section-spacing--sm-b{padding-bottom:4px!important}.double-section-spacing{margin-top:48px!important;margin-bottom:48px!important}.section-heading.section-heading--with-spacing{margin-bottom:28px!important}.brand_gallery{padding-top:48px!important;padding-bottom:48px!important}.abz_Testimonials .section-spacing{padding-top:12px!important}.section-accordion+.section-accordion .section-spacing{padding-top:0!important}@media(max-width:767px){.section-spacing,.shopify-section:is(.section-featured-collection,.section-product-recommendations) .section-spacing{padding-top:28px!important;padding-bottom:28px!important}.section-spacing.section-spacing--top-only{padding-bottom:0!important}.section-spacing.section-spacing--bottom-only{padding-top:0!important}.section-spacing.section-spacing--half-bottom{padding-bottom:14px!important}.section-spacing.section-spacing--sm-b{padding-bottom:4px!important}.double-section-spacing{margin-top:28px!important;margin-bottom:28px!important}.brand_gallery{padding-top:28px!important;padding-bottom:28px!important}.section-heading.section-heading--with-spacing{margin-bottom:18px!important}.abz_Testimonials .section-spacing{padding-top:12px!important}.section-accordion+.section-accordion .section-spacing{padding-top:0!important}div#looxReviews.loox-widget{margin-bottom:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/abz_designer.css.map */
