:root{--ag-purple: #6d388b;--ag-purple-dark: #5c2e76;--ag-text: #121212}body.ag-replica{font-family:Poppins,sans-serif}.ag-replica .m-announcement-bar{background:var(--ag-purple)!important;color:#fff!important;overflow:hidden}.ag-replica .m-announcement-bar__container{max-width:none!important;width:100%;padding-left:0;padding-right:0}.ag-replica .m-announcement-bar__wrapper{overflow:hidden;display:block;width:100%}.ag-replica .m-announcement-bar__inner{display:flex;justify-content:flex-start;width:max-content;max-width:none;overflow:visible;transform:translate(0);animation:ag-marquee var(--ag-marquee-duration, 18s) linear infinite}.ag-replica .m-announcement-bar__item{flex:0 0 auto;width:max-content!important;max-width:none!important;white-space:nowrap;padding:0 2em 0 0;color:#fff}.ag-replica .m-announcement-bar__content,.ag-replica .m-announcement-bar__content *{color:#fff!important;font-size:16px;font-weight:500}.ag-replica .m-announcement-bar__content{display:flex!important;justify-content:flex-start!important;align-items:center;overflow:visible!important;text-align:left!important;white-space:nowrap;max-height:none!important}.ag-replica .m-announcement-bar__close,.ag-replica .m-announcement-bar .m-slider-controls{display:none!important}@keyframes ag-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ag-replica .m-header .m-menu{justify-content:center}.ag-replica .m-header .m-menu__link--main{border-radius:999px;padding:8px 18px}.ag-replica .m-header .m-menu__link--main:after{display:none}.ag-replica .m-header .m-menu__item.is-current>.m-menu__link--main{background:var(--ag-purple);color:#fff}.ag-replica .m-icon-box-section .m-icon-box__heading{font-weight:700}.ag-replica .m-icon-box-section svg,.ag-replica .m-icon-box-section .m-icon-box__icon{color:var(--ag-purple)}.ag-replica .m-header__logo img,.ag-replica .m-logo img{max-height:48px;width:auto}.ag-replica .logo-left-menu-center .m-header__right{flex:1 0 auto}.ag-replica .m-header__right .m-country-switcher{flex:0 0 auto}.ag-replica .m-header__right .m-select-custom--trigger{flex-wrap:nowrap;white-space:nowrap;align-items:center}.ag-replica .m-header__right .m-select-custom--trigger-text{flex:0 0 auto;white-space:nowrap}.ag-replica .ag-wordmark{display:inline-block;color:inherit;font-family:var(--font-stack-body),Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.2;text-decoration:none;white-space:nowrap}@media screen and (min-width:768px){.ag-replica .ag-wordmark{font-size:22px}}.ag-replica .m-footer--middle,.ag-replica .m-footer--bottom{background:var(--ag-purple);color:#fff}.ag-replica .m-footer a,.ag-replica .m-footer .m-footer--block-title,.ag-replica .m-footer .rte,.ag-replica .m-footer .rte *{color:#fff}.ag-replica .m-footer .m-footer__copyright{color:#ffffffb8}.ag-replica .m-footer .m-newsletter-form__input{background:transparent;border-color:#fff;color:#fff;box-shadow:none}.ag-replica .m-footer .m-newsletter-form__input::placeholder{color:#ffffffb8}.ag-replica .m-footer .m-newsletter-form__icon{color:#ffffffb8}.ag-replica .m-footer .m-newsletter-form__button.m-button--primary{background:#fff;border-color:#fff;color:var(--ag-purple)}.ag-compare{padding:36px 20px}.ag-compare__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.ag-compare__heading{font-size:42px;line-height:1.15;margin:0 0 16px;text-align:center}.ag-compare__heading em{font-style:italic;font-weight:700}.ag-compare__heading strong{color:var(--ag-purple);font-weight:700}.ag-compare__text{text-align:center;color:#666;font-size:16px}.ag-compare__table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:20px;box-shadow:0 12px 40px #12121214}.ag-compare__table th,.ag-compare__table td{padding:18px 16px;text-align:center;border-bottom:1px solid rgba(18,18,18,.08)}.ag-compare__table tbody th{text-align:left;font-weight:500;color:#5b5670}.ag-compare__brand{background:var(--ag-purple);color:#fff}.ag-compare__icon{display:inline-flex;align-items:center;justify-content:center}.ag-compare__icon--yes{color:#fff}.ag-compare__icon--no{color:#3a3548}@media(max-width:749px){.ag-compare__inner{grid-template-columns:1fr}.ag-compare__heading{font-size:28px}}.ag-replica .m-product-card--style-1{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #1212120f}.ag-replica .m-product-card--style-1 .m-product-card__media{border-radius:12px 12px 0 0}.ag-replica .m-product-card--style-1 .m-product-card__tags{top:auto;right:auto;bottom:10px;left:10px;z-index:3}.ag-replica .m-product-card--style-1 .m-product-tag--sale{gap:6px;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.02em;padding:5px 8px;line-height:1}.ag-replica .m-product-card--style-1[data-sale-badge=show_percentage] .m-product-tag--sale:before,.ag-replica .m-price__badge-sale[data-type=percentage] .m-product-tag--sale:before{content:"";width:13px;height:13px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21.41 11.58l-9-9A2 2 0 0011 2H4a2 2 0 00-2 2v7a2 2 0 00.59 1.42l9 9A2 2 0 0013 22a2 2 0 001.41-.59l7-7A2 2 0 0022 13a2 2 0 00-.59-1.42zM5.5 7A1.5 1.5 0 117 5.5 1.5 1.5 0 015.5 7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21.41 11.58l-9-9A2 2 0 0011 2H4a2 2 0 00-2 2v7a2 2 0 00.59 1.42l9 9A2 2 0 0013 22a2 2 0 001.41-.59l7-7A2 2 0 0022 13a2 2 0 00-.59-1.42zM5.5 7A1.5 1.5 0 117 5.5 1.5 1.5 0 015.5 7z'/%3E%3C/svg%3E") center / contain no-repeat}.ag-replica .m-product-card--style-1 .m-product-card__action--top{display:flex!important;flex-direction:column;top:10px;right:10px;left:auto;bottom:auto;width:auto;gap:8px;opacity:1;transform:none;z-index:4}.ag-replica .m-product-card--style-1 .m-product-card__action--top .m-product-card__atc-button,.ag-replica .m-product-card--style-1 .m-product-card__addons .m-product-form:has(.m-product-card__atc-button){display:none!important}.ag-replica .m-product-card--style-1 .m-product-card__media>.m-product-card__action:not(.m-product-card__action--top){display:none!important}.ag-replica .m-product-card--style-1 .m-product-card__content{padding:14px 16px 16px}.ag-replica .m-product-card--style-1 .m-product-card__title,.ag-replica .m-product-card--style-1 .m-product-card__name{font-size:16px;font-weight:700;line-height:1.35}.ag-replica .m-product-card--style-1 .m-product-card__price{margin-top:8px;display:flex;justify-content:center;text-align:center}.ag-replica .m-product-card--style-1 .m-price{display:flex;justify-content:center;align-items:center;width:100%;gap:8px}.ag-replica .m-product-card--style-1 .m-price:not(.m-price--on-sale) .m-price__sale{display:none}.ag-replica .m-product-card--style-1 .m-price--on-sale .m-price__sale{display:flex;justify-content:center;align-items:center;gap:8px}.ag-replica .m-product-card--style-1 .m-price--on-sale .m-price__regular{display:none}.ag-replica .m-product-card--style-1 .m-price-item--sale,.ag-replica .m-product-card--style-1 .m-price:not(.m-price--on-sale) .m-price-item--regular{color:rgb(var(--color-price-sale));font-weight:700}.ag-replica .m-product-card--style-1 .m-price--on-sale s,.ag-replica .m-product-card--style-1 .m-price--on-sale .m-price-item--regular{color:rgb(var(--color-foreground-secondary));font-size:.9em;font-weight:500}.ag-replica .m-product-card--style-1 .m-product-card__description,.ag-replica .m-product-card--style-1 .m-product-card__action-icons{display:none!important}.ag-replica .m-product-card--style-1 .m-product-card__content-footer{display:block!important;margin-top:14px}.ag-replica .m-product-card--style-1 .m-product-card__content-footer .m-product-card__action{display:block!important;position:static;opacity:1;transform:none;left:auto;right:auto;bottom:auto}.ag-replica .m-product-card--style-1 .m-product-card__content-footer .m-product-card__action-wrapper,.ag-replica .m-product-card--style-1 .m-product-card__content-footer .m-button{width:100%}.ag-replica .product-block-group--price .m-price,.ag-replica .main-product__block-price .m-price{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.ag-replica .product-block-group--price .m-price__sale,.ag-replica .main-product__block-price .m-price__sale{display:inline-flex;align-items:center;gap:10px}.ag-replica .product-block-group--price .m-price-item--sale,.ag-replica .main-product__block-price .m-price-item--sale{color:rgb(var(--color-price-sale));font-weight:700}.ag-replica .product-block-group--price .m-price--on-sale s,.ag-replica .product-block-group--price .m-price--on-sale .m-price-item--regular,.ag-replica .main-product__block-price .m-price--on-sale s,.ag-replica .main-product__block-price .m-price--on-sale .m-price-item--regular{color:rgb(var(--color-price-regular));font-size:16px;font-weight:500}.ag-replica .product-block-group--price .m-price__badges,.ag-replica .product-block-group--price .m-price__badge-sale,.ag-replica .main-product__block-price .m-price__badges,.ag-replica .main-product__block-price .m-price__badge-sale{display:inline-flex;align-items:center}.ag-replica .product-block-group--price .m-product-tag--sale,.ag-replica .main-product__block-price .m-product-tag--sale{gap:6px;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.02em;padding:5px 8px;line-height:1}.ag-replica variant-picker .m-product-option--label{margin-bottom:10px}.ag-replica variant-picker .option-label{font-weight:700;color:rgb(var(--color-heading))}.ag-replica variant-picker .m-product-option--image .m-product-option--content{gap:8px;margin:0}.ag-replica variant-picker .m-product-option--image .m-product-option--node{margin:0}.ag-replica variant-picker .m-product-option--image .m-product-option--node__label[data-option-type=image]{width:50px;height:50px;min-width:50px;margin:0;padding:0;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgb(var(--color-border));overflow:hidden;background-size:cover;background-position:center}.ag-replica variant-picker .m-product-option--image .m-product-option--node input:checked+.m-product-option--node__label[data-option-type=image],.ag-replica variant-picker .m-product-option--image .m-product-option--node__label[data-option-type=image][data-selected=true]{box-shadow:0 0 0 2px rgb(var(--color-heading))}.ag-replica variant-picker .m-product-option--image .m-product-option--node__label[data-option-type=image]:hover{box-shadow:0 0 0 2px rgb(var(--color-heading))}.ag-replica .main-product__block-ag_bundle_picker,.ag-replica .main-product__block-ag_estimated_delivery{width:100%;overflow:visible}.ag-replica .portable-bundle-picker{margin-top:8px;margin-bottom:0}.ag-replica .ag-qty-breaks{margin-top:8px;margin-bottom:8px}.ag-replica .main-product__block-ag_bundle_picker+.main-product__block-buy_buttons{margin-top:10px}.ag-replica .m-product-form--wrapper--dynamic-only{width:100%;flex-direction:column;align-items:stretch;gap:8px}.ag-replica .ag-buy-it-now,.ag-replica .m-product-form--main .m-add-to-cart{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;height:54px;padding:0 18px;box-sizing:border-box;font-size:16px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;border-radius:var(--btn-border-radius, 8px)}.ag-replica .ag-buy-it-now{margin:0;flex:1 1 100%;background:#fff;color:rgb(var(--color-outline-button));border:2px solid rgb(var(--color-outline-button));cursor:pointer}.ag-replica .ag-buy-it-now:hover:not(:disabled){background:rgb(var(--color-outline-button));color:#fff}.ag-replica .ag-buy-it-now:disabled{cursor:wait;opacity:.7}.ag-replica .shopify-payment-button__button--unbranded{display:none!important}.ag-replica .shopify-payment-button{width:100%}.ag-replica .m-product-form--wrapper--dynamic-only .m-product-dynamic-checkout{width:100%;flex:1 1 100%;margin-top:0}.ag-replica .m-main-product .m-media-gallery__inner,.ag-replica .m-main-product .m-media-gallery__inner .swiper-slide,.ag-replica .m-main-product .m-media-gallery__inner .m-product-media--item,.ag-replica .m-main-product .m-media-gallery__inner .m-product-media{border-radius:20px;overflow:hidden}.ag-replica .m-main-product .m-media-gallery__inner .m-product-media img,.ag-replica .m-main-product .m-media-gallery__inner .m-image,.ag-replica .m-main-product .m-media-gallery__inner img{border-radius:inherit}.ag-replica .m-main-product .m-product-media--slider__thumbnails .swiper-slide,.ag-replica .m-main-product .nav-swiper-container .m-product-media{border-radius:10px;overflow:hidden}.ag-replica .m-main-product .nav-swiper-container .m-product-media{padding:3px;background:#fff;border:1px solid transparent}.ag-replica .m-main-product .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border-color:rgb(var(--color-heading))}.ag-replica .m-main-product .nav-swiper-container .m-product-media img{border-radius:7px}.ag-replica .m-sticky-addtocart .m-add-to-cart{white-space:nowrap}.ag-replica .m-cart-item__price-discounted:not(.m\:hidden){display:flex;align-items:baseline;flex-wrap:nowrap;gap:8px}.ag-replica .m-cart-item__price-discounted .m-cart-item__price--final{margin-left:0;color:var(--ag-purple);font-size:16px;font-weight:700;line-height:1.2}.ag-replica .m-cart-item__price-discounted .m-cart-item__price--regular,.ag-replica .m-cart-item__price-discounted .m-cart-item__price--regular s{color:#9a9a9a;font-size:13px;font-weight:400}.ag-replica .m-cart__discount--item{color:var(--ag-purple);background:#6d388b1a;text-transform:none;font-weight:600;letter-spacing:0}.ag-replica .m-cart__subtotal--price{color:var(--ag-purple);font-weight:700}.ag-replica .ag-cart-savings{align-items:baseline;gap:12px;margin-top:8px;color:#121212;font-size:16px;font-weight:600}.ag-replica .m-cart .ag-cart-savings{font-size:18px}.ag-replica .ag-cart-savings__value{white-space:nowrap}@media screen and (max-width:767px){.ag-replica .m-product-media--slider__pagination.swiper-pagination{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;overflow-x:auto;overflow-y:hidden;width:100%;padding-left:4px;padding-right:4px;box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x}.ag-replica .m-product-media--slider__pagination.swiper-pagination::-webkit-scrollbar{display:none}.ag-replica .m-product-media--slider__pagination.swiper-pagination.is-overflowing{justify-content:flex-start}.ag-replica .m-product-media--slider__pagination .swiper-pagination-bullet{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ag-replica.css.map */
