:root{--k-paper:#fff;--k-mist:#F8F2EF;--k-ink:#2B1A20;--k-ink-2:#3A2830;--k-muted:#76646B;--k-sindoor:#8C2340;--k-zari:#B4905A;--k-zari-lt:#E3D3B8;--k-line:rgba(43,26,32,.12);--k-m1:#F6E6E4;--k-m2:#E9EEDF;--k-m3:#EEE8F2;--k-m4:#F7EEDB;--k-m5:#E6EEF4;--k-display:"Marcellus", Georgia, serif;--k-text:"Manrope","Helvetica Neue",Arial,sans-serif;--k-ease:cubic-bezier(.16,1,.3,1);--k-gutter:clamp(20px,3.6vw,80px)}body{font-family:var(--k-text);color:var(--k-ink);background:var(--k-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--k-text)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--k-display);font-weight:400;letter-spacing:-.005em;color:var(--k-ink);text-transform:none}a{color:inherit}::selection{background:var(--k-sindoor);color:#fff}:focus-visible{outline:1px solid var(--k-sindoor);outline-offset:3px}hr,.hr--small,.hr--clear{border-color:var(--k-line)}.page-width{max-width:2200px;padding-left:var(--k-gutter);padding-right:var(--k-gutter)}.rte,.rte p,.rte li{color:var(--k-ink-2);line-height:1.75}.rte a,.text-link,.in-page-link{color:var(--k-ink)}.rte a{text-decoration:none;border-bottom:1px solid var(--k-zari)}.rte a:hover{color:var(--k-sindoor)}.btn,.shopify-payment-button__button--unbranded,input[type=submit].btn,.btn--body{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 40px;background:var(--k-sindoor);color:#fff!important;border:1px solid var(--k-sindoor);border-radius:0;font:600 .78rem/1 var(--k-text)!important;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:color .5s var(--k-ease),border-color .5s var(--k-ease)}.btn:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--k-ink);transform:translateY(101%);transition:transform .6s var(--k-ease)}@media(hover:hover){.btn:hover:before,.shopify-payment-button__button--unbranded:hover:before{transform:none}.btn:hover,.shopify-payment-button__button--unbranded:hover{border-color:var(--k-ink);background:var(--k-sindoor)}}.btn--secondary,.btn--tertiary,.btn--link{background:transparent;color:var(--k-ink)!important;border:1px solid var(--k-ink)}.btn--secondary:before{background:var(--k-ink)}@media(hover:hover){.btn--secondary:hover{color:#fff!important;background:transparent}}.btn--circle{min-height:0;padding:0;border-radius:50%}.btn--circle:before{display:none}.btn[disabled],.btn.disabled{opacity:.45}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=url],textarea,select,.input-full{border:1px solid var(--k-line);border-radius:0;background-color:#fff;color:var(--k-ink);font:400 .95rem/1.4 var(--k-text);padding:14px 16px;min-height:50px;transition:border-color .3s var(--k-ease)}input:focus,textarea:focus,select:focus{border-color:var(--k-ink);outline:0}label,.label{font:600 .72rem/1.3 var(--k-text);letter-spacing:.16em;text-transform:uppercase;color:var(--k-ink)}::placeholder{color:var(--k-muted);opacity:1}input[type=checkbox],input[type=radio]{accent-color:var(--k-sindoor)}.announcement-bar{background:var(--k-ink);color:#fff}.announcement-bar a,.announcement-text,.announcement-link{color:#fff}.announcement-text{font:600 .68rem/1 var(--k-text);letter-spacing:.2em;text-transform:uppercase}.site-header,.header-sticky-wrapper,.header-wrapper{background:#fff}.site-header{border-bottom:1px solid var(--k-line);box-shadow:none}.site-nav__link,.site-nav__dropdown-link,a.site-nav__link{font:600 .74rem/1 var(--k-text)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--k-ink)}.site-nav__link{padding-top:14px;padding-bottom:14px}.site-nav__link--underline{position:relative}.site-nav__link--underline:after{border-bottom:1px solid var(--k-zari)!important}.site-nav__link:hover,.site-nav__item:hover>.site-nav__link{color:var(--k-sindoor)}.site-nav__dropdown{background:#fff;border:1px solid var(--k-line);border-radius:0;box-shadow:0 24px 60px -24px #2b1a2040}.site-nav__dropdown-link{font-weight:500!important;letter-spacing:.1em}.site-nav__dropdown-link:hover{color:var(--k-sindoor)}.site-header .icon,.site-nav__icons .icon{color:var(--k-ink)}.cart-link__bubble{background:var(--k-sindoor);color:#fff;font:600 .62rem/1 var(--k-text)}.cart-link__bubble--visible{background:var(--k-sindoor)}li.site-nav__item.site-nav__expanded-item:last-child:after{background:var(--k-sindoor)!important;color:#fff;font:600 .56rem/1.6 var(--k-text);letter-spacing:.14em;text-transform:uppercase}.drawer,.modal--solid,.search-bar,.site-header__search{background:#fff;color:var(--k-ink)}.drawer__title,.drawer__header .h3{font-family:var(--k-display)}.mobile-nav__link{font:600 .8rem/1.2 var(--k-text);letter-spacing:.14em;text-transform:uppercase;color:var(--k-ink)}.mobile-nav__item{border-color:var(--k-line)}.breadcrumb{font:600 .66rem/1.4 var(--k-text);letter-spacing:.18em;text-transform:uppercase;color:var(--k-muted)}.breadcrumb a{color:var(--k-muted);text-decoration:none}.breadcrumb a:hover{color:var(--k-sindoor)}.breadcrumb span,.breadcrumb .divider{color:var(--k-zari)}.section-header__title,.page-content .section-header .h1,.template-page .section-header h1,.collection-hero__title{font:400 clamp(2rem,3.5vw,3.3rem)/1.04 var(--k-display);letter-spacing:-.01em;text-transform:none;color:var(--k-ink)}.section-header{position:relative;margin-bottom:clamp(28px,3.4vw,52px)}.section-header--with-rule .section-header__title:after,.template-collection .section-header__title:after,.template-list-collections .section-header__title:after,.template-page .section-header__title:after,.template-blog .section-header__title:after,.template-search .section-header__title:after{content:"";display:block;width:52px;height:1px;background:var(--k-zari);margin:20px auto 0}.collection-description,.collection-hero__content,.section-header .rte{max-width:46em;margin-inline:auto;color:var(--k-muted);font-size:1rem;line-height:1.75}.grid-product__content{background:transparent}.grid-product__link{display:block;color:var(--k-ink);text-decoration:none}.grid-product__image-mask{background:var(--k-m1);overflow:hidden;border-radius:0}.grid-product:nth-child(4n+2) .grid-product__image-mask{background:var(--k-m2)}.grid-product:nth-child(4n+3) .grid-product__image-mask{background:var(--k-m4)}.grid-product:nth-child(4n+4) .grid-product__image-mask{background:var(--k-m3)}.grid-product__image{transition:transform 1.6s var(--k-ease)}@media(hover:hover){.grid-product:hover .grid-product__image{transform:scale(1.05)}}.grid-product__meta{padding:18px 2px 0;text-align:left}.grid-product__title,.grid-product__title--body{font:400 clamp(.98rem,1.02vw,1.12rem)/1.3 var(--k-display)!important;letter-spacing:0;text-transform:none;color:var(--k-ink);margin:0 0 6px}.grid-product__price{font:500 .9rem/1.5 var(--k-text);color:var(--k-ink)}.grid-product__price--original,.grid-product__price s{color:var(--k-muted);font-size:.84rem;margin-right:8px}.grid-product__price--savings,.percent-count{color:var(--k-sindoor);font-size:.78rem;font-weight:600;letter-spacing:.04em}.grid-product__tag{background:#fff;color:var(--k-ink);border:1px solid var(--k-line);border-radius:0;font:600 .6rem/1 var(--k-text);letter-spacing:.18em;text-transform:uppercase;padding:8px 10px}.grid-product__content>.grid-product__tag{top:0;left:0;right:auto}.grid-product__tag--sale{background:var(--k-sindoor);color:#fff;border-color:var(--k-sindoor)}.grid-product__tag--sold-out{background:#fff;color:var(--k-muted)}.grid-product__tag--custom{background:var(--k-ink);color:#fff;border-color:var(--k-ink)}.zoomywishid{background:#fff!important;border-radius:0!important;box-shadow:none;border:1px solid var(--k-line)}.quick-product__btn{background:#fffffff0;color:var(--k-ink);border:1px solid var(--k-ink);border-radius:0;font:600 .68rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase;padding:13px 8px;transition:opacity .15s ease,transform .15s ease-out,background .3s ease,color .3s ease}.quick-product__label{display:block;background:none;border:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.quick-product__btn:hover,.quick-product__btn:focus{background:var(--k-ink);border-color:var(--k-ink);color:#fff}.grid-product__image-mask .image-wrap{height:0!important;padding-bottom:125%!important;position:relative;overflow:hidden}.grid-product__image-mask .image-wrap img,.grid-product__image-mask .image-wrap .grid-product__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-sidebar__group,.tag-list__header,.collapsible-trigger-btn{border-color:var(--k-line)}.tag-list__header,.collection-sidebar .collapsible-trigger-btn{font:600 .7rem/1.2 var(--k-text);letter-spacing:.2em;text-transform:uppercase;color:var(--k-ink)}.tagg-list a,.tagg-list li,.tag-list a,.tag-list label{font:500 .86rem/1.4 var(--k-text);letter-spacing:.02em;text-transform:none;color:var(--k-ink-2)}.tagg-list .active,.tag-list .tag--active,.tag-list a:hover,.tagg-list a:hover{color:var(--k-sindoor)}.color-swatch--filter{border:1px solid var(--k-line);box-shadow:none}.color-swatch--filter:hover,.color-swatch--filter.active,.color-swatch--filter.selected{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--k-ink)}#SortBy,.collection-filter select,select.custom-select{font-size:.72rem!important;min-height:48px;padding:0 40px 0 16px;border:1px solid var(--k-line);border-radius:0;font:600 .72rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase;color:var(--k-ink)}#SortBy:hover{border-color:var(--k-ink)}.filter-btn,.js-drawer-open-collection-filter,.collection-filter__item button{min-height:48px;padding:0 22px;border:1px solid var(--k-ink);background:transparent;color:var(--k-ink);border-radius:0;font:600 .72rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase}.filter-btn:hover{background:var(--k-ink);color:#fff}.collection-tabs a,.tab-collections a,.collections-tab a{font:600 .72rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase;color:var(--k-ink);padding:14px 4px;border-bottom:1px solid transparent}.collection-tabs a.active,.tab-collections a.active,.collections-tab a.active{border-bottom-color:var(--k-zari);color:var(--k-sindoor)}.pagination .page,.pagination a,.pagination span{font:600 .76rem/1 var(--k-text);letter-spacing:.12em;color:var(--k-ink);border-radius:0}.template-collection .pagination,.template-search .pagination{margin-top:clamp(40px,5vw,64px)}.template-collection .pnp-foot,.template-search .pnp-foot,.template-list-collections .pnp-foot,.template-blog .pnp-foot,.template-article .pnp-foot,.template-page .pnp-foot{margin-top:clamp(56px,7vw,104px)}.pagination .current{border-bottom:1px solid var(--k-zari);color:var(--k-sindoor);background:transparent}.product-single__title{font:400 clamp(1.8rem,2.7vw,2.7rem)/1.08 var(--k-display);letter-spacing:-.01em;text-transform:none;color:var(--k-ink);margin:0 0 14px}.product__price,.product__price-wrap,.product-single__meta .product__price{font:500 1.15rem/1.4 var(--k-text);color:var(--k-ink)}.product__price--compare,.product__price s,.product__price .on-sale+*{color:var(--k-muted)}.product__price-savings{font:600 .68rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase;color:var(--k-sindoor);background:transparent;border:1px solid var(--k-sindoor);padding:7px 9px;border-radius:0}.product-single__meta hr,.hr--small{border-color:var(--k-line)}.product-single__meta .label,.product-form__item label,.product__quantity label,.variant-wrapper .label,.size-chart-link,.popup-i-link{font:600 .7rem/1.2 var(--k-text);letter-spacing:.18em;text-transform:uppercase}.popup-i-link{color:var(--k-ink);border-bottom:1px solid var(--k-zari);text-decoration:none}.popup-i-link:hover{color:var(--k-sindoor)}.variant-input-wrap .variant__button-label,.variant__button-label{min-width:52px;height:48px;padding:0 14px!important;margin:0 8px 10px 0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--k-line);box-shadow:none;border-radius:0;background:#fff;color:var(--k-ink);font:600 .8rem/1 var(--k-text);letter-spacing:.06em;text-transform:none;transition:border-color .3s var(--k-ease),background .3s var(--k-ease),color .3s var(--k-ease)}.variant-input-wrap .variant__button-label:hover{border-color:var(--k-ink)}.variant-input-wrap input[type=radio]:checked+.variant__button-label,.variant-input input:checked+.variant__button-label{background:var(--k-ink);border-color:var(--k-ink);color:#fff}.variant-input-wrap .variant__button-label.disabled,.variant-input input:disabled+.variant__button-label{color:var(--k-muted);background:var(--k-mist);text-decoration:line-through;opacity:.7}.js-qty__wrapper{border:1px solid var(--k-line);border-radius:0;background:#fff}.js-qty__num{border:0;background:transparent;font:600 .9rem/1 var(--k-text);color:var(--k-ink);min-height:0;padding:0}.js-qty__adjust{color:var(--k-ink)}.js-qty__adjust:hover{background:var(--k-mist)}.product-form .btn,.product-form__cart-submit,.product-single__meta .btn,#AddToCart,.add-to-cart{width:100%;background:var(--k-sindoor);border-color:var(--k-sindoor);color:#fff!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.product-form__buy,.sa-express-btn,[class*=buy-it-now],.btn--buy-now{border-radius:0!important;min-height:54px;font:600 .78rem/1 var(--k-text)!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:var(--k-ink)!important;color:#fff!important;border:1px solid var(--k-ink)!important}.shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover{background:var(--k-sindoor)!important;border-color:var(--k-sindoor)!important}.payment-buttons{display:flex;gap:12px;align-items:stretch;width:100%}.payment-buttons .add-to-cart,.payment-buttons .shopify-payment-button{flex:0 0 calc(50% - 6px);width:calc(50% - 6px);max-width:calc(50% - 6px);min-width:0;margin:0}.payment-buttons .shopify-payment-button__button,.payment-buttons .shopify-payment-button__button--unbranded{width:100%;height:100%;white-space:nowrap}.payment-buttons .add-to-cart{font:600 .78rem/1 var(--k-text);letter-spacing:.18em;text-transform:uppercase;border-radius:0}@media(max-width:767px){.payment-buttons{flex-direction:column;gap:10px}.payment-buttons .add-to-cart,.payment-buttons .shopify-payment-button{flex:0 0 auto;width:100%;max-width:100%}}.content-i-toggle{line-height:1.8!important;max-height:5.2rem!important}.content-i-toggle.active{max-height:none!important}.product-single__description,.product-single__description p,.content-i-desc,.content-i-toggle{font:400 .95rem/1.8 var(--k-text);color:var(--k-ink-2)}.read-i-btn{display:inline-block;padding:8px 0;font:600 .7rem/1 var(--k-text);letter-spacing:.18em;text-transform:uppercase;color:var(--k-ink);border-bottom:1px solid var(--k-zari);text-decoration:none}.read-i-btn:hover{color:var(--k-sindoor)}.shipping_text{display:flex;align-items:center;gap:18px;padding:18px 22px;margin:14px 0 0;background:var(--k-mist);border:0;border-radius:0;font:500 .88rem/1.4 var(--k-text);letter-spacing:.02em;color:var(--k-ink)}.shipping_text svg{width:22px;height:22px;flex:none}.shipping_text svg path,.shipping_text svg circle{fill:var(--k-zari)}.collapsibles-wrapper{margin-top:26px;border-top:1px solid var(--k-line)}.collapsibles-wrapper--border-bottom{border-bottom:0}.collapsible-trigger-btn--borders,.collapsibles-wrapper .collapsible-trigger-btn{border:0!important;border-bottom:1px solid var(--k-line)!important;background:transparent;padding:22px 4px;font:600 .72rem/1.2 var(--k-text);letter-spacing:.2em;text-transform:uppercase;color:var(--k-ink)}.collapsible-trigger-btn:hover{color:var(--k-sindoor)}.collapsible-trigger__icon svg path{stroke:var(--k-ink)}.collapsible-content__inner{color:var(--k-ink-2);font:400 .92rem/1.75 var(--k-text);padding:6px 4px 22px}.collapsible-content__inner a{color:var(--k-ink);border-bottom:1px solid var(--k-zari);text-decoration:none}.product__thumb{border:1px solid transparent;border-radius:0;transition:border-color .3s var(--k-ease)}.product__thumb:hover{border-color:var(--k-zari-lt)}.product__thumb-item .is-active .product__thumb,.product__thumb.is-active,.product__thumb[aria-current]{border-color:var(--k-ink)}.product__main-photos,.product-image-main{border-radius:0}.product__photo-zoom{background:#fff;border-radius:0;color:var(--k-ink);border:1px solid var(--k-line)}.social-sharing{margin-top:26px;padding-top:20px;border-top:1px solid var(--k-line)}.social-sharing__link{color:var(--k-ink);text-decoration:none}.social-sharing__title{font:600 .68rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase}.social-sharing__link:hover{color:var(--k-sindoor)}.product-recommendations .section-header__title,.recently-viewed .section-header__title,.index-section .section-header__title,.section-header--center .section-header__title{font:400 clamp(1.6rem,2.7vw,2.6rem)/1 var(--k-display);letter-spacing:-.01em}.cart__row,.cart__item,.cart-item{border-color:var(--k-line)}.cart__product-title,.cart__item-title{font:400 1.05rem/1.3 var(--k-display);text-decoration:none;color:var(--k-ink)}.cart__meta-text,.cart__price,.cart__item-variant{font:500 .84rem/1.5 var(--k-text);color:var(--k-muted)}.cart__subtotal,.cart__price--total{font:500 1.1rem/1.4 var(--k-text);color:var(--k-ink)}.cart__remove,.cart-remove{font:600 .66rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase;color:var(--k-muted)}.cart__remove:hover{color:var(--k-sindoor)}.drawer__footer{border-top:1px solid var(--k-line);background:var(--k-mist)}.search-bar__input,.site-header__search-input{border-radius:0;font:400 1rem/1.3 var(--k-text)}.article__title,.blog__title,.article-template__title{font:400 clamp(1.8rem,3vw,3rem)/1.08 var(--k-display);text-transform:none;letter-spacing:-.01em}.article__date,.article__author,.blog-meta{font:600 .68rem/1.3 var(--k-text);letter-spacing:.18em;text-transform:uppercase;color:var(--k-muted)}.template-page .rte h2,.template-page .rte h3,.template-article .rte h2,.template-article .rte h3{font-family:var(--k-display);font-weight:400;letter-spacing:-.005em}.rte table{border-collapse:collapse;border:1px solid var(--k-line);font:400 .9rem/1.5 var(--k-text)}.rte th{background:var(--k-mist);font:600 .7rem/1.3 var(--k-text);letter-spacing:.14em;text-transform:uppercase}.rte th,.rte td{border:1px solid var(--k-line);padding:12px 14px}.custom-pop-box,.modal__inner,.mfp-content{border-radius:0;background:#fff;color:var(--k-ink)}.close-popup-btn,.modal__close{color:var(--k-ink)}@media(max-width:767px){.btn,.shopify-payment-button__button--unbranded{min-height:50px;padding:0 28px}.variant__button-label{min-width:46px;height:44px;padding:0 10px}.grid-product__meta{padding:14px 2px 0}.grid-product__title,.grid-product__title--body{font-size:.95rem!important}.grid-product__price{font-size:.84rem}.shipping_text{padding:16px 18px;font-size:.84rem}.announcement-text{font-size:clamp(.5rem,2.3vw,.62rem);letter-spacing:.06em;white-space:nowrap}.announcement-link{display:block;text-align:center}}@media(prefers-reduced-motion:reduce){.btn:before,.grid-product__image{transition:none}}.pk-chead{background:var(--k-m1);border-bottom:1px solid var(--k-line)}.pk-chead__inner{max-width:900px;margin:0 auto;padding:clamp(26px,3.2vw,52px) var(--k-gutter) clamp(30px,3.6vw,58px);text-align:center}.pk-chead .breadcrumb{margin:0 0 clamp(18px,2.2vw,30px);text-align:center;padding:0}.pk-chead__title{font:400 clamp(2.2rem,4.2vw,4rem)/1 var(--k-display);letter-spacing:-.012em;color:var(--k-ink);margin:0}.pk-chead__title:after{content:"";display:block;width:52px;height:1px;background:var(--k-zari);margin:22px auto 0}.pk-chead__desc{margin:20px auto 0;max-width:40em;color:var(--k-muted);font:400 1rem/1.75 var(--k-text)}.collection-filter__item--count{font:500 .8rem/1 var(--k-text);letter-spacing:.06em;color:var(--k-muted)}.collection-filter{border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line);padding:14px 0;margin-bottom:clamp(22px,2.6vw,40px)}.template-collection .page-content{padding-top:clamp(24px,3vw,48px)}.template-collection .collection-sidebar,.template-collection .collection-sidebar__group{border-color:var(--k-line)}.template-product .page-content--product{padding-top:clamp(14px,2vw,28px)}@media(min-width:769px){.template-product .product-single__meta{position:sticky;top:150px}}.pk-eyebrow{display:block;margin:0 0 14px;font:600 .7rem/1 var(--k-text);letter-spacing:.2em;text-transform:uppercase;color:var(--k-sindoor)}.template-product .product-single__title{margin-bottom:16px}.template-product .product-single__meta .product__price{display:inline-block;margin-right:10px}.template-product .product-single__meta .product__price.on-sale{color:var(--k-sindoor)}.template-product .product-single__meta .product__price--compare{color:var(--k-muted);font-size:.95rem;font-weight:400}.template-product .product-single__meta>hr{margin:22px 0}.template-product .product-form .btn{min-height:56px}.template-product .product__main-photos{background:var(--k-mist)}.pk-extras{background:var(--k-m1);margin-top:clamp(40px,5vw,84px);padding:clamp(44px,5.4vw,92px) var(--k-gutter);border-top:1px solid var(--k-line)}.pk-extras__grid{max-width:var(--max, 2200px);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,72px)}.pk-extras__item{text-align:center;padding:0 clamp(0px,1.4vw,24px)}.pk-extras__item .pnp-i{width:30px;height:30px;color:var(--k-zari);margin:0 auto 18px;display:block}.pk-extras__item h3{font:400 clamp(1.15rem,1.5vw,1.5rem)/1.2 var(--k-display);margin:0 0 10px;color:var(--k-ink)}.pk-extras__item p{margin:0 auto;max-width:24em;color:var(--k-muted);font:400 .95rem/1.7 var(--k-text)}.pk-extras__note{margin:clamp(30px,3.4vw,52px) 0 0;text-align:center;color:var(--k-ink-2);font:400 .98rem/1.6 var(--k-text)}.pk-extras__note .pnp-link{margin-left:10px}.template-product .index-section{padding-top:clamp(48px,6vw,100px);padding-bottom:clamp(20px,3vw,50px)}@media(max-width:767px){.pk-extras__grid{grid-template-columns:1fr;gap:34px}}.grid-product__secondary-image{opacity:1!important;clip-path:inset(100% 0 0 0);transition:clip-path 1s cubic-bezier(.65,0,.35,1)}@media(hover:hover){.grid-product:hover .grid-product__secondary-image{clip-path:inset(0)}}.pnp .pnp-trust ul{align-items:stretch}.pnp .pnp-trust li{align-items:center}.pnp .pnp-trust .pnp-i{width:30px;height:30px;flex:none;color:var(--zari)}@media(max-width:900px){.pnp .pnp-trust li{justify-content:flex-start}}@media(max-width:767px){.pnp .pnp-trust .pnp-i{width:26px;height:26px}.pnp .pnp-trust li{gap:8px;padding:2px 6px}}.pnp .pnp-press ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 0}.pnp .pnp-press li{flex:0 0 33.333%;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 10px;box-sizing:border-box}.pnp .pnp-press a{justify-items:center}.pnp .pnp-press img{max-width:100%}@media(min-width:768px){.pnp .pnp-press ul{gap:26px 0}.pnp .pnp-press li{flex:0 0 25%;width:25%;padding:0 14px}}@media(min-width:1100px){.pnp .pnp-press li{flex:0 0 14.2857%;width:14.2857%;padding:0 18px}}.site-header__logo{text-align:center}.site-header__logo-link.pnp-logo{display:block;width:clamp(250px,21vw,320px)!important;margin-inline:auto;line-height:0}.site-header__logo-link.pnp-logo img{display:block;width:100%;height:auto}@media(max-width:767px){.site-header .header-layout{position:relative}.site-header .header-item--logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);flex:none!important;width:auto!important;max-width:none!important;z-index:1}.site-header__logo-link.pnp-logo{width:clamp(148px,43vw,196px)!important}.site-header .header-item--icons,.site-header .header-item--icons .site-nav,.site-header .header-item--icons .site-nav__icons{position:static!important}.site-header .header-item--icons .site-nav__icons>a:first-child{position:absolute!important;left:36px;top:50%;transform:translateY(-50%);margin:0!important}}.pnp-celeb{width:100%}.pnp-celeb .section-header{text-align:center;margin-bottom:clamp(26px,3.4vw,48px)}.pnp-celeb__sub{margin:14px 0 0;font:400 .95rem/1.5 var(--k-text);color:var(--k-muted)}.pnp-celeb__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(26px,3vw,44px) clamp(16px,2vw,28px)}.pnp-celeb__item{margin:0;padding:0;min-width:0}.pnp-celeb__link{display:flex;flex-direction:column;height:100%;color:var(--k-ink);text-decoration:none}.pnp-celeb__photo{display:block;width:100%;aspect-ratio:1/1;background:#fff;border:1px solid var(--k-line);overflow:hidden}.pnp-celeb__photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .5s ease}.pnp-celeb__cap{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 2px 0;text-align:left}.pnp-celeb .pnp-celeb__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;font:400 .92rem/1.4 var(--k-text);text-transform:none!important;letter-spacing:0!important;color:var(--k-ink)}.pnp-celeb .pnp-celeb__cta{font:600 .68rem/1 var(--k-text);letter-spacing:.14em;text-transform:uppercase;color:var(--k-sindoor);padding-bottom:4px;border-bottom:1px solid currentColor}@media(hover:hover){.pnp-celeb__link:hover .pnp-celeb__photo img{transform:scale(1.03)}}@media(max-width:999px){.pnp-celeb__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.pnp-celeb__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.pnp-celeb .pnp-celeb__name{font-size:.82rem}}.pk-colours{display:flex;align-items:center;gap:18px;margin:-6px 0 clamp(22px,2.6vw,40px);padding:0 0 18px;border-bottom:1px solid var(--k-line)}.pk-colours__label{flex:none;font:600 .68rem/1 var(--k-text);letter-spacing:.16em;text-transform:uppercase;color:var(--k-muted)}.pk-colours__list{display:flex;align-items:center;gap:12px;list-style:none;margin:0;padding:4px 2px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pk-colours__list::-webkit-scrollbar{display:none}.pk-colours__list li{flex:none;margin:0;padding:0}.pk-sw{display:block;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;box-shadow:0 0 0 1px var(--k-line);transition:box-shadow .2s ease}.pk-sw__dot{display:block;width:100%;height:100%;border-radius:50%;background-size:cover;background-position:center;font-size:0}.pk-sw:hover{box-shadow:0 0 0 1px var(--k-ink)}.pk-sw.is-on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--k-ink)}.pk-sw:focus-visible{outline:2px solid var(--k-sindoor);outline-offset:3px}@media(max-width:639px){.pk-colours{gap:14px}.pk-sw{width:32px;height:32px}}[class*=collection-sidebar__group--]:has(.custom-color-filters){display:none}.site-nav-landmark{display:contents}
/*# sourceMappingURL=/cdn/shop/t/57/assets/pnp-skin.css.map */
