:root{--af-accent: #1bb0ab;--af-line: rgba(0, 0, 0, .12);--af-price-font: "Poppins", "Futura", "Futura PT", "Century Gothic", sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}h1,h2,.h1,.h2{letter-spacing:.02em}.shopify-section-group-header-group{position:relative;z-index:1000}.shopify-section-group-header-group .dropdown-menu,.shopify-section-group-header-group .mega-menu,.shopify-section-group-header-group [class*=mega],.shopify-section-group-header-group [class*=dropdown]{z-index:1001}.main-product .product__media,.main-product .product__details{z-index:1}@media(min-width:992px){#mainProduct.main-product{padding-top:64px!important}.main-product .product__media,.main-product .product__details{top:32px!important}}@media(min-width:750px)and (max-width:991px){#mainProduct.main-product{padding-top:40px!important}}.price,.price_block,.price_block .price,.money,.card .price,.card [class*=price],[class*=product-price],[class*=product__price],.cart-drawer [class*=price],.main-product .price_block span,[class*=__price],[class*=-price-]{font-family:var(--af-price-font)!important;letter-spacing:.01em}.main-product .price_block .price{font-size:1.5rem;font-weight:600}.main-product .price_block .text-decoration-line-through{font-weight:400;opacity:.55}.btn-primary,.btn-secondary,.btn-outline-primary,.btn-outline-secondary{border-radius:4px!important;text-transform:uppercase;letter-spacing:.14em;font-size:13px;font-weight:600;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .2s ease}@media(hover:hover){.btn-primary:hover,.btn-secondary:hover{transform:translateY(-1px)}}.card .card-image{border-radius:10px;overflow:hidden;background:#fff}.card .card-image img{transition:transform .6s cubic-bezier(.2,.6,.2,1)}@media(hover:hover){.card .card-image:hover img.primary_image{transform:scale(1.04)}}.card .card-body{padding-top:14px!important}.card .card-title{font-size:15px!important;font-weight:500;letter-spacing:.02em;line-height:1.4}.card .card-title a{color:inherit}.card .card-image .card-img{cursor:pointer}@media(hover:none){.card .image_wrapper .secondary_image,.card .card-image .swiper{display:none!important}.card .icon_container{opacity:1!important;transform:none!important}}.af-gallery-data{display:none!important}.product__media.af-gallery-on>:not(.af-gallery){display:none!important}.product__media.af-gallery-on{display:block!important}.af-gallery{position:relative;width:100%}.af-gallery__stage{position:relative}.af-gallery__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;border-radius:0;background:#fff}.af-gallery__track::-webkit-scrollbar{display:none}.af-gallery__track.is-dragging{scroll-snap-type:none;cursor:grabbing}@media(hover:hover){.af-gallery__track{cursor:grab}}.af-gallery__slide{flex:0 0 100%;width:100%;aspect-ratio:1 / 1;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;border-radius:0}.af-gallery__slide img,.af-gallery__slide video{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.af-gallery__dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:7px;pointer-events:none}.af-gallery__dot{pointer-events:auto;width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#00000040;cursor:pointer;transition:background .25s ease,transform .25s ease}.af-gallery__dot.is-active{background:#000;transform:scale(1.2)}.af-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.af-gallery__thumbs::-webkit-scrollbar{display:none}.af-gallery__thumb{flex:0 0 auto;width:72px;height:72px;padding:0;border:1px solid transparent;border-radius:0;background:#fff;cursor:pointer;opacity:.6;transition:opacity .2s ease,border-color .2s ease}.af-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.af-gallery__thumb.is-active{opacity:1;border-color:#000}@media(max-width:749px){.af-gallery__thumb{width:58px;height:58px}}.main-product .product__heading h1{font-weight:500;letter-spacing:.01em;line-height:1.2}.main-product .icon_with_text{background:#fff!important;border:1px solid rgba(0,0,0,.06)}.af-desc{font-size:15px;line-height:1.75;opacity:.85;text-align:left}.af-desc p:last-child{margin-bottom:0}.af-tabs{margin-top:1.75rem;border-top:1px solid var(--af-line);text-align:left}.af-tab{border-bottom:1px solid var(--af-line)}.af-tab summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1.1rem 0;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.af-tab summary::-webkit-details-marker{display:none}.af-tab summary:after{content:"+";font-size:22px;font-weight:300;line-height:1;transition:transform .3s ease}.af-tab[open] summary:after{transform:rotate(45deg)}.af-tab__body{padding:0 0 1.25rem;line-height:1.75;font-size:15px;opacity:.85}.af-tab__body p:last-child{margin-bottom:0}.af-tab__body ul{padding-left:1.1rem}.collection-banner h1,.collection-banner h2{letter-spacing:.06em;text-transform:uppercase;font-weight:500}.main-page,.rte{line-height:1.8}.rte img{border-radius:10px}input.form-control,select.form-select,textarea.form-control{border-radius:4px}footer a,.footer a{transition:opacity .2s ease}@media(hover:hover){footer a:hover,.footer a:hover{opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/aflairza-premium.css.map */
