@media only screen and (min-width:990px){:root{--font-15: 68px;--font-14: 62px;--font-13: 55px;--font-12: 50px;--font-11: 45px;--font-10: 40px;--font-9: 24px;--font-8: 22px;--font-7: 20px;--font-6: 18px;--font-5: 20px;--font-4: 16px;--font-3: 14px;--font-2: 13px;--font-1: 12px}}small,.small{font-size:13px}.text_center{text-align:center}.header__cart__status{display:block;position:absolute;top:-12px;right:-10px}.theme__header__toolbar .toolbar__links a{color:#fff}.header__desktop-inner .header__menu__inner .grandparent{background:url(down-arrow.svg) no-repeat 95% center;background-size:18px}.header__desktop-inner .header__menu__inner .navlink--toplevel{padding:15px 40px;margin:0 10px}.navlink--toplevel .navtext{text-align:center}.navlink--toplevel .navtext span,#header-menu .sliderow__title .sliderow__text span{display:block;font-size:12px;text-transform:capitalize}#header-menu .drawer__menu .sliderule__wrapper{padding:5px 0}body.focus-enabled *:focus,body.focus-enabled *:focus .product__media{outline:none}.abz_shoppable_videos .slider{width:100%;margin:0 auto}.abz_shoppable_videos .slick-slide{margin:0 20px}.abz_shoppable_videos .slick-slide img{width:100%}.abz_shoppable_videos .slick-prev:before,.slick-next:before{color:#000}.abz_shoppable_videos .slick-slide{transition:all ease-in-out .3s;opacity:1}.abz_shoppable_videos .slick-active,.abz_shoppable_videos .slick-current{opacity:1}.abz_shoppable_videos .ks-shoppable-videos-card-product{background-color:#ffffffbf;color:#000;border-radius:5px}.abz_shoppable_videos .ks-shoppable-videos-card-product img{width:75px;height:75px;object-fit:cover;border-radius:5px}.abz_shoppable_videos .sld_reel{padding:0}.abz_shoppable_videos .slick-slide{margin:0 8px}.abz_shoppable_videos .slick-list{margin:0 -8px}.abz_shoppable_videos .sld_li{border:3px solid #323945;overflow:hidden;border-radius:8px}.abz_shoppable_videos .ks-shoppable-videos-card{border:none}.product__block.product__details{margin-bottom:.5rem}.template-product .product__wrapper.section-padding{padding:0}.product-section .main-product-info{padding:40px 0}.template-product .product__block.product__price-block,.template-product .product__block.product__title{margin-bottom:0}.template-product .product-information .wrapper h3{text-transform:capitalize}.product-grid-item .grid__caption{padding-left:10px;padding-right:10px}.product-grid-item .grid__caption .sibling-swatch-more{display:flex;justify-content:center;align-items:center}.product-grid-item .grid__caption:has(.abz-product-siblings){z-index:6}.product-grid-item .grid__caption p{text-align:left;font-weight:400}.product-grid-item .grid__caption .name_wrapper{text-transform:uppercase;font-size:14px}.price_wrapper{font-size:calc(var(--font-1));color:var(--text-dark)}.product__form__outer:not(.product__form--buybutton) .product__submit__add{min-width:350px;font-size:14px;text-transform:uppercase;padding:15px;height:auto}.product__form__outer:not(.product__form--buybutton) .product__submit__add:hover{background-color:#fff;color:#000}.template-product .product__related .grid{padding-left:var(--gutter)}.template-product .related__wrapper[data-section-type=recent-products] .section-padding{padding-top:0}.radio__legend__label{font-size:15px;text-transform:uppercase;font-weight:500}.product-accordion .accordion__title{font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding:1rem 30px 1rem 0}.section-collection__head{text-align:center}.section-collection__inner{justify-content:center;margin-bottom:30px}.section-collection-banner .wrapper{max-width:inherit}h1.h3.standard__heading.collection__heading__text{font-size:29px;line-height:22px}.collection__heading{padding-top:70px}.filter__navigation__list{padding:15px}.product__text-with-icon .icons-row{display:flex;align-items:center;column-gap:15px;flex-wrap:nowrap}.product__text-with-icon .icons-row .icons-row__item{flex:0 0 auto}.siblings__swatch{padding:7px;border:1px solid #fff}.sibling__image{width:60px;height:auto;min-width:inherit}.siblings__link--current .sibling__image:after,.siblings__link--current .sibling__image:before{border-radius:0;width:60px;height:auto;border:0px}.siblings__link:hover .siblings__swatch,.siblings__link--current .siblings__swatch{border-color:#000}.popout-list__item a[data-value=title-ascending],.popout-list__item a[data-value=title-descending],.popout-list__item a[data-value=created-ascending],.popout-list__item a[data-value=created-descending]{display:none}.title-sibling{display:flex;align-items:flex-start;justify-content:space-between;column-gap:15px}.product-siblings-grid{display:flex;gap:3px;margin-top:0;flex-wrap:wrap}.sibling-swatch{display:block;width:25px;height:25px;border:1px solid #ccc;border-radius:50%;overflow:hidden;font-size:10px}.sibling-swatch:hover,.sibling-swatch.is-current{border-color:#000}.sibling-swatch__image img{width:100%;height:100%;object-fit:cover}.abz-related-swatches.inside-product-card .swatch__button label{display:block;width:25px;height:25px;border:1px solid #ccc;border-radius:50%;overflow:hidden;font-size:10px;background:transparent}.abz-grid-layout .inline-nav li{padding:5px;margin:5px;border:1px solid;border-radius:5px}.abz-grid-layout .inline-nav .inline-nav--active{background:#3aa176;border-color:#3aa176}.abz-grid-layout .inline-nav li a{font-weight:700;color:#000}.abz-grid-layout .inline-nav li.inline-nav--active a{color:#fff}.abz-grid-layout .inline-nav li a:after{content:unset}.abz-grid-layout .inline-nav li:hover,.abz-grid-layout .inline-nav li:hover a{background:#3aa176;color:#fff;border-color:#3aa176}.abz-collection-marbles .grid{padding:0}.abz-collection-marbles .grid .flickity-viewport{height:130px!important}.abz-collection-marbles .grid .grid__item{padding:0;width:115px;margin-bottom:5px}.abz-collection-marbles .grid .flickity-slider{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)!important;width:-webkit-fill-available}.abz-collection-marbles .grid .marble--circle .image__fill{width:90px;height:90px;padding-top:inherit!important}.abz-collection-marbles .grid .grid__item .collection-marble-item{margin:0}.abz-collection-marbles .grid .grid__item .collection-marble-item .marbles__title{padding:0;width:100%;display:block;margin:10px 0 0}@media screen and (max-width:370px){.abz-related-swatches.inside-product-card .swatch__button{padding-right:4px}}.abz-related-swatches .swatch__button label{width:50px;height:60px;border-radius:10px}.abz-related-swatches .swatch__button label.active:after,.abz-related-swatches .swatch__button label:hover:after{border-radius:10px;width:100%;height:100%}.abz-related-swatches .swatch__button label img{object-fit:cover;height:100%}.abz-related-swatches.inside-product-card .swatch__button--plus label{display:flex;justify-content:center;align-items:center;font-weight:600;color:#000}.abz-related-swatches.inside-product-card .swatch__button:nth-child(n+4):not(.swatch__button--plus){display:none}@media screen and (min-width:768px){[data-collection-sidebar]{position:relative}#collectionFilters{position:fixed;top:0;height:100%;left:-100%;background-color:#fff;z-index:9999;transition:all .3s ease-in-out;overflow-y:auto;padding-right:10px}#collectionFilters.abz-desktop-filters-open{left:0}.desktop-filters-trigger+[data-collection-sidebar]{margin-top:0}.desktop-filters-trigger{display:flex;justify-content:flex-start;padding:10px 0;width:fit-content;cursor:pointer}.desktop-filters-close{width:100%;display:flex;justify-content:flex-end;padding:10px 0}.abz-filters-overlay:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;cursor:pointer}.template-collection .collection-contents .grid__item.collection-filters{padding:20px 40px}}desktop-filters-trigger.desktop-filters-trigger{text-transform:uppercase;font-size:16px;line-height:22.72px}.filter__heading{text-transform:uppercase}.filter__option label,#sort-list-desktop .popout-list__item a{font-size:14px;text-transform:uppercase}.filters__holder .filters__button,.popout--sort .popout__toggle{text-transform:uppercase}.popout--sort .popout-list{position:relative}.product-grid-item{margin-bottom:20px}.product__wrapper--grid .product__slides,.product__wrapper--mosaic .product__slides{gap:1px}.product__wrapper--grid .product__media,.product__wrapper--mosaic .product__media{padding-bottom:1px}.main-product-info .product__form__wrapper.is-sticky{top:0!important}.giraffly-trust-badge>div{margin-top:0!important}@media only screen and (min-width:768px){.footer__nav{display:flex;align-items:center;justify-content:space-between}}.shopify-section-group-group-footer h3{color:#fff;font-size:20px;font-weight:500;text-transform:capitalize}.footer .grid__item{text-align:center}.footer .grid__item .footer__logo{margin:0 auto}@media only screen and (max-width:768px){hr{margin:20px 0}.shopify-section-group-group-footer .footer__nav{margin:0 0 30px;text-align:left}.footer .footer-block.grid__item.footer-block--menu{width:100%;margin:0}.footer .footer__nav a{text-transform:uppercase}.subfooter__content{display:flex;justify-content:space-between;align-items:center}.template-product .product-information .wrapper,.template-product .product__form__wrapper{padding:0}.product__title h3{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING))}.product-section .main-product-info{padding:1rem}.template-product .product__related .grid__item{width:50%}h1.h3.standard__heading.collection__heading__text{font-size:20px}.collection__heading{padding-top:35px}.abz-grid-layout .inline-nav li a{font-size:12px}.abz-grid-layout .inline-nav{margin-right:unset;padding:0 20px}.collection-filters__mobile-buttons button,.popout--sort .filters__button.popout__toggle{padding:0;box-shadow:none;border:0px}.collection-filters__mobile-buttons button.filters__button{justify-content:flex-start;font-size:14px;text-transform:uppercase;margin-left:15px}.popout--sort .filters__button.popout__toggle{justify-content:flex-end;font-size:14px;text-transform:uppercase;margin-right:0;margin-left:0}.popout--sort .popout-list{position:absolute}popout-select .popout{padding-right:15px}.collection-filters__mobile-buttons{position:relative}.has-sticky-header .collection-filters__mobile-buttons{top:0}.section-collection-banner .wrapper{padding:0 15px}.grid__caption{padding:7px}.template-product .product__media{margin-left:0;padding:0;min-width:100%}.template-product .product__slides{padding:0 calc(var(--gutter) * 0) 0;margin-left:calc(var(--gutter) * 0 * 0);margin-right:calc(var(--outer) * 0)}.template-product .grid--product{margin-left:0}.template-product .grid__item--product.product-media-grid{padding-left:0}.template-product .grid__item--product .custom-scrollbar{margin-bottom:0}.section-collection-banner .section--image .image__hero__frame.use_screen_one_half{height:195px}.section-collection-banner .section-padding{padding-bottom:0}.product-grid-item{margin-bottom:0}.title-sibling{flex-wrap:wrap}.template-product .grid--product{grid-template-columns:inherit}.header__drawer .drawer__inner{padding-top:0}.drawer__menu{vertical-align:top}.abz-collection-marbles .grid .grid__item{width:130px}.sec-main-inner{background-position:center}.collection__active__filters{margin-top:0}}.abz-video-wrapper video{width:100%;height:100%;object-fit:cover}.abz-hide-on-desktop{display:none!important}@media screen and (max-width:767px){.abz-hide-on-desktop{display:block!important}.abz-hide-on-mobile{display:none!important}}.essential-estimated-delivery-widget{max-width:unset!important;padding-bottom:.5rem}.product__trust-badges{padding:12px 0}.trust-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.trust-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:0 0 calc((100% - ((var(--trust-columns-desktop) - 1) * 10px)) / var(--trust-columns-desktop));max-width:calc((100% - ((var(--trust-columns-desktop) - 1) * 10px)) / var(--trust-columns-desktop));min-width:80px;padding:16px 12px;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease;cursor:default}.trust-item:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00000014}.trust-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.trust-icon img{width:auto;height:auto;max-width:100%;object-fit:contain;display:block}.product__trust-badges.custom-image-size-enabled .trust-icon{width:var(--trust-image-width-desktop);height:var(--trust-image-height-desktop)}.product__trust-badges.custom-image-size-enabled .trust-icon img{width:100%;height:100%;object-fit:contain}.trust-label{font-size:var(--trust-font-size-desktop);font-weight:600;text-align:center;line-height:1.4;word-break:break-word}@media screen and (min-width:769px)and (max-width:1180px){.trust-item{flex:0 0 calc((100% - ((var(--trust-columns-teblet) - 1) * 10px)) / var(--trust-columns-teblet));max-width:calc((100% - ((var(--trust-columns-teblet) - 1) * 10px)) / var(--trust-columns-teblet))}}@media screen and (min-width:769px){.trust-item.hide-desktop{display:none!important}}@media screen and (max-width:768px){.trust-item.hide-mobile{display:none!important}.trust-bar{gap:8px}.trust-item{flex:0 0 calc((100% - ((var(--trust-columns-mobile) - 1) * 8px)) / var(--trust-columns-mobile));max-width:calc((100% - ((var(--trust-columns-mobile) - 1) * 8px)) / var(--trust-columns-mobile));padding:14px 10px}.product__trust-badges.custom-image-size-enabled .trust-icon{width:var(--trust-image-width-mobile);height:var(--trust-image-height-mobile)}.trust-label{font-size:var(--trust-font-size-mobile)}}@media screen and (max-width:480px){.trust-item{padding:12px 8px;border-radius:10px}}.product__delivery-badges{padding:0px 0 .5rem}.delivery-bar{display:flex;gap:0;border-radius:14px;padding:8px 16px;overflow:hidden;justify-content:space-between;flex-wrap:wrap}.delivery-item{display:flex;align-items:center;gap:10px;padding:12px 10px;flex:0 0 calc(100% / var(--delivery-columns-desktop));max-width:calc(100% / var(--delivery-columns-desktop))}.delivery-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.delivery-icon img{width:auto;height:auto;max-width:100%;object-fit:contain;display:block}.product__delivery-badges.custom-image-size-enabled .delivery-icon{width:var(--delivery-image-width-desktop);height:var(--delivery-image-height-desktop)}.product__delivery-badges.custom-image-size-enabled .delivery-icon img{width:100%;height:100%;object-fit:contain}.delivery-label{font-size:var(--delivery-font-size-desktop);font-weight:500;line-height:1.3}@media screen and (min-width:769px)and (max-width:1180px){.delivery-item{flex:0 0 calc(100% / var(--delivery-columns-tablet));max-width:calc(100% / var(--delivery-columns-tablet))}}@media screen and (min-width:769px){.delivery-item.hide-desktop{display:none!important}}@media screen and (max-width:768px){.delivery-item.hide-mobile{display:none!important}.delivery-bar{padding:6px 12px}.delivery-item{flex:0 0 calc(100% / var(--delivery-columns-mobile));max-width:calc(100% / var(--delivery-columns-mobile));padding:10px 8px}.product__delivery-badges.custom-image-size-enabled .delivery-icon{width:var(--delivery-image-width-mobile);height:var(--delivery-image-height-mobile)}.delivery-label{font-size:var(--delivery-font-size-mobile)}}.abz_size_guide_wrap .radio__legend,.abz_size_guide_wrap .size-guide-open{width:max-content}.abz_size_guide_wrap{display:flex;gap:10px;align-items:center;justify-content:space-between}.size-guide-open{background:transparent;border:0;padding:0;cursor:pointer;font-size:14px;color:#282d3a;display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:3px}.size-guide-icon{width:21px;height:11px;flex-shrink:0}.size-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:9999;display:flex;align-items:center;justify-content:center}.size-guide-modal[hidden]{display:none!important}.size-guide-modal-box{background:#fff;max-width:950px;width:90%;padding:40px;position:relative;max-height:90vh;overflow-y:auto}.size-guide-close{position:absolute;top:22px;right:24px;background:transparent;border:0;font-size:28px;line-height:1;cursor:pointer;color:#000}.size-guide-tabs{display:flex;gap:12px;margin:0 0 28px}.sg-tab-button{border:1px solid #ddd;background:#fff;color:#000;padding:8px 18px;border-radius:24px;cursor:pointer;font-size:14px;margin-bottom:1rem}.sg-tab-button.active{border-color:#000;font-weight:600}.sg-tab-content[hidden]{display:none!important}.sg-tab-content.active{display:block!important}.size-guide-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:40px;align-items:start}.size-guide-left,.size-guide-right{min-width:0}.size-guide-text{font-size:15px;line-height:1.6}.size-guide-text p{margin:0 0 7px;line-height:normal}.size-guide-image{margin-top:1.5rem}.size-guide-image img{max-width:100%;height:auto;display:block}.unit-toggle{display:flex;justify-content:flex-end;gap:4px;margin-bottom:12px}.unit-button{border:1px solid #ccc;background:#fff;color:#000;padding:6px 12px;cursor:pointer;font-size:13px;line-height:1}.unit-button.active{background:#0f6f78;color:#fff;border-color:#0f6f78}.unit-table[hidden]{display:none!important}.size-guide-right table{width:100%;border-collapse:collapse;font-size:14px}.size-guide-right th,.size-guide-right td{padding:10px;text-align:center;vertical-align:middle}.size-guide-right th{font-weight:600;background:#eef5f6}@media screen and (max-width:749px){.size-guide-modal{align-items:flex-start;padding:16px}.size-guide-modal-box{width:100%;padding:28px 20px;max-height:92vh}.size-guide-tabs{flex-wrap:wrap;gap:8px}.sg-tab-button{padding:8px 14px;font-size:13px}.size-guide-grid{grid-template-columns:1fr;gap:24px}.unit-toggle{justify-content:flex-start}.size-guide-right{overflow-x:auto}.size-guide-right table{min-width:520px}}.product-grid-item .image__fill{position:relative;overflow:hidden}.product-grid-item .image__fill>.background-size-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.product-grid-item .image__fill-primary{z-index:2;opacity:1}.product-grid-item .image__fill-hover{z-index:1;opacity:1}@media(hover:hover)and (pointer:fine){.product-grid-item:hover .image__fill--has-hover .image__fill-primary{opacity:0}}.abz_main_collection_marble .marbles__title{margin:0;padding:1rem 0 0}.abz_main_collection_marble .collection-marble-item{margin-bottom:0}.abz_main_collection_marble .collection-marble-item{flex-direction:column}.abz_main_collection_marble .grid .grid__item{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/abz_designer.css.map */
