:root{--color-primary: #6B0F2B;--color-primary-bg: #FAF8F2;--color-primary-text: #2B2B2B;--color-secondary-text: #FFFFFF;--color-border-primary: #C9A96E;--color-border-subtle: #EDE6D6;--color-tagline: #7C756B;--color-success: #00875A;--color-discount: #2E6B40;--color-card-bg: #F5F2EB;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-serif: "Cormorant Garamond", Georgia, Cambria, "Times New Roman", Times, serif;--font-poppins: "Poppins", sans-serif;--container-max-width: 1400px;--container-padding: 14px;--transition-standard: all .3s ease}@media screen and (min-width:668px){:root{--container-padding: 1.5rem}}@media screen and (min-width:750px){:root{--container-padding: 2.5rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none!important}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none!important;width:0;height:0}html{font-size:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100vh;background-color:var(--color-primary-bg);color:var(--color-primary-text);font-family:var(--font-sans);font-size:1rem;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);color:var(--color-primary-text);font-weight:600;line-height:1.2;margin-bottom:.75em}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem}p:last-child{margin-bottom:0}a{color:inherit;text-decoration:none;transition:var(--transition-standard)}img,video,svg{max-width:100%;height:auto;display:block}.container-custom{max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;font-family:var(--font-sans);font-size:.95rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;border:1px solid transparent;cursor:pointer;transition:var(--transition-standard);background-color:var(--color-primary);color:var(--color-secondary-text)}.btn:hover{opacity:.9}.btn-secondary{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary)}.btn-secondary:hover{background-color:var(--color-primary);color:var(--color-secondary-text)}.hover-transition{transition:var(--transition-standard)}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-primary{color:var(--color-primary)}.text-primary-bg{color:var(--color-primary-bg)}.text-primary-text{color:var(--color-primary-text)}.text-secondary-text{color:var(--color-secondary-text)}.text-tagline{color:var(--color-tagline)}.text-success{color:var(--color-success)}.text-discount{color:var(--color-discount)}.bg-primary{background-color:var(--color-primary)}.bg-primary-bg{background-color:var(--color-primary-bg)}.bg-card{background-color:var(--color-card-bg)}.border-primary{border-color:var(--color-border-primary)}.border-subtle{border-color:var(--color-border-subtle)}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}*:focus-visible{outline:2px solid var(--color-border-primary);outline-offset:2px}.section-header-component{display:flex;flex-direction:column;align-items:center;align-self:stretch;text-align:center;width:100%;max-width:none}.section-header-component__title{font-family:var(--font-serif);font-weight:700;font-size:22px;line-height:1.1;color:var(--color-primary);letter-spacing:normal;text-align:center;margin-bottom:0}@media screen and (min-width:640px){.section-header-component__title{font-size:36px}}.section-header-component__subtext{display:none;font-family:var(--font-sans);font-weight:400;font-size:15px;line-height:1.6;color:var(--color-tagline);margin-top:6px;max-width:576px;text-align:center;margin-bottom:0}@media screen and (min-width:640px){.section-header-component__subtext{display:block}}.section-header-component__divider{width:40px;height:2px;background-color:var(--color-border-primary, #C9A96E);border-radius:9999px;margin-top:6px}@media screen and (min-width:640px){.section-header-component__divider{margin-top:10px}}.shehzadi-card,.product-card{display:flex;flex-direction:column;background-color:#fff;border:1px solid #EFEAE1;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 1px 3px #0000000a;height:100%;padding-bottom:16px}.shehzadi-card:hover,.product-card:hover{transform:none;box-shadow:0 1px 3px #0000000a;border-color:#efeae1}.shehzadi-card__media-wrapper,.product-card__image-container{position:relative;width:100%;aspect-ratio:3 / 4;max-height:260px;overflow:hidden;background-color:var(--color-card-bg, #F7F5EE)}@media screen and (min-width:1024px){.shehzadi-card__media-wrapper,.product-card__image-container{max-height:300px}}.shehzadi-card__link,.product-card__image-link{display:block;width:100%;height:100%}.shehzadi-card__img,.product-card__image{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transform:none;transition:none}.shehzadi-card:hover .shehzadi-card__img,.product-card:hover .product-card__image{transform:none}.shehzadi-card__info,.product-card__info{padding:0;display:flex;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;margin:0;padding-bottom:0!important}.product-card__content{padding:8px 10px 6px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px;flex:0 0 auto}@media screen and (min-width:640px){.product-card__content{padding:10px 12px 8px;gap:3px}}.shehzadi-card__rating-row,.product-card__rating-row{display:flex;align-items:center;justify-content:flex-start;align-self:flex-start;width:100%;gap:4px;margin:0 0 2px;min-height:0;order:-1}.product-card__rating-box{display:flex;align-items:center;gap:3px}.shehzadi-card__star,.product-card__star-icon{width:12px;height:12px;fill:#d97706;color:#d97706;flex-shrink:0}.product-card__rating-val{font-family:var(--font-sans);font-size:12px;font-weight:700;color:#1f2937;line-height:1}.shehzadi-card__rating-count,.product-card__rating-count{font-family:var(--font-sans);font-size:11px;color:#6b7280;font-weight:400;line-height:1}.product-card__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.product-card__title-row .product-card__title,.product-card__title-row .shehzadi-card__title{flex:1 1 auto;min-width:0;margin-bottom:0}.product-card__write-review{flex:0 0 auto;margin-top:1px;padding:6px 8px;background:var(--color-primary, #6B0F2B);color:#fff!important;border-radius:6px;font-family:"Inter",var(--font-sans),sans-serif;font-size:10px;font-weight:700;letter-spacing:.03em;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap}.product-card__write-review:hover{background:#520b20;color:#fff!important}@media screen and (max-width:767px){.product-card__title-row{flex-direction:column;align-items:stretch}.product-card__write-review{align-self:center;margin-top:8px}}.shehzadi-card__title,.product-card__title{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:13px;font-weight:600;color:#111827;line-height:1.25;margin:0 0 2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-align:left;width:100%}@media screen and (min-width:500px){.shehzadi-card__title,.product-card__title{font-size:14.5px}}@media screen and (min-width:992px){.shehzadi-card__title,.product-card__title{font-size:15.5px;margin-bottom:4px}}.shehzadi-card__title a,.product-card__title a{color:inherit;text-decoration:none}.shehzadi-card__title a:hover,.product-card__title a:hover{color:inherit}.shehzadi-card__price-row,.product-card__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 7px;margin-bottom:2px;line-height:1}.shehzadi-card__price,.product-card__price{font-family:var(--font-sans);font-size:13.5px;font-weight:700;line-height:1;color:#6b0f2b}@media screen and (min-width:500px){.shehzadi-card__price,.product-card__price{font-size:14.5px}}@media screen and (min-width:992px){.shehzadi-card__price,.product-card__price{font-size:15.5px}}.shehzadi-card__original-price,.product-card__original-price{font-family:var(--font-sans);font-size:12px;font-weight:400;color:#7c756b;text-decoration:line-through}@media screen and (min-width:640px){.shehzadi-card__original-price,.product-card__original-price{font-size:12px}}.shehzadi-card__discount,.product-card__discount{font-family:var(--font-sans);font-size:11.5px;font-weight:600;color:#2e6b40}@media screen and (min-width:640px){.shehzadi-card__discount,.product-card__discount{font-size:11.5px}}.product-card__badge{position:absolute;top:10px;left:10px;background-color:var(--color-primary, #6B0F2B);color:#fff;font-family:var(--font-sans);font-weight:700;font-size:9px;line-height:1;letter-spacing:.08em;padding:4px 8px;border-radius:4px;text-transform:uppercase;box-shadow:0 1px 3px #0003;z-index:5;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.product-card__badge--trending{background-color:#6b0f2b;color:#fff}.product-card__badge--new{background-color:#1a365d;color:#fff}.product-card__badge--custom{background-color:var(--color-primary, #6B0F2B);color:#fff}@media screen and (min-width:640px){.product-card__badge{top:12px;left:12px;font-size:10px;padding:5px 9px}}.jdgm-rev-widg,.jdgm-widget:not(.jdgm-preview-badge),#judgeme_product_reviews,.jdgm-review-widget{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:2.5rem!important;padding-left:2.5rem!important}.heeraya-reviews-section .jdgm-rev-widg,.heeraya-reviews-section .jdgm-widget:not(.jdgm-preview-badge),.heeraya-reviews-section #judgeme_product_reviews,.heeraya-reviews-section .jdgm-review-widget{padding-left:0!important;padding-right:0!important}.jdgm-preview-badge,.jdgm-widget.jdgm-preview-badge{padding-left:0!important;padding-right:0!important}.jdgm-btn,.jdgm-btn--primary,.jdgm-form-step-btn,.jdgm-paginate__next,.jdgm-form__submit,.jdgm-write-rev-link,input[type=submit].jdgm-submit-rev,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{background-color:#6b0f2b!important;color:#fff!important;border-color:#6b0f2b!important}.jdgm-star,.jdgm-star:before,.jdgm-star--on:before,.jdgm-star--half:before,.jdgm-prev-badge__stars .jdgm-star{color:var(--color-border-primary, #C9A96E)!important}.jdgm-prev-badge{display:inline-flex!important;align-items:center!important;gap:6px!important}.jdgm-prev-badge__text{font-family:"Inter",var(--font-sans),sans-serif!important;font-size:12px!important;color:var(--color-tagline, #7C756B)!important;font-weight:400!important}.jm-text.jm-review-widget-minimal-header__title{font-family:Poppins,sans-serif!important}.jm-text.jm-no-reviews-state__text,.jm-button.jm-button--primary.jm-action-buttons__button,.jm-text,.jm-button{font-family:"Inter",var(--font-sans),sans-serif!important}@media screen and (max-width:700px){.jdgm-rev-widg,.jdgm-widget:not(.jdgm-preview-badge),#judgeme_product_reviews,.jdgm-review-widget{padding-right:14px!important;padding-left:14px!important}.jdgm-preview-badge,.jdgm-widget.jdgm-preview-badge{padding-left:0!important;padding-right:0!important}.shehzadi-card,.product-card{padding-bottom:14px}}.product-card__rating-row:empty,.product-card__rating-row .jdgm-preview-badge[style*="display: none"]{display:none!important}.product-card__rating-row .jdgm-preview-badge{margin:0!important;padding:0!important}.product-card__rating-row .jdgm-prev-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;line-height:1!important}.product-card__rating-row .jdgm-prev-badge__stars{display:inline-flex!important;align-items:center!important;gap:1px!important}.product-card__rating-row .jdgm-star,.product-card__rating-row .jdgm-star:before,.product-card__rating-row .jdgm-star--on:before,.product-card__rating-row .jdgm-star--half:before{color:var(--color-border-primary, #C9A96E)!important;font-size:12px!important}.product-card__rating-row .jdgm-prev-badge__text{font-family:"Inter",var(--font-sans),sans-serif!important;font-size:11px!important;font-weight:400!important;color:var(--color-tagline, #7C756B)!important;line-height:1!important}.product-card__stars{display:inline-flex;align-items:center;gap:1px;line-height:0}.product-card__star{width:13px;height:13px;fill:#e4dcce;flex-shrink:0}.product-card__star.is-on{fill:#c9a96e}.product-card__rating-row .product-card__rating-count{margin-left:2px;font-family:"Inter",var(--font-sans),sans-serif;font-size:12px;font-weight:400;color:#8a8378;line-height:1;letter-spacing:0}.product-card__image-link,.shehzadi-card__link{position:relative;display:block}.product-card__image.secondary-img,.shehzadi-card__img.secondary-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;z-index:3;transition:opacity .4s ease;pointer-events:none}.product-card:hover .product-media-frame.is-secondary-loaded .secondary-img,.shehzadi-card:hover .product-media-frame.is-secondary-loaded .secondary-img,.product-card__image-link:hover .product-media-frame.is-secondary-loaded .secondary-img,.shehzadi-card__link:hover .product-media-frame.is-secondary-loaded .secondary-img{opacity:1}.product-card__wishlist-btn{position:absolute;top:10px;right:10px;background:#fff;border:1px solid #E5DECE;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000014;cursor:pointer;z-index:5;transition:transform .2s ease,color .2s ease,box-shadow .2s ease;color:#6b0f2b}.product-card__wishlist-btn:hover{transform:scale(1.1);box-shadow:0 4px 10px #0000001f}.product-card__wishlist-btn svg{width:16px;height:16px}.product-card__wishlist-btn.is-active svg{fill:#6b0f2b}.jdgm-rev-widg__title,.jdgm-widget-title,.jdgm-rev-widg-title,h2.jdgm-rev-widg__title{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important}.jdgm-rev-widg,.jdgm-widget,.jdgm-empty-state{text-align:left!important}.jdgm-widget-actions{justify-content:flex-start!important;text-align:left!important}.jdgm-widget-actions .jdgm-write-rev-link{margin-left:0!important}.jdgm-rev-widg *{font-family:var(--font-sans)!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-form__submit,.jdgm-paginate__next,input[type=submit].jdgm-submit-rev,.jdgm-btn--primary{background-color:var(--color-primary)!important;color:var(--color-secondary-text)!important;border-radius:6px!important;padding:10px 24px!important;font-family:var(--font-sans)!important;font-weight:600!important;text-transform:uppercase!important;border:none!important;letter-spacing:.05em!important;margin-top:0!important}.jdgm-widget .jdgm-write-rev-link:hover,.jdgm-form__submit:hover,.jdgm-paginate__next:hover,input[type=submit].jdgm-submit-rev:hover,.jdgm-btn--primary:hover{opacity:.9!important;background-color:var(--color-primary)!important}.jdgm-write-review-modal,.jdgm-cf-modal,.jm-modal,.jm-dialog{font-family:"Inter",var(--font-sans),sans-serif!important}.jdgm-write-review-modal__content,.jdgm-write-review-modal__dialog,.jm-modal__content,.jm-dialog__content{position:relative!important;background:#fff!important;border-radius:12px!important;color:#2b2b2b!important}.jdgm-write-review-modal button,.jdgm-write-review-modal .jdgm-btn,.jdgm-cf-modal button,.jm-modal button,.jm-dialog button{background:transparent!important;color:inherit!important;border:none!important;min-height:0!important;min-width:0!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;border-radius:0!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important;line-height:1!important}.jdgm-write-review-modal [class*=close]:not(.heeraya-review-dialog-close),.jdgm-cf-modal [class*=close]:not(.heeraya-review-dialog-close),.jm-modal [class*=close]:not(.heeraya-review-dialog-close),.jm-dialog [class*=close]:not(.heeraya-review-dialog-close){position:absolute!important;top:14px!important;right:14px!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:#2b2b2b!important;border:1px solid #EDE6D6!important;border-radius:50%!important;font-size:20px!important;line-height:1!important;cursor:pointer!important}.jdgm-write-review-modal [class*=star],.jdgm-write-review-modal [class*=rating] button,.jm-modal [class*=star],.jm-modal [class*=rating] button,.jm-dialog [class*=star],.jm-dialog [class*=rating] button{background:transparent!important;color:#c9a96e!important;border:none!important;box-shadow:none!important}.jdgm-write-review-modal .jdgm-star,.jdgm-write-review-modal .jdgm-star:before,.jdgm-write-review-modal .jdgm-star--on:before,.jm-modal .jdgm-star,.jm-modal .jdgm-star:before,.jm-dialog .jdgm-star,.jm-dialog .jdgm-star:before{color:#c9a96e!important;background:transparent!important;font-size:28px!important}.jdgm-write-review-modal input[type=submit],.jdgm-write-review-modal__footer button,.jdgm-write-review-modal [class*=nav-btn-next],.jdgm-write-review-modal [class*=submit],.jdgm-cf-modal .jdgm-btn,.jm-modal .jm-button--primary,.jm-dialog .jm-button--primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 28px!important;background-color:#6b0f2b!important;color:#fff!important;border:1px solid #6B0F2B!important;border-radius:6px!important;font-family:"Inter",var(--font-sans),sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer!important}.jdgm-write-review-modal input[type=submit]:hover,.jdgm-write-review-modal__footer button:hover,.jdgm-write-review-modal [class*=nav-btn-next]:hover,.jm-modal .jm-button--primary:hover,.jm-dialog .jm-button--primary:hover{background-color:#520b20!important;border-color:#520b20!important;color:#fff!important;opacity:1!important}.jdgm-write-review-modal__footer,.jm-modal__footer,.jm-dialog__footer{display:flex!important;justify-content:center!important;padding-top:8px!important}.heeraya-review-dialog-close{display:flex!important;align-items:center!important;justify-content:center!important;position:static!important;top:auto!important;right:auto!important;width:100%!important;max-width:220px!important;height:auto!important;min-height:42px!important;margin:22px auto 0!important;padding:10px 28px!important;background:#6b0f2b!important;color:#fff!important;border:1px solid #6B0F2B!important;border-radius:6px!important;font-family:"Inter",var(--font-sans),sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important;cursor:pointer!important}.heeraya-review-dialog-close:hover{background:#520b20!important;border-color:#520b20!important;color:#fff!important}.heeraya-pending-review{margin:12px 0 0;padding:12px 14px;background:#f5f2eb;border:1px solid #EDE6D6;border-radius:6px;color:#2b2b2b;font-family:"Inter",var(--font-sans),sans-serif;font-size:14px;line-height:1.5;text-align:left}.shehzadi-card__form,.product-card__form{margin:auto 0 0!important;padding:0!important;width:100%!important;background-color:#faf8f2!important;border-top:1px solid #EDE6D6!important;border-radius:0!important;overflow:hidden!important}.shehzadi-card__add-btn,.product-card__add-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;height:40px;padding:0!important;border:none!important;border-radius:0!important;background-color:#faf8f2!important;color:#6b0f2b!important;font-family:var(--font-sans);font-size:12.5px;font-weight:600;cursor:pointer;transition:background-color .2s ease;margin:0!important}@media screen and (min-width:640px){.shehzadi-card__add-btn,.product-card__add-btn{height:42px;font-size:13px}}.shehzadi-card__add-btn svg,.product-card__add-btn svg{width:14px;height:14px;stroke:#6b0f2b}@media screen and (max-width:768px){.hero-slide__image,.handloom-banner__bg,.occasion-card__image,.category-card__image,.category-card__img,.pieces-card__image,.style-gallery-card__image,.new-arrival-card__image,.trending-card__image,.banner-image,.full-width-banner img{object-position:center center!important}.shehzadi-card__media-wrapper,.product-card__image-container{max-height:none;aspect-ratio:3 / 4}.product-card__image,.shehzadi-card__img{object-fit:cover;object-position:center top!important}}@media screen and (max-width:600px){.shehzadi-card,.product-card{padding-bottom:10px}}@keyframes heeraya-media-spin{to{transform:rotate(360deg)}}.product-card__image-link,.shehzadi-card__link{position:relative}.product-media-frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#f3eee4;background-image:var(--media-blur);background-size:cover;background-position:center}.product-media-frame:before{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;background-image:var(--media-blur);background-size:cover;background-position:center;filter:blur(14px);transform:scale(1.08);z-index:0;transition:opacity .35s ease}.product-media-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:opacity .25s ease}.product-media-loader:after{content:"";width:28px;height:28px;border-radius:50%;border:2.5px solid rgba(107,15,43,.18);border-top-color:#6b0f2b;animation:heeraya-media-spin .7s linear infinite}.product-card__video{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center;display:block;pointer-events:none;background:#111}.product-media-frame .primary-img,.product-media-frame .gallery-thumb-img{position:relative;z-index:1;opacity:0;transition:opacity .35s ease}.product-media-frame.is-loaded .primary-img,.product-media-frame.is-loaded .gallery-thumb-img{opacity:1}.product-media-frame.is-loaded:before,.product-media-frame.is-loaded .product-media-loader,.product-media-frame.is-error .product-media-loader{opacity:0}.product-media-frame.is-error .primary-img,.product-media-frame.is-error .gallery-thumb-img{opacity:0}.quick-add{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100010;display:flex;align-items:center;justify-content:center;padding:16px}.quick-add[hidden]{display:none}.quick-add__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b2b2b8c}.quick-add__dialog{position:relative;width:min(420px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#faf8f2;border:1px solid #E4D7C3;border-radius:12px;padding:18px 16px 16px}.quick-add__close{position:absolute;top:8px;right:8px;width:32px;height:32px;border:none;border-radius:50%;background:#fff;color:#2b2b2b;font-size:22px;line-height:1;cursor:pointer}.quick-add__title{margin:0 28px 8px 0;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#6b0f2b}.quick-add__status{margin:0 0 10px;font-family:Inter,sans-serif;font-size:13px;color:#7c756b}.quick-add__slider{position:relative;display:flex;align-items:center}.quick-add__viewport{overflow:hidden;width:100%;border-radius:8px;background:#fff}.quick-add__track{display:flex;transition:transform .25s ease}.quick-add__slide{flex:0 0 100%}.quick-add__slide img{display:block;width:100%;height:320px;object-fit:contain;background:#fff}.quick-add__nav{position:absolute;top:50%;z-index:1;width:32px;height:32px;border:none;border-radius:50%;background:#fff;color:#6b0f2b;font-size:24px;line-height:1;transform:translateY(-50%);cursor:pointer;box-shadow:0 1px 4px #0000001f}.quick-add__nav--prev{left:6px}.quick-add__nav--next{right:6px}.quick-add__dots{display:flex;justify-content:flex-start;gap:8px;margin-top:10px;overflow-x:auto;padding-bottom:2px}.quick-add__dot{flex:0 0 auto;width:54px;height:68px;padding:0;border:1px solid #E4D7C3;border-radius:4px;background:#fff;overflow:hidden;cursor:pointer}.quick-add__dot img{display:block;width:100%;height:100%;object-fit:cover}.quick-add__dot.is-active{border-color:#6b0f2b;box-shadow:0 0 0 1px #6b0f2b}.quick-add__option{margin-top:12px}.quick-add__option-label{margin:0 0 6px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b0f2b}.quick-add__choices{display:flex;flex-wrap:wrap;gap:6px}.quick-add__choice{min-height:32px;padding:4px 10px;border:1px solid #E4D7C3;border-radius:6px;background:#fff;color:#2b2b2b;font-family:Inter,sans-serif;font-size:12px;cursor:pointer}.quick-add__choice.is-active{border-color:#6b0f2b;background:#6b0f2b;color:#fff}.quick-add__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.quick-add__buy,.quick-add__cart{min-height:42px;border:1px solid #6B0F2B;border-radius:6px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.quick-add__buy{background:#fff;color:#6b0f2b}.quick-add__cart{background:#6b0f2b;color:#fff}.quick-add__buy:disabled,.quick-add__cart:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:767px){.quick-add{padding:10px;align-items:center}.quick-add__dialog{width:min(340px,100%);max-height:calc(100dvh - 20px);padding:12px;border-radius:10px}.quick-add__close{top:6px;right:6px;width:28px;height:28px;font-size:20px}.quick-add__title{font-size:14px;margin:0 26px 4px 0;line-height:1.3}.quick-add__status{margin:0 0 6px;font-size:12px}.quick-add__slide img{height:210px}.quick-add__nav{display:none}.quick-add__viewport,.quick-add__slide img{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.quick-add__dots{gap:6px;margin-top:8px}.quick-add__dot{width:42px;height:52px}.quick-add__option{margin-top:8px}.quick-add__choice{min-height:28px;padding:2px 8px;font-size:11px}.quick-add__actions{gap:6px;margin-top:10px}.quick-add__buy,.quick-add__cart{min-height:36px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
