@charset "UTF-8";body{font-family:sofia-pro,sans-serif!important;font-weight:300!important;font-style:normal}h1,.h1-style,.faq-title,h2,h3,h4,h5,h6,.heading-font{font-family:sofia-pro,sans-serif!important;font-weight:400!important;font-style:normal}.announcement .announcement__text{font-size:11px}button,a{font-family:sofia-pro,sans-serif!important;font-weight:400}b,strong,span,.filter-group__heading__text{font-weight:400}.announcement-bar__announcements{margin:5px 0}.buyonegetonex{position:absolute;top:-20px;right:-20px;width:70px;height:70px;font-size:70%;line-height:1.2em;text-align:center;background:#ebebeb;border-radius:50%;padding:17px;z-index:99}.template-suffix-abz-retailers table{width:100%}.template-collection .page-header:not(.page-header--with-background) .pagetitle:last-child{margin-bottom:0}.d-flex{display:flex}.ABZ-Rich-text .majortitle.in-content.border span{display:inline-flex;background-color:#fff;z-index:2;min-width:300px;justify-content:center;padding:0 15px}.ABZ-Rich-text .majortitle.in-content.border{position:relative;z-index:0}.ABZ-Rich-text .majortitle.in-content.border:after{position:absolute;content:"";height:1px;top:55%;left:0;right:0;z-index:-1;background-color:#171717}.button-row .button-row__button{margin:10px 4.5em 0}@media (max-width: 766px){.header-account-link{width:30px}}.header-account-link img{color:#8c8c8c!important;padding:0;width:25px;height:25px}@media (min-width: 767px){.header-account-link img{padding:0!important;margin-right:3px}}.swym-wishlist img{height:28px;margin-left:20px;margin-top:5px}@media (max-width: 767px){.swym-wishlist img{margin-left:0;margin-right:5px}}@media (max-width: 766px){.cart-link{width:34px}}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle}i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline}.swym-ready i.icon-swym-wishlist:after{content:"\f004"}.addOnCart select{border:1px solid #dcdcdc;margin-right:3px;padding:8.5px}#instagram-feed--heading{margin-left:39px;margin-right:39px}#instagram-feed--heading .prev,#instagram-feed--heading .next{display:none}#insta-feed{margin:30px!important}@media only screen and (max-width: 768px){.instafeed-new-carousel-wrapper{overflow:auto;display:flex;scroll-snap-type:x mandatory}.instafeed-new-carousel-item{width:50%!important;padding-bottom:50%!important;scroll-snap-align:start}.instafeed-new-carousel-container{overflow:unset}.instafeed-new-carousel-container{height:unset!important}}@media only screen and (max-width: 768px){#instagram-feed--heading{display:flex;justify-content:space-between;margin-left:10px;margin-right:10px}#insta-feed{margin:10px!important}#instagram-feed--heading .prev,#instagram-feed--heading .next{display:block}}.socialfeed-appsbyba{padding-top:30px;padding-bottom:50px!important;position:relative;z-index:0}.socialfeed-appsbyba .row{margin:0!important;padding:30px!important}@media only screen and (max-width: 768px){.socialfeed-appsbyba .row{overflow:auto;display:flex;scroll-snap-type:x mandatory;padding-bottom:15px!important;margin-bottom:15px!important}.socialfeed-appsbyba .row .col-6{flex-shrink:0;scroll-snap-align:start}}.socialfeed-appsbyba div[class*=col-]{display:inline-block;padding:5px}@media (min-width: 992px){.socialfeed-appsbyba .col-lg-2{width:calc(100% / 6 - 4px)}}@media (min-width: 768px) and (max-width: 991px){.socialfeed-appsbyba .col-md-4{width:calc(100% / 3 - 4px)}}@media (max-width: 767px){.socialfeed-appsbyba .col-xs-6{width:calc(50% - 4px)}.ABZ-Rich-text .majortitle.in-content.border span{min-width:200px}}@media (max-width: 767px){.section-footer__payment-icons{flex-wrap:wrap;justify-content:center}}.use-alt-bg-pink{background-color:#f9e9e0}#shopify-section-blog-template .article-list.article-layout--columns .article,#shopify-section-blog-template .article-list.article-layout--columns .article:nth-child(2n){border:none}#shopify-section-blog-template .article__inner h2{margin:0}#shopify-section-blog-template .article-link{text-decoration:underline;margin-top:10px}#shopify-section-blog-template .utility-bar{display:none}#shopify-section-blog-template .rimage-wrapper{padding-top:75%!important}#page-spritz-club{text-align:center;margin:0 auto;width:100%}.narrow{max-width:650px;margin:0 auto;text-align:center}.narrow strong{letter-spacing:2px}.section-title .heading{max-width:405px;margin:0 auto}.gutter{padding-top:25px;padding-bottom:25px}.gutter-top{padding-top:25px}#page-spritz-club p{margin-bottom:25px}.heading-line{text-align:center;margin:0;position:relative;line-height:initial}.heading-line span{display:inline-block;background-color:#fff;padding:0 15px;min-width:300px}.heading-line:before{content:"";position:absolute;height:1px;background-color:#000;top:55%;right:0;left:0;z-index:-1}@media (max-width: 767px){.heading-line span{min-width:200px}}.spritz-buttons{padding-top:25px;padding-bottom:25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.spritz-buttons .btn{border:1px solid black;background:transparent;color:#000;padding:10px 20px 13px!important;min-width:130px;text-transform:uppercase!important}.spritz-buttons .btn:hover{background:#000;color:#fff}#spritz-table .table{width:100%;max-width:1000px;margin:0 auto;overflow-x:auto}#spritz-table table tr th{border:1px solid;border-top:0;background:transparent;text-transform:uppercase;padding-bottom:0;text-align:center}#spritz-table table tr td:first-child,#spritz-table table tr th:first-child{text-align:left;border-left:0}#spritz-table table tr:first-child{border-top:0}#spritz-table table tr:last-child,#spritz-table .table tr:last-child td{border-bottom:0}#spritz-table .table tr td:last-child,#spritz-table .table th:last-child{border-right:0}.table-icon{max-width:100px;height:auto}#spritz-table .table tr td{border-color:#000;text-align:center;padding:30px;border:1px solid}#spritz-table table tr td p,th p{margin:0}@media screen and (max-width: 740px) and (min-width: 200px){td,th{padding:15px}}@media screen and (max-width: 740px){.table:before{content:"Swipe to scroll \27f6";position:sticky;left:35%}.table.gutter table{margin-top:30px}}.cash-icon{max-width:100px}.cart-link__icon img,.show-search-link__icon img{width:24px;height:24px}.navigation__item a,.navigation__link{font-weight:400;text-transform:uppercase}.site-header nav ul li:last-child .site-nav__link .site-nav__label{font-weight:700!important;color:red!important}.product-description table{border:0;margin-bottom:0;width:100%}.product-description table tr:first-child{background-color:#000;border:0;display:block;position:relative;text-transform:uppercase;color:#fff;margin-bottom:0;cursor:pointer}.product-description table tr:first-child p{margin:0}.product-description table tr:first-child:after{content:"+";position:absolute;color:#fff;top:5px;right:20px;transform:rotate(0);font-size:20px;margin-top:-2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.product-description table tr:nth-child(2) td{display:none;height:auto}.product-description table td{border-top:none;border-bottom:none}.product-description .isOpen tr:first-child:after{transform:rotate(45deg)}.product-description .isOpen tr:nth-child(2) td{display:block}.checkout .content{font-weight:200}.checkout .content a,.checkout .content svg{color:#171717}.checkout .content a:hover,.checkout .content svg:hover{color:#4c4c4b}.checkout .content .card-fields-container--loaded .field__input--iframe-container{height:43.5px!important}.checkout .content .btn{background:#171717;border:1px solid #171717;color:#fff;fill:#fff!important;font-size:12px;font-family:inherit;font-weight:inherit;font-style:inherit;line-height:1em;height:auto;margin:0;text-decoration:none!important;cursor:pointer;padding:1.2em 25px;vertical-align:middle;text-align:center;border-radius:0;transition:background-color .1s,color .1s,border-color .1s,opacity .1s;display:inline-block;font-family:Basic Commercial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.08em;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.checkout .content .btn:hover{background:#4c4c4b;border-color:#4c4c4b}.checkout .input-checkbox:checked,.checkout .input-radio:checked{border-color:#171717}.checkout table{border:none}.checkout table th,.checkout table td{border-bottom:0;border-top:0}.checkout table tr,.checkout table .product__image{vertical-align:bottom!important}@media screen and (max-width: 767px){.checkout aside span{color:#000}.checkout aside span svg{fill:#000}.checkout aside span .order-summary-toggle__dropdown{height:8px}}.price-label{z-index:3;background:#000;color:#fff;position:absolute;top:1rem;width:55px;height:55px;border-radius:50%;right:.5rem;text-align:center;padding:0 10px;font-family:sofia-pro;font-size:13px;display:flex;line-height:1;align-items:center;justify-content:center;text-transform:uppercase}.price-label.price-label--sale{display:none}@media screen and (max-width: 576px){.price-label{right:0;width:45px;height:45px;font-size:10px;top:.5rem}}.product-price__compare{color:#171717;opacity:1}.product-price__amount--on-sale{color:#dc1d1d}@media (min-width: 768px){.image-cont .quickbuy-toggle{bottom:10px!important}.navigation .navigation__item--with-small-menu>.navigation__tier-2-container{width:100%;min-width:170px;max-width:100%}div#NavigationTier2-1{left:0!important;text-align:center}.navigation .navigation__item--with-small-menu>.navigation__tier-2-container .navigation__tier-2 .navigation__item{display:inline-block;margin:10px}.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav .navigation .navigation__item--with-small-menu{position:inherit}}@media (min-width: 768px){.product-info .product-block-options{display:none}}.image-cont .product-block-options{display:none;position:absolute;bottom:50px;left:14px;opacity:0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}@media (min-width: 768px){.image-cont:hover .product-block-options{opacity:1}.image-cont .product-block-options{display:block}}[data-option-name=Size] .product-block-options__inner{background:#fff}[data-option-name=Size] .product-block-options__inner .product-block-options__item{margin:4px 6px}#shopify-section-product-template .size-chart-container{display:none}#shopify-section-product-template .colour-swatch-options{display:flex}#shopify-section-product-template .colour-swatch-options input{display:none}#shopify-section-product-template .colour-swatch-options__img{margin-right:1rem;cursor:pointer}@media screen and (min-width: 767px){.product-detail{padding-top:20px}}#bundles{position:relative;padding:20px;border:1px solid #e2e2e2;margin-bottom:30px}#bundles h2{margin-bottom:20px}#bundles a{font-size:16px;margin-bottom:8px;display:inline-block}#bundles .button{width:100%}.swatches{margin-bottom:-10px;margin-top:30px}.swatches .swatch{position:relative;margin-right:5px}.swatches .swatch img{width:50px;height:50px;border:1px solid #ebebeb}.swatches .swatch.active img{border:1px solid #171717}#shopify-section-collection-template table{margin:0!important;font-size:16px;font-size:100%!important;margin-bottom:20px}#shopify-section-collection-template table td{border:0;padding:0}#shopify-section-collection-template table tr{border:0;margin:0}#shopify-section-collection-template table tr:first-child{background-color:#ebebeb;padding:15px 60px 15px 20px;border:0;display:block;position:relative;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-weight:300}#shopify-section-collection-template table tr:first-child td{background-color:#ebebeb;max-height:auto;height:auto;overflow:hidden;line-height:inherit;padding-left:0;padding-right:0;color:#000}#shopify-section-collection-template table tr:first-child:after{content:"+";position:absolute;top:14px;right:20px;transform:rotate(0);font-size:20px;margin-top:-2px;line-height:1;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#shopify-section-collection-template table tr td{max-height:0;height:0;overflow:hidden;padding:0 20px;line-height:0;border:0 solid #e8e9eb;background:#fff;color:#fff;-webkit-transition:line-height .1s ease-in-out;-moz-transition:line-height .1s ease-in-out;-ms-transition:line-height .1s ease-in-out;-o-transition:line-height .1s ease-in-out;transition:line-height .1s ease-in-out}#shopify-section-collection-template table tr td p{margin:0;color:#000}#shopify-section-collection-template table tr td ul{line-height:0;margin-right:0;margin-bottom:0;margin-top:0;height:0}#shopify-section-collection-template table.isOpen tr:first-child:after{transform:rotate(45deg)}#shopify-section-collection-template table.isOpen tr:nth-child(2) td{max-height:100%;height:auto;line-height:inherit;padding-top:15px;padding-bottom:15px;background:#f9f9f9;color:#000;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#shopify-section-collection-template table.isOpen tr:nth-child(2) td p{margin:0 0 19.44444px;color:#000}#shopify-section-collection-template table.isOpen tr:nth-child(2) td ul{line-height:inherit;margin-left:35px;height:auto}#shopify-section-collection-template table.isOpen tr:nth-child(2) td ul li{margin-bottom:3px}.loop-returns-activated .dynamic-checkout__content{display:none;opacity:0}.loop-returns-activated .afterpay-paragraph{display:none!important;opacity:0}.loop-returns-activated #smile-ui-container .smile-launcher-frame-container{bottom:70px!important;left:15px!important}.loop-returns-activated .loop-onstore{background:#000;padding:.5rem 2rem}.loop-returns-activated .loop-onstore .loop-onstore__amount,.loop-returns-activated .loop-onstore .loop-onstore__copy{color:#fff;text-transform:uppercase;letter-spacing:1px}.loop-returns-activated .loop-onstore .loop-onstore__back{margin-bottom:auto;margin-top:auto;border-radius:0}.ruk_rating_snippet.ruk_rating_snippet-product br{display:none}@media screen and (max-width: 1024px){.ABZ-Image-with-text .feature-text-paired{margin-left:0%;margin-right:0%}}.quantity-submit-row .wishlist-btn{margin-top:20px}.wishlist-btn:before{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f004";position:absolute;font-size:24px;left:15px}@media screen and (max-width: 767px){.section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:0}}.flexible-layout--columns-1 .column{width:100%;max-width:100%}.section-multi-column-image .fully-spaced-row--medium{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 767.98px){.flexible-layout .column{margin-bottom:30px}}.section-multi-column-image .lightly-spaced-row{margin-bottom:0}.section-multi-column-image .position-relative{position:relative}.section-multi-column-image .position-absolute{position:absolute;bottom:30px;left:30px}.collection-grid-listing .block-inner,.collection-grid-listing .block-inner .product-link,.collection-grid-listing .block-inner .product-link .image-cont,.collection-grid-listing .block-inner .product-link .image-cont .product-block__image,.collection-grid-listing .block-inner .product-link .image-cont .product-block__image .rimage-outer-wrapper,.collection-grid-listing .block-inner .product-link .image-cont .product-block__image .rimage-outer-wrapper .rimage-wrapper{height:100%}.collection-grid-listing .image-cont .collection-title{z-index:101;position:absolute;bottom:25px;left:25px;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:2px}.collection-grid-listing .show-gradient .rimage-wrapper:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background-image:linear-gradient(to top,#0000006e,#00879300,#00bf7200,#a8eb1200)}.collection-grid-listing .product-block{margin-bottom:30px}@media (max-width: 767.98px){.collection-grid-list .product-list .product-block{width:100%}}.product-icon-boxes{display:flex;flex-wrap:wrap;border-bottom:1px solid #E2E2E2;padding-bottom:9.8px;margin-bottom:50px}.product-icons{display:flex;flex-wrap:wrap;margin-top:15px;margin-left:-10px}@media screen and (max-width: 768px){.product-icons{margin-top:20px}}.product-icons .product-icon svg{width:84px;height:84px}.product-icon-boxes .product-icon-box{width:50%;text-align:center}.product-icon-boxes .product-icon-box svg{width:84px;height:84px}.product-icon-boxes .product-icon-box h5{font-size:14px;text-transform:uppercase}.fabric-icon{display:flex;align-items:center}.fabric-icon img{margin-right:20px}.product-card{display:none}.product-card a{position:relative}.product-card .product-block-relative-fix{position:relative;display:inline}.product-card .product-card-image{position:relative;padding-top:149.2537313432836%}.product-card .product-card-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-card .product-card-text{display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}@media screen and (max-width: 767px){.product-card .product-card-text{padding-left:16px}}.product-card .product-card-text h1{font-size:48px;padding:0 20px;margin-bottom:24px;font-weight:500!important}@media screen and (max-width: 1440px){.product-card .product-card-text h1{font-size:38px}}@media screen and (max-width: 767px){.product-card .product-card-text h1{font-size:28px}}@media screen and (max-width: 560px){.product-card .product-card-text h1{font-size:24px}}.product-card-text p{font-size:18px;font-weight:400}@media screen and (max-width: 767px){.product-card .product-card-text p{font-size:16px}}.product-card-text strong{font-weight:600!important}.trending-search-terms{text-align:left;max-width:650px;margin:0 auto;font-weight:400;font-family:sofia-pro,sans-serif!important}.trending-search-terms .trending-search-terms__terms{font-weight:400;font-family:sofia-pro,sans-serif!important;white-space:nowrap;overflow-x:scroll;padding-bottom:10px}.trending-search-terms .trending-search-terms__terms p{margin-bottom:10px}.trending-search-terms .trending-search-terms__terms a{background:#f2f2f2;padding:10px;font-size:12px;margin-right:10px;border-radius:5px;display:inline-block}.main-search__text__container{position:relative;max-width:650px;margin:0 auto 24px}.product-search-title{text-align:left;border-bottom:#F2F2F2 1px solid;width:100%}.product-search-title p{margin-bottom:4px;font-weight:400;font-family:sofia-pro,sans-serif!important}.display-none{display:none!important}.search-row{display:flex}@media screen and (max-width: 767px){.search-row{flex-direction:column}}.search-row .search-row__column:nth-child(1){width:25%;margin-right:24px}@media screen and (max-width: 767px){.search-row .search-row__column:nth-child(1){width:100%;margin-right:0;margin-bottom:24px}}.search-row .search-row__column:nth-child(1) a:nth-child(1){margin-top:10px}.search-row .search-row__column:nth-child(1) a{display:inline-block;width:100%;margin-bottom:8px;text-align:left;text-transform:capitalize}.search-row .search-row__column:nth-child(2){display:flex;flex-direction:column;width:100%;flex:1}.search-row .search-row__column .main-search__results .main-search__results__products{margin-bottom:24px}.search-row .search-row__column .main-search__results{text-align:right}@media screen and (max-width: 767px){.search-row .search-row__column .main-search__results{text-align:center}}.search-row .search-row__column .main-search__results .main-search__results__products .product-list{justify-content:left}.main-search__empty-message{text-align:center;padding-bottom:36px}.main-search--loading .search-row .search-row__column .main-search__results{text-align:center}.monogram{width:32px}@media only screen and (max-width: 767px){.section-footer__row-lower{text-align:center}.monogram{margin:0 auto}.section-footer__row__col__first{display:none}}.filter-drop-down{position:relative;z-index:5}.filter-drop-down #CollectionFilterForm{display:flex;flex:1;margin-left:-30px}.filter-drop-down .filter-group--swatch .filter-group__item:hover:not(.filter-group__item--active){border:none}.filter-drop-down .filter-group{padding-left:30px;margin-right:0}@media screen and (max-width: 1300px){.filter-drop-down .filter-group{padding-left:30px;margin-right:0}}.filter-drop-down .filter-group__item:hover,.filter-drop-down .filter-group__item--active{background:#f5f5f5}.filter-drop-down #CollectionFilterForm .filter-group{display:flex;height:fit-content;width:25%}.filter-drop-down #CollectionFilterForm .filter-group button{width:100%;text-align:left;font-size:12px;justify-content:space-between;display:flex;align-items:center}.filter-drop-down #CollectionFilterForm .filter-group svg{width:14px;height:14px}.filter-drop-down .filter-group{position:relative;display:inline-block}.filter-drop-down .filter-group .filter-selection-button{color:#000;background:#fff;border:1px solid #E2E2E2;text-transform:unset;position:relative}.filter-drop-down .filter-group .filter-group__items{display:none;position:absolute;z-index:1;background:#fff;border:1px solid #E2E2E2;top:42px;width:calc(100% - 30px);flex-direction:column;align-items:baseline}.filter-drop-down .filter-group .filter-group__items .filter-group__item{padding-inline-start:0px;font-size:12px}.filter-drop-down .filter-group .filter-group__items .filter-group__item .filter-toggle__input-label-text{border:none;padding:10px 25px}.filter-drop-down .filter-group .filter-group__items .filter-toggle__input:checked+.filter-toggle__input-label-text{background:#f5f5f5;width:100%}.filter-drop-down .filter-group .filter-group__items .filter-group__item{width:100%}.filter-drop-down .filter-group--swatch .filter-group__item{margin-bottom:0}.filter-drop-down .filter-group--swatch .filter-group__item{border:none}.filter-drop-down .filter-group--swatch .filter-group__item--active{border:none;box-shadow:none;background:#f5f5f5}.filter-drop-down .filter-group--swatch .filter-group__item{padding:0}.filter-drop-down .filter-group__item .filter-group__item__text{padding:10px 25px}.filter-drop-down .filter-group .filter-group__items input{opacity:0;left:0;width:100%;height:100%;position:absolute;clip:unset;cursor:pointer}.filter-drop-down .filter-group__item .filter-group__item__text:before{content:unset}.filter-drop-down .filter-group__item .filter-group__item__text:after{content:unset}.filter-drop-down .filter-group--layout-two-column .filter-group__item__count{margin-inline-start:-22px;margin-top:9px}.filter-drop-down .filter-group__items{max-height:200px;overflow-y:scroll}.filter-drop-down{padding:20px 0;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2}.filter-drop-down .filter-group{margin-bottom:0}.filter-drop-down .filter-group--applied{margin-top:10px;padding-left:0}.filter-drop-down .filter-group--applied .filter-group__items{position:unset;border:none;display:flex;flex-wrap:wrap;flex-direction:row}.filter-drop-down .filter-group--applied .filter-group__applied-item{margin-bottom:0}.filter-drop-down .filter-group__clear-row{margin-top:0}.filter-drop-down .filter-group--applied{padding-right:0;margin-left:0}.filter-drop-down .filter-group--applied .filter-group__items{max-height:unset;overflow-y:unset;align-items:center;width:100%}.filter-drop-down .filter-group__items .cc-price-range{width:100%;padding:0 10px 10px;overflow:hidden}.filter-drop-down .filter-group__items .cc-price-range .cc-price-range__bar{margin-top:30px}.filter-drop-down .filter-group__items .cc-price-range input{position:unset;opacity:1;padding-top:10px;padding-bottom:10px;font-size:12px}.filter-drop-down .cc-price-range__input-currency-symbol{font-size:12px}.filter-drop-down .filter-group__clear-link{padding:3.5px 8px}.utility-bar .utility-bar__left .desktop-only{height:44px;line-height:44px;font-weight:400}.filter-drop-down .utility-bar .desktop-only p{font-size:12px}.filter-drop-down .filter-group__header{background:#ebebeb}.filter-drop-down .filter-group__header span{font-weight:600}.ABZ-blocks{margin-top:80px}@media only screen and (max-width: 768px){.ABZ-blocks{margin-top:40px}}.ABZ-blocks .container{display:flex;gap:4%}@media only screen and (max-width: 768px){.ABZ-blocks .container{flex-wrap:wrap;gap:5%}}.ABZ-blocks .container .custom-block{width:22.5%;border:1px rgb(197,197,197) solid;box-shadow:#c5c5c500 0 0 0 1px;padding:2%;text-align:center}.ABZ-blocks .container .active{width:22.5%;border:2px #000000;padding:2%;text-align:center}@media only screen and (max-width: 768px){.ABZ-blocks .container .custom-block{width:47.5%;margin-bottom:5%;padding:24px}.ABZ-blocks .container .custom-block:nth-child(3){margin-bottom:0%}.ABZ-blocks .container .custom-block:nth-child(4){margin-bottom:0%}}@media only screen and (max-width: 560px){.ABZ-blocks .container .custom-block{width:100%;margin-bottom:24px}.ABZ-blocks .container .custom-block:nth-child(3){margin-bottom:24px}.ABZ-blocks .container .custom-block:nth-child(4){margin-bottom:24px}}.ABZ-blocks .container .custom-block button{background:none;padding:0;border:none;border-bottom:1px solid #000000;color:#000;font-size:14px}.ABZ-blocks .container .custom-block svg,.ABZ-blocks .container .custom-block img{height:80px;width:80px}.abz-block-content .button-row .button-row__button{margin:0}.ABZ-blocks .container .custom-block #refundid-option-container img{width:inherit;height:inherit}.refundid-popup-wrap{z-index:999!important}.countdown-timer{display:flex;justify-content:center}.countdown-unit{margin-right:7.5px;margin-left:7.5px}.countdown-number{font-weight:600}.product-recommendations .carousel-title{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%}.product-recommendations .product-list{scroll-snap-type:x mandatory;flex-wrap:unset}.product-recommendations .product-list .product-block{flex-shrink:0;scroll-snap-align:start}@media only screen and (max-width: 767.98px){.product-recommendations{margin-left:16px}.product-recommendations .collection-listing .product-block{padding-right:16px;padding-left:0}.product-recommendations .collection-listing .product-list{margin-left:0;overflow:auto}}@media only screen and (min-width: 768px){.section-advance-gallery .gallery--grid-2 .gallery__item.gallery__item--enlarged{flex-grow:1}.section-advance-gallery .gallery__item{flex:unset}.section-advance-gallery .gallery__item_25{flex:1 1 22%}.section-advance-gallery .gallery__item_33{flex:1 1 30%}.section-advance-gallery .gallery__item_50{flex:1 1 47%}.section-advance-gallery .gallery__item_100{width:100%}}.template-collection .page-header--with-upper-spacing,.template-collection .overlay-text__inner{display:none}.collapsible-tabs-alternative{max-width:1430px}.collapsible-tabs__alternative-layout{display:flex;flex-wrap:wrap}.collapsible-tabs__alternative-layout .collapsible-tabs__heading{margin-top:10px}.collapsible-tabs__alternative-layout .collapsible-tabs__alternative-layout__column:nth-child(1){width:60%;margin-right:10%}.collapsible-tabs__alternative-layout .collapsible-tabs__alternative-layout__column:nth-child(2){width:30%}@media only screen and (max-width: 1140px){.collapsible-tabs__alternative-layout .collapsible-tabs__alternative-layout__column:nth-child(1){width:100%;margin-right:0}.collapsible-tabs__alternative-layout .collapsible-tabs__alternative-layout__column:nth-child(2){width:100%;margin-top:30px}}.collapsible-tabs__alternative-layout .collapsible-tabs__tab .cc-accordion-item__title{padding-top:10px;padding-bottom:10px}.collapsible-tabs__alternative-layout .cc-accordion-item__content{padding-bottom:10px}.reviews-section{margin:50px 0}.reviews-header{color:#000;text-align:center;margin-bottom:24px}.reviews-container{padding:60px}@media only screen and (max-width: 1430px){.reviews-container{margin:0 16px}}@media only screen and (max-width: 768px){.reviews-container{padding:30px}}.reviews-section .review .review-col-image{width:30%;display:flex;justify-content:center}.reviews-section .review .review-col-image img{object-fit:contain}@media only screen and (max-width: 945px){.reviews-section .review .review-col-image{width:100%;margin-bottom:24px}}.reviews-section .reviews{display:flex;overflow:scroll;scroll-snap-type:x mandatory}.reviews-section .reviews::-webkit-scrollbar{display:none}.reviews-section .review{display:flex;flex:0 0 auto;scroll-snap-align:start;width:100%}@media only screen and (max-width: 945px){.reviews-section .review{flex-direction:column}}.reviews-section .review .lead p{font-size:18px;margin-bottom:8px}.reviews-section .review .review-col-text{width:65%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;padding-top:60px;padding-bottom:60px}@media only screen and (max-width: 945px){.reviews-section .review .review-col-text{width:100%}}.reviews-section .quote-one{position:absolute;top:20px;left:20px;transform:rotate(180deg);opacity:.5}.reviews-section .quote-two{position:absolute;bottom:20px;right:20px;opacity:.5}.reviews-section .next{position:absolute;top:20px;right:20px;cursor:pointer}.reviews-section .prev{position:absolute;top:20px;right:40px;cursor:pointer}.review-context{width:80%;margin:0 auto}.reviews-section .reviewer{display:flex;align-items:center;font-size:16px}.reviews-section .reviewer .stars{display:flex;margin-left:10px}.reviews-section .product-link{text-decoration:underline;text-transform:uppercase;margin-top:16px;display:inline-block;font-size:14px}.collection-marketing-banner{overflow:hidden;width:100%;position:relative;padding-top:13.76%}.collection-marketing-banner img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}@media only screen and (max-width: 768px){.collection-marketing-banner{padding-top:39.26%}}.badge span{background:#000;color:#fff}.soldout-badge{top:2.5px}.custom-tooltip{border:1px solid #000;background-color:#fff;padding:8px 12px;position:absolute;display:none;z-index:1000;font-size:14px;color:#000}.custom-tooltip:after{content:"";position:absolute;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent;top:-10px;left:50%;transform:translate(-50%)}.slide-media-block{overflow:hidden;padding-top:30%;width:100%;position:relative}@media only screen and (max-width: 2300px){.slide-media-block{padding-top:49.16%}}.slide-media-block img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.cart-item-list.free-gift{margin-top:14px}.free-gift .product-detail{padding-top:0}.free-gift .product-detail .product-form{padding-top:20px}@media screen and (max-width: 500px){.free-gift .product-detail .product-form{padding-top:0}}.free-gift{margin-top:20px;border-bottom:1px solid #e2e2e2}.free-gift .cart-item__add_to_cart_button{margin-top:15px}.free-gift .option-selectors{width:100%}.free-gift .product-form{display:flex;justify-content:space-between}@media screen and (max-width: 500px){.free-gift .product-form{flex-direction:column}.free-gift .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{margin-top:8px}}.free-gift .product-form .input-row{margin-top:0;width:50%;margin-right:5%;margin-bottom:0%}@media screen and (max-width: 500px){.free-gift .product-form .input-row{width:100%;margin-top:0}}.free-gift .product-form .quantity-submit-row,.free-gift .product-form .quantity-submit-row .input-row{width:100%}.free-gift .product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:0;margin-bottom:0}.free-gift .cc-select__btn{padding:5px 10px;font-size:14px}@media screen and (max-width: 500px){.free-gift .product-form .option-selector{margin-bottom:0}}.free-gift form button.button.button--large{padding:10px 19px;margin-top:28px}.free-gift form button.btn--added{display:none}.promo-notice{padding:8px 16px;background:#f2f2f2;border:1px solid #e6e6e6;margin-top:30px}.restock-notifications{margin-bottom:16px;display:inline-block}.product-restock-container{position:absolute;display:flex;flex-direction:column;top:7.5px;bottom:7.5px;left:7.5px;right:7.5px;pointer-events:none;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width: 512px){.product-restock-container{position:absolute;display:flex;flex-direction:column;top:0;bottom:7.5px;left:0;right:7.5px;pointer-events:none;justify-content:flex-start;align-items:flex-start}.product-label--restock--soon span{background:#fff;color:#000;width:55px;position:absolute;top:0;left:0}}.template-suffix-bf-countdown{background:#3a2421}.template-suffix-bf-countdown #shopify-section-header,.template-suffix-bf-countdown #pagefooter,.template-suffix-bf-countdown #shopify-section-announcement-bar,.template-suffix-bf-countdown #shopify-section-instagram-feed{display:none}.template-suffix-bf-countdown .fully-spaced-row--medium{margin-top:20px;margin-bottom:20px}.template-suffix-bf-countdown .countdown-ended{color:#fff;font-size:22px;text-decoration:underline}.custom-colour-swatch-legend{font-weight:600}.custom-colour-swatches{display:flex;flex-flow:wrap;gap:8px}.custom-colour-swatches .swatch .swatch-color{border:1px solid rgb(197,197,197)}.custom-colour-swatches .selected .swatch-color{border:2px solid #000000}.loop-returns-activated .product-detail .product-column-right .quantity-submit-row__submit{position:unset;padding:0}.price-label--preorder{top:5px;right:5px;background:#fff;color:#000;border:unset}.cart-item__column .price-label--preorder{padding:0;width:unset;height:unset;border:none;font-weight:700;position:relative;justify-self:end}.uga-video-trigger{padding:0;border:none;background:transparent;width:70px;height:70px;border-radius:70px;cursor:pointer;transition:transform .2s ease;overflow:hidden}.uga-video-trigger:hover{transform:scale(1.05)}.uga-video-trigger img{width:100%;height:100%;border-radius:70px;object-fit:cover}.uga-model{display:none;position:fixed;bottom:20px;right:20px;width:300px;height:533px;background:#000;border-radius:8px;overflow:hidden;box-shadow:0 10px 30px #00000080;z-index:9999}.uga-content{position:relative;width:100%;height:100%}.uga-player{width:100%;height:100%;display:block;object-fit:cover}.uga-button{position:absolute;z-index:10;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;background:#000000b3;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.uga-button:hover{background:#000000e6}.uga-button svg{color:#fff;width:16px;height:16px}.uga-close-button{top:8px;left:8px}.uga-navigation{display:flex;flex-direction:column;position:absolute;gap:8px;top:8px;right:8px}.uga-navigation .uga-button{position:static}.uga-navigation .feather-chevron-left,.uga-navigation .feather-chevron-right{transform:rotate(90deg)}.custom-ugc-swatch-legend{font-weight:600;margin-bottom:8px;font-size:14px;color:#333}.custom-ugc-swatches{display:flex;flex-flow:wrap;gap:8px;margin-bottom:20px}.custom-ugc-swatches .swatch{position:relative}.custom-ugc-swatches .swatch:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid transparent;border-radius:72px;transition:border-color .2s ease;pointer-events:none}.custom-ugc-swatches .swatch:hover:after{border-color:#000}@media (max-width: 768px){.uga-model{display:none;top:0;bottom:0;left:0;width:100%;height:100%;right:auto;border-radius:0;background:#000c;align-items:flex-end}.uga-content{width:100%;height:fit-content;border-radius:8px 8px 0 0;overflow:hidden}.uga-player{width:100%;height:100%}.uga-video-trigger{width:60px;height:60px}.custom-ugc-swatches{gap:6px}.uga-button{width:40px;height:40px}.uga-close-button{top:20px;left:20px}.uga-navigation{top:20px;right:20px;gap:10px}.uga-button svg{width:20px;height:20px}}:root{--plyr-color-main: #000000;--plyr-video-background: #000000;--plyr-video-control-color: #ffffff;--plyr-video-control-color-hover: #ffffff;--plyr-video-control-bg-hover: rgba(255, 255, 255, .1);--plyr-video-control-bg: rgba(0, 0, 0, .7);--plyr-audio-control-color: #ffffff;--plyr-audio-control-color-hover: #ffffff;--plyr-audio-control-bg-hover: rgba(255, 255, 255, .1);--plyr-audio-control-bg: rgba(0, 0, 0, .7);--plyr-menu-bg: #000000;--plyr-menu-border-color: #ffffff;--plyr-menu-color: #ffffff;--plyr-menu-item-color: #ffffff;--plyr-menu-item-color-hover: #000000;--plyr-menu-item-bg-hover: #ffffff;--plyr-tooltip-bg: #000000;--plyr-tooltip-color: #ffffff;--plyr-range-fill-background: #ffffff;--plyr-range-thumb-background: #ffffff;--plyr-range-thumb-shadow: 0 1px 3px rgba(0, 0, 0, .3);--plyr-badge-background: #000000;--plyr-badge-text-color: #ffffff;--plyr-captions-background: rgba(0, 0, 0, .8);--plyr-captions-text-color: #ffffff}
/*# sourceMappingURL=/cdn/shop/t/213/assets/abz-custom.css.map */
