.product-information{background-color:var(--cream)}.product-information .text-block h1{font-family:Outfit,sans-serif;font-weight:700;color:var(--ink);letter-spacing:-.02em;line-height:1.15;margin-bottom:var(--space-2)}.variant-option__button-label__pill{display:none!important;opacity:0!important;visibility:hidden!important;animation:none!important;transition:none!important;view-transition-name:none!important}.variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:var(--space-2)!important;border:none!important;padding:0!important;margin:var(--space-2) 0 var(--space-3) 0!important}.variant-option--buttons legend{font-family:Work Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;color:var(--ink)!important;margin-bottom:var(--space-2)!important}.variant-option__button-label{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:48px!important;height:40px!important;padding:0 16px!important;border-radius:var(--radius-sm)!important;border:1.5px solid var(--line)!important;background-color:var(--surface)!important;color:var(--ink)!important;font-family:Work Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:border-color var(--hover-ms) ease,background-color var(--hover-ms) ease,color var(--hover-ms) ease!important;transform:none!important}.variant-option__button-label:hover{border-color:var(--flame-deep)!important;background-color:var(--cream)!important;color:var(--flame-deep)!important}.variant-option__button-label:has(:checked){border-color:var(--ink)!important;background-color:var(--ink)!important;color:var(--surface)!important}.variant-option__button-label:has(:checked) .variant-option__button-label__text{color:var(--surface)!important}.ans-pdp-share-wrap{margin:var(--space-3) 0 var(--space-4) 0;padding:var(--space-2) 0}.ans-pdp-share-inner{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.ans-pdp-share-label{color:var(--ink);font-weight:600;font-size:13px}.ans-pdp-share-btns{display:flex;align-items:center;gap:var(--space-2)}.ans-share-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:var(--border-w) solid var(--line);background-color:var(--surface);color:var(--ink);cursor:pointer;transition:all var(--hover-ms) ease}.ans-share-icon-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.ans-share-icon-btn--native:hover{border-color:var(--flame-deep);color:var(--flame-deep);background-color:var(--cream)}.ans-share-icon-btn--whatsapp:hover{border-color:var(--whatsapp-green);color:var(--whatsapp-green);background-color:var(--whatsapp-bg)}.ans-share-icon-btn--facebook:hover{border-color:var(--email-blue);color:var(--email-blue);background-color:var(--email-bg)}.ans-share-icon-btn--copy:hover{border-color:var(--ink);color:var(--surface);background-color:var(--ink)}.ans-share-toast-msg{display:none;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--ink);color:var(--surface);border-radius:var(--radius-sm);font-family:Work Sans,sans-serif;font-size:12px;font-weight:600;animation:ansToastFade .2s ease-out}.ans-share-toast-msg.is-visible{display:inline-block}@keyframes ansToastFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.facets-controls-wrapper{background-color:var(--cream);padding:var(--space-3) 0;border-bottom:var(--border-w) solid var(--line);margin-bottom:var(--space-5)}.facets__summary{display:inline-flex!important;align-items:center!important;gap:var(--space-2)!important;padding:8px 16px!important;border-radius:var(--radius-pill)!important;border:var(--border-w) solid var(--line)!important;background-color:var(--surface)!important;color:var(--ink)!important;font-family:Work Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;transition:all var(--hover-ms) ease!important}.facets__summary:hover,details[open]>.facets__summary{border-color:var(--flame-deep)!important;background-color:var(--cream)!important}.facets__count-bubble{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:9px!important;background-color:var(--flame-deep)!important;color:var(--surface)!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.facets__panel-content,.sorting-filter__options{border-radius:var(--radius-md)!important;border:var(--border-w) solid var(--line)!important;box-shadow:0 8px 24px #1814101f!important;background-color:var(--surface)!important;padding:var(--space-4)!important}.price-facet__input{border-radius:var(--radius-sm)!important;border:var(--border-w) solid var(--line)!important;background-color:var(--cream)!important;color:var(--ink)!important;font-family:Work Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;padding:8px 12px!important}.price-facet__input:focus{outline:none!important;border-color:var(--flame-deep)!important;box-shadow:0 0 0 2px #d0452933!important}.sorting-filter__option{padding:8px 12px!important;border-radius:var(--radius-sm)!important;font-family:Work Sans,sans-serif!important;font-size:13px!important;color:var(--ink)!important}.sorting-filter__option:hover{background-color:var(--cream)!important;color:var(--flame-deep)!important}.sorting-filter__option[aria-selected=true]{font-weight:600!important;color:var(--flame-deep)!important;background-color:#d0452914!important}.ans-subgrid-section{padding-block:var(--space-4) var(--space-7)}.ans-subgrid__head{margin-bottom:var(--space-5);text-align:center}.ans-subgrid__eyebrow{margin:0 0 var(--space-1) 0;color:var(--flame-deep);text-transform:uppercase;letter-spacing:.1em}.ans-subgrid__heading{margin:0;color:var(--ink)}.ans-subgrid__list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap);margin:0;padding:0;list-style:none}.ans-subgrid__item{min-width:0}.ans-subcard{position:relative;display:flex;flex-direction:column;aspect-ratio:1 / 1.15;border-radius:var(--radius-md);overflow:hidden;border:var(--border-w) solid var(--line);background-color:var(--surface);text-decoration:none;color:var(--ink);box-shadow:0 1px 3px #1814100a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ans-subcard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1814101f;border-color:var(--flame)}.ans-subcard__media{position:relative;width:100%;flex:1;overflow:hidden;background-color:var(--cream)}.ans-subcard__img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.2,0,.2,1)}.ans-subcard:hover .ans-subcard__img{transform:scale(1.07)}.ans-subcard__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#18141000 40%,#18141059);transition:background .3s ease}.ans-subcard:hover .ans-subcard__overlay{background:linear-gradient(180deg,#d045290d,#18141080)}.ans-subcard__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ans-subcard__placeholder-mark{width:48px;height:48px;opacity:.15}.ans-subcard__plate{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background-color:var(--surface);border-top:var(--border-w) solid var(--line);transition:background-color var(--hover-ms) ease,color var(--hover-ms) ease}.ans-subcard:hover .ans-subcard__plate{background-color:var(--cream)}.ans-subcard__info{display:flex;flex-direction:column;min-width:0}.ans-subcard__title{margin:0;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ans-subcard__arrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--cream);color:var(--ink);flex-shrink:0;transition:transform var(--hover-ms) ease,background-color var(--hover-ms) ease,color var(--hover-ms) ease}.ans-subcard:hover .ans-subcard__arrow{transform:translate(3px);background-color:var(--flame-deep);color:var(--surface)}@media(max-width:1024px){.ans-subgrid__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.ans-subgrid__list{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.ans-subcard{aspect-ratio:1 / 1.25}.ans-subcard__plate{padding:var(--space-2) var(--space-3)}}.ans-related-section{padding-block:var(--space-6) var(--space-7);border-top:var(--border-w) solid var(--line)}.ans-related__head{margin-bottom:var(--space-5);text-align:left}.ans-related__eyebrow{margin:0 0 var(--space-1) 0;color:var(--flame-deep);text-transform:uppercase;letter-spacing:.1em}.ans-related__heading{margin:0;color:var(--ink)}.ans-related__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap);margin:0;padding:0;list-style:none}.ans-related__item{min-width:0}.ans-product-card{display:flex;flex-direction:column;height:100%;background-color:var(--surface);border-radius:var(--radius-md);border:var(--border-w) solid var(--line);overflow:hidden;transition:transform var(--hover-ms) ease,box-shadow var(--hover-ms) ease,border-color var(--hover-ms) ease}.ans-product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1814101a;border-color:var(--flame)}.ans-product-card__media-link{display:block;text-decoration:none}.ans-product-card__media{position:relative;aspect-ratio:1 / 1;width:100%;overflow:hidden;background-color:var(--cream)}.ans-product-card__img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ans-product-card:hover .ans-product-card__img{transform:scale(1.06)}.ans-badge--sale{position:absolute;top:var(--space-2);left:var(--space-2);background-color:var(--flame-deep);color:var(--surface);font-size:11px;font-weight:700;padding:3px 7px;border-radius:var(--radius-pill);line-height:1}.ans-product-card__body{display:flex;flex-direction:column;flex:1;padding:var(--space-3) var(--space-4)}.ans-product-card__title{margin:0 0 var(--space-2) 0;line-height:1.35}.ans-product-card__title-link{color:var(--ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--hover-ms) ease}.ans-product-card__title-link:hover{color:var(--flame-deep)}.ans-product-card__price-row{display:flex;align-items:baseline;gap:var(--space-2);margin-top:auto}.ans-product-card__price{font-weight:700;color:var(--flame-deep)}.ans-product-card__compare-price{color:var(--ink-70);text-decoration:line-through}@media(max-width:1024px){.ans-related__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.ans-related__grid{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.ans-product-card__body{padding:var(--space-2) var(--space-3)}}.ans-pdp-price-container{display:flex;flex-direction:column;gap:12px;margin-block:16px 20px}.ans-pdp-price-container .price__hidden{display:none!important}.ans-pdp-rating-stock-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);padding-bottom:6px;border-bottom:var(--border-w) solid var(--line);margin-bottom:4px}.ans-pdp-stars-badge{display:inline-flex;align-items:center;gap:5px;font-size:13px;text-decoration:none;color:inherit}.ans-pdp-star-icon{color:var(--amber, #F8A53D);letter-spacing:1px;font-size:14px}.ans-pdp-star-empty{color:var(--ink-45)}.ans-pdp-star-rating{font-weight:700;color:var(--ink)}.ans-pdp-star-count{color:var(--ink-70)}.ans-pdp-price-container .price__sale,.ans-pdp-price-container .price__regular{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin:0}.ans-pdp-price-container .price-item--sale,.ans-pdp-price-container .price-item--regular:not(.compare-at-price),.ans-pdp-price-container .price__regular .price{font-family:Outfit,sans-serif!important;font-size:26px!important;font-weight:700!important;color:var(--flame-deep)!important;letter-spacing:-.02em!important}.product-form-buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.product-form-buttons>*{grid-column:1 / -1;width:100%}.product-form-buttons>[data-block-type=quantity],.product-form-buttons>.quantity-wrapper{grid-column:1;grid-row:1}.product-form-buttons>[data-block-type=accelerated-checkout],.product-form-buttons>.buy-now-wrapper{grid-column:1;grid-row:2}.product-form-buttons>[data-block-type=add-to-cart],.product-form-buttons>.add-to-cart-wrapper{grid-column:2;grid-row:2}.product-form-buttons .add-to-cart-button,.product-form-buttons button[name=add]{background-color:var(--flame-deep)!important;color:#fff!important;border:1px solid var(--flame-deep)!important;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .2s cubic-bezier(.25,.46,.45,.94),background-color .2s ease,box-shadow .2s ease!important}.product-form-buttons .add-to-cart-button:hover,.product-form-buttons button[name=add]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #f34c364d!important}.product-form-buttons .add-to-cart-button:active,.product-form-buttons button[name=add]:active{transform:translateY(0) scale(.98)!important;box-shadow:0 2px 6px #f34c3633!important}.product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}.product-form-buttons>.ans-wishlist-cell{grid-column:2;grid-row:1;width:100%;align-self:stretch}.product-form-buttons .ans-wishlist-cell a,.product-form-buttons .ans-wishlist-cell button,.product-form-buttons .flits-custom-wishlist-btn a,.product-form-buttons .flits-button a{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;border:1px solid var(--ink)!important;background-color:#fff!important;color:var(--ink)!important;padding:14px 20px!important;border-radius:var(--radius-sm)!important;font-family:var(--font-primary--family)!important;font-weight:500!important;text-decoration:none!important;transition:transform .2s cubic-bezier(.25,.46,.45,.94),background-color .2s ease,box-shadow .2s ease!important}.product-form-buttons .ans-wishlist-cell a:hover,.product-form-buttons .ans-wishlist-cell button:hover,.product-form-buttons .flits-custom-wishlist-btn a:hover,.product-form-buttons .flits-button a:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000014!important}.product-form-buttons .ans-wishlist-cell a:active,.product-form-buttons .ans-wishlist-cell button:active,.product-form-buttons .flits-custom-wishlist-btn a:active,.product-form-buttons .flits-button a:active{transform:translateY(0) scale(.98)!important;box-shadow:0 2px 6px #0000000a!important}.product-form-buttons .ans-wishlist-cell svg,.product-form-buttons .flits-custom-wishlist-btn svg,.product-form-buttons .flits-button svg{display:none!important}.product-form-buttons .shopify-payment-button__button{background-color:var(--ink)!important;color:#fff!important;border-radius:var(--radius-sm)!important;transition:transform .2s cubic-bezier(.25,.46,.45,.94),background-color .2s ease,box-shadow .2s ease!important}.product-form-buttons .shopify-payment-button__button:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #0003!important}.product-form-buttons .shopify-payment-button__button:active{transform:translateY(0) scale(.98)!important;box-shadow:0 2px 6px #0000001a!important}.ans-pdp-price-container .compare-at-price{font-family:Work Sans,sans-serif!important;font-size:15px!important;color:var(--ink-70)!important;text-decoration:line-through!important}.ans-pdp-tax-line{margin:0;font-size:12px;color:var(--ink-70)}.ans-pdp-image-actions{position:absolute;top:16px;right:16px;z-index:10;display:flex;gap:12px;align-items:center}.ans-repositioned-wishlist{background:var(--surface)!important;border-radius:50%!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px #00000014!important;border:1px solid var(--line)!important;transition:transform .2s ease,box-shadow .2s ease!important;margin:0!important;padding:0!important}.ans-repositioned-wishlist:hover{transform:scale(1.05)!important;box-shadow:0 6px 16px #0000001f!important}.ans-repositioned-wishlist svg{width:20px!important;height:20px!important;stroke:var(--ink)!important;fill:none!important}.ans-repositioned-wishlist.is-active svg{fill:var(--ink)!important}@media(min-width:768px){.search-page-input__parent{display:none}}.product-grid [ref=productTitleLink] p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.8em;margin:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ans-luxury-theme.css.map */
