.shakuntala-store{--sk-wine: #7a1f2b;--sk-ink: #2b1b17;--sk-gold: #c9a35f;--sk-paper: #fbf6ec;--sk-line: rgb(138 100 32 / 22%);-webkit-font-smoothing:antialiased}.shakuntala-store :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--sk-gold);outline-offset:4px}.shakuntala-store :is(.button,.button-secondary,.button-custom){min-height:48px;border-radius:2px;letter-spacing:.025em;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.shakuntala-store :is(.button,.button-secondary,.button-custom):hover{box-shadow:0 3px 12px #2b1b171a}.shakuntala-store .menu-list__link{min-height:44px;letter-spacing:.075em;font-size:12px}.shakuntala-store .menu-list__link-title{text-underline-offset:7px;text-decoration-thickness:1px}.shakuntala-store .mega-menu__link-image{object-fit:contain;background:#f7f2eb;border-radius:3px}.shakuntala-store .collection-card .resource-image__image,.shakuntala-store .predictive-search-results__card img{object-fit:contain;background:#f7f2eb}.shakuntala-store .sk-head{gap:10px;margin-bottom:36px}.shakuntala-store .sk-title{font-size:clamp(2.25rem,3.4vw,3.4rem);line-height:1.05;letter-spacing:-.025em}.shakuntala-store .sk-sub{max-width:48ch;line-height:1.6;color:#69564b}.shakuntala-store .sk-dark .sk-sub{color:#eadbc2}.shakuntala-store .sk-eyebrow{font-size:11px;letter-spacing:.2em}.shakuntala-store .sk-arch__img,.shakuntala-store .sk-grid .sk-arch__img,.shakuntala-store .sk-spec .sk-arch__img{aspect-ratio:2 / 3;border-radius:48% 48% 3px 3px/24% 24% 3px 3px;box-shadow:0 0 0 1px var(--sk-line);background:#f7f2eb}.shakuntala-store .sk-arch__img img{object-fit:contain}.shakuntala-store .sk-arch:hover .sk-arch__img img,.shakuntala-store .sk-tile:hover img{transform:none}.shakuntala-store .sk-arch:hover .sk-arch__t{text-decoration:underline;text-underline-offset:5px}.shakuntala-store .sk-arch__t{margin-top:18px;font-size:1.4rem}.shakuntala-store .sk-spec .sk-arch__img{max-width:340px;box-shadow:0 0 0 1px #d4af6a8c}.shakuntala-store .sk-spec .sk-arch__t{font-size:1.7rem}.shakuntala-store .sk-occ{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto;gap:18px;min-height:0}.shakuntala-store .sk-occ a:first-child{grid-row:auto}.shakuntala-store .sk-tile{aspect-ratio:2 / 3;min-height:0;background:#f7f2eb;border-radius:3px}.shakuntala-store .sk-tile img{object-fit:contain}.shakuntala-store .sk-tile:before{top:8px;right:8px;bottom:8px;left:8px;border-color:#fbf6ec66}.shakuntala-store .sk-tile:after{background:linear-gradient(transparent 50%,#2b1b17c7)}.shakuntala-store .sk-tile__c{padding:20px 16px}.shakuntala-store .sk-tile__t{font-size:clamp(1.25rem,1.8vw,1.65rem)}.shakuntala-store .sk-tile__l{font-size:10px;letter-spacing:.12em}.shakuntala-store .sk-sw a{padding-block:8px}.shakuntala-store .sk-trust{gap:0}.shakuntala-store .sk-trust>div{padding:12px 24px}.shakuntala-store .sk-trust>div+div{border-inline-start:1px solid var(--sk-line)}.shakuntala-store .product-card .card-gallery{background:#f7f2eb;border:1px solid rgb(138 100 32 / 10%);border-radius:3px;overflow:hidden;margin-bottom:10px}.shakuntala-store .product-card .product-media-container img{object-fit:contain}.shakuntala-store.card-hover-effect-subtle-zoom .product-card:hover .product-media__image{transform:none}.shakuntala-store .product-card [ref=productTitleLink] .text-block{font-size:16px;line-height:1.45;min-block-size:2.9em;padding-top:0}.shakuntala-store .product-card product-price{font-family:var(--font-body--family);font-size:15px;line-height:1.5;margin-top:2px}.shakuntala-store .product-card .price{font-weight:500;color:var(--sk-wine)}.shakuntala-store .compare-at-price{color:#7a6d66;font-size:.9em;margin-inline-start:5px}.shakuntala-store .saree-colours{margin-block:8px 16px}.shakuntala-store .saree-colours__option{border-radius:3px;padding:6px;background:#ffffff52}.shakuntala-store .saree-colours__option img{width:48px;height:72px;object-fit:contain;object-position:center;background:#f7f2eb}.shakuntala-store .saree-colours__option[aria-current=page]{background:#f4e9de}.shakuntala-store .saree-colours--compact{margin-block:8px 0}.shakuntala-store .saree-colours--compact .saree-colours__option{padding:3px;min-width:38px;min-height:44px}.shakuntala-store .saree-colours--compact .saree-colours__option img{width:30px;height:45px}.shakuntala-store .product-details h1{color:var(--sk-wine);font-size:clamp(2rem,2.7vw,2.8rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.shakuntala-store .product-details h3{color:var(--sk-wine);font-size:1.75rem;margin-block:24px 10px}.shakuntala-store .product-details .rte{font-size:15px;line-height:1.7}.shakuntala-store .product-details .rte ul{padding-inline-start:20px}.shakuntala-store .product-details product-price{font-size:18px}.shakuntala-store.page-type-collection #MainContent>.shopify-section:first-child h1{font-family:var(--font-heading--family);font-size:clamp(2.7rem,4.3vw,4.25rem);letter-spacing:-.025em;line-height:1;color:var(--sk-wine)}.shakuntala-store.page-type-collection #MainContent>.shopify-section:first-child .rte{max-width:58ch;color:#69564b;font-size:15px;line-height:1.65}.shakuntala-store .facets--horizontal{border-block:1px solid var(--sk-line)}.shakuntala-store.page-type-index :is([id$=__new],[id$=__bridal],[id$=__evening]) h2{font-size:clamp(2.2rem,3.4vw,3.2rem);color:var(--sk-wine);letter-spacing:-.02em}.shakuntala-store.page-type-index [id$=__hero] h1{font-size:clamp(3.2rem,4.7vw,5.2rem);line-height:.98;letter-spacing:-.035em;max-width:12ch}.shakuntala-store.page-type-index [id$=__hero] .hero__media-grid>picture:last-child img{object-position:50% 65%}.shakuntala-store.page-type-index [id$=__hero] .hero__content-wrapper .rte{max-width:43ch;font-size:16px;line-height:1.75}.shakuntala-store.page-type-index [id$=__hero] .rte p+p{font-size:13px;letter-spacing:.09em;color:#eadbc2}.shakuntala-store.page-type-index [id$=__marquee]{border-top:1px solid rgb(212 175 106 / 30%)}.shakuntala-store.page-type-index [id$=__story] .media-block{background:#f2e9df}.shakuntala-store.page-type-index [id$=__story] .media-block__media{object-fit:contain}.shakuntala-store.page-type-index [id$=__story] h2{max-width:16ch;font-size:clamp(2.4rem,3.5vw,3.7rem);line-height:1.02;letter-spacing:-.025em}.shakuntala-store.page-type-index [id$=__cta] .hero__media-grid{background:#f7f2eb}.shakuntala-store.page-type-index [id$=__cta] .hero__media-grid img{object-fit:contain}@media(min-width:990px){.shakuntala-store [id$=__footer_main] .footer-content{grid-template-columns:1.5fr 1fr 1fr 1fr;column-gap:48px;row-gap:40px}.shakuntala-store [id$=__footer_main] .footer-content>:nth-child(5 of:not(style)){grid-column:1 / 3;border-top:1px solid rgb(212 175 106 / 35%);padding-top:28px}.shakuntala-store [id$=__footer_main] .footer-content>:nth-child(6 of:not(style)){grid-column:3 / 5;align-self:end}.shakuntala-store .product-details{max-width:580px}.shakuntala-store.page-type-index [id$=__hero] .hero__content-wrapper{width:50%}}@media(max-width:989px){.shakuntala-store .sk-occ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.shakuntala-store .menu-list__link{font-size:13px;letter-spacing:.015em}.shakuntala-store .sk-head{gap:8px;margin-bottom:28px}.shakuntala-store .sk-title{font-size:2.4rem}.shakuntala-store .sk-sub{font-size:14px}.shakuntala-store .sk-rail{grid-auto-columns:44%;gap:20px}.shakuntala-store .sk-arch__t{font-size:1.3rem;margin-top:14px}.shakuntala-store .sk-occ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.shakuntala-store .sk-occ a,.shakuntala-store .sk-occ a:first-child{grid-column:auto;grid-row:auto;aspect-ratio:2 / 3}.shakuntala-store .sk-occ a:last-child{grid-column:1 / -1;width:calc((100% - 14px)/2);justify-self:center}.shakuntala-store .sk-tile__c{padding:14px 12px}.shakuntala-store .sk-tile__t{font-size:1.3rem}.shakuntala-store .sk-tile__l{font-size:9px;margin-top:6px}.shakuntala-store .sk-spec{gap:36px}.shakuntala-store .sk-spec .sk-arch__img{max-width:270px}.shakuntala-store .sk-sw{column-gap:12px;row-gap:22px}.shakuntala-store .sk-sw__dot{width:56px}.shakuntala-store .sk-sw__t{font-size:1rem;min-height:2.2em}.shakuntala-store .sk-trust>div{padding:18px 10px}.shakuntala-store .sk-trust>div:nth-child(3){border-inline-start:0}.shakuntala-store .sk-trust>div:nth-child(n+3){border-top:1px solid var(--sk-line)}.shakuntala-store .product-card [ref=productTitleLink] .text-block{font-size:14px;line-height:1.4;min-block-size:2.8em}.shakuntala-store .product-card product-price{font-size:14px}.shakuntala-store .product-details h1{font-size:2.15rem}.shakuntala-store.page-type-index [id$=__hero] h1{font-size:3.4rem}.shakuntala-store.page-type-index [id$=__hero] .hero__content-wrapper .rte{font-size:15px;line-height:1.7}.shakuntala-store.page-type-index [id$=__story] .media-block{min-height:0;height:auto;aspect-ratio:2 / 3}.shakuntala-store.page-type-index [id$=__story] .media-block__media{width:100%;height:100%}}@media(prefers-reduced-motion:reduce){.shakuntala-store :is(.sk-arch__img img,.sk-tile img,.sk-sw__dot,.button,.button-secondary,.button-custom){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/shakuntala-polish.css.map */
