:root{--sinhali-cream: #F5F0EA;--sinhali-cream-deep: #EDE8E0;--sinhali-black: #1C1917;--sinhali-black-dark: #100F0C;--sinhali-muted: #6B6560;--sinhali-gold: #B8963E;--sinhali-gold-light: #D4AF6A;--sinhali-border: #D6CFC6;--sinhali-dark-text: #F0EBE3;--sinhali-whatsapp: #25D366;--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-body-family: "DM Sans", system-ui, -apple-system, sans-serif;--font-heading-style: italic;--font-heading-weight: 400;--font-body-weight: 400;--buttons-radius: 0px;--buttons-radius-outset: 0px;--border-radius: 0px;--product-card-corner-radius: 0rem;--collection-card-corner-radius: 0rem;--media-radius: 0px}html,body{overflow-x:hidden;max-width:100%}body{font-family:DM Sans,system-ui,sans-serif!important;font-size:1.4rem;line-height:1.7;color:#1c1917;background-color:#f5f0ea!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-word;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;line-height:1.15!important}p,li,blockquote{font-family:DM Sans,system-ui,sans-serif}a{color:inherit;text-decoration:none;transition:color .25s ease}.color-scheme-1,.color-background-1,.gradient.color-scheme-1{background-color:#f5f0ea!important;color:#1c1917!important}.color-scheme-2,.color-background-2,.gradient.color-scheme-2{background-color:#ede8e0!important;color:#1c1917!important}.color-scheme-4,.gradient.color-scheme-4{background-color:#100f0c!important;color:#f0ebe3!important}.announcement-bar{background-color:#100f0c!important;border-bottom:none!important}.announcement-bar__message,.announcement-bar a,.announcement-bar span{font-family:DM Sans,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#d4af6a!important}.template-index .announcement-bar,.template-index .announcement-bar__message-wrapper{background-color:transparent!important;background-image:none!important}.template-index .announcement-bar__message,.template-index .announcement-bar a,.template-index .announcement-bar p,.template-index .announcement-bar span{color:#f0ebe3!important}.template-index .announcement-bar-section{position:relative;z-index:10}.banner,.banner--small,.banner--medium,.banner--large{min-height:90vh!important}.banner__media img,.banner .media img{object-position:50% 15%!important}@media screen and (max-width:749px){.banner,.banner--small,.banner--medium,.banner--large{min-height:70vh!important}}.banner:before,.banner__media:after{background:linear-gradient(to top,rgba(16,15,12,.6) 0%,rgba(16,15,12,.1) 45%,transparent 100%)!important;opacity:1!important}.banner__content{padding:0!important;background:transparent!important}@media screen and (min-width:750px){.banner__content{padding:0!important}}.banner__box,.banner--desktop-transparent .banner__box,.banner .content-container{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:48px 56px!important;max-width:none!important;width:100%!important}@media screen and (max-width:749px){.banner__box,.banner--desktop-transparent .banner__box{padding:32px 24px!important}}.banner__heading,.banner__heading.inline-richtext{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(42px,5.5vw,76px)!important;font-weight:300!important;font-style:italic!important;letter-spacing:.02em!important;line-height:1.05!important;color:#fff!important;text-shadow:0 1px 32px rgba(0,0,0,.18)}.banner__text,.banner__text.rte,.banner__text.subtitle{font-family:DM Sans,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#ffffffbf!important;margin-top:16px!important}.banner__buttons{margin-top:32px!important}.button,button.button,a.button,.shopify-payment-button__button--unbranded{font-family:DM Sans,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;padding:14px 30px!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important;cursor:pointer}.button--primary,.button:not(.button--secondary):not(.button--tertiary):not(.button--link){background-color:#1c1917!important;color:#f5f0ea!important;border:1px solid #1C1917!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):not(.button--link):hover{background-color:#b8963e!important;color:#1c1917!important;border-color:#b8963e!important}.button--secondary{background-color:transparent!important;color:#f5f0ea!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:0!important}.button--secondary:hover{background-color:#ffffff1f!important;border-color:#ffffffd9!important}.color-scheme-1 .button--secondary,.color-scheme-2 .button--secondary{color:#1c1917!important;border-color:#1c1917!important}.color-scheme-1 .button--secondary:hover,.color-scheme-2 .button--secondary:hover{background-color:#1c1917!important;color:#f5f0ea!important}.product-form__submit{background-color:#1c1917!important;color:#f5f0ea!important;border:1px solid #1C1917!important;border-radius:0!important;width:100%!important;padding:18px 32px!important;font-size:10px!important;letter-spacing:.22em!important;font-weight:500!important}.product-form__submit:hover{background-color:#b8963e!important;border-color:#b8963e!important;color:#1c1917!important}.link--text,.link.animate-arrow,a.link,.featured-collection__view-all a{font-family:DM Sans,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#1c1917!important;text-decoration:none!important;border-bottom:1px solid currentColor!important;padding-bottom:2px!important;transition:color .2s ease!important}.link--text:hover,.link.animate-arrow:hover,a.link:hover{color:#b8963e!important}.header .link--text,.header a.link,.header .link,.header__menu-item a,.header__menu-item.link,.header__menu-item.link--text,.header__heading-link,.header__heading-link.link,.header__icon.link,.header__icon a{border:none!important;border-bottom:none!important;padding-bottom:0!important}.card,.card--standard,.card--card{border-radius:0!important;border:none!important;box-shadow:none!important;background:transparent!important}.card--card,.card--standard .card__inner{border:none!important;box-shadow:none!important;border-radius:0!important}.card--card:after,.card--standard .card__inner:after{display:none!important}.card__media,.card__media-full{border-radius:0!important;overflow:hidden!important}.card__media img,.media img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important;will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.05)!important}.card__information{text-align:center!important;padding:16px 8px 8px!important;background:transparent!important}.card__heading a,.card__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:14px!important;font-style:italic!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:#1c1917!important;text-align:center!important;line-height:1.4!important;display:block!important}.card__heading a:hover{color:#b8963e!important}.price,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale{font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#6b6560!important;letter-spacing:.04em!important;text-align:center!important}.price-item{display:block!important}.card .caption-with-letter-spacing{display:none!important}.card__badge,.badge{border-radius:0!important;font-family:DM Sans,sans-serif!important;font-size:9px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.collection-list__item .card>.card__content{display:none!important}.collection-list__item .card__inner{overflow:hidden!important}.collection-list__item .card__inner .card__content{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;background:linear-gradient(to top,rgba(16,15,12,.72) 0%,rgba(16,15,12,.08) 50%,transparent 100%)!important;z-index:3!important}.collection-list__item .card__inner .card__information{display:block!important;padding:28px 32px 40px!important;background:transparent!important}.collection-list__item .card__heading,.collection-list__item .card__heading a,.collection-list__item .card__inner .card__heading a{font-family:Cormorant Garamond,serif!important;font-size:clamp(22px,2.5vw,32px)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.04em!important;color:#fff!important;text-transform:none!important;border:none!important;text-decoration:none!important;display:flex!important;align-items:center!important;gap:10px!important}.collection-list__item .card__caption{display:none!important}.collection-list__item .icon-wrap svg{width:14px!important;height:14px!important;fill:#fff!important;color:#fff!important}.collection-list{padding-top:0!important;padding-bottom:0!important}.featured-collection .title,.featured-collection h2,.collection-list .title,.collection-list h2{font-family:Cormorant Garamond,serif!important;font-size:clamp(28px,3vw,40px)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.04em!important;color:#1c1917!important;margin-bottom:40px!important}.caption-with-letter-spacing,.caption-large,.image-with-text .caption{font-family:DM Sans,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#b8963e!important;display:block!important;margin-bottom:12px!important}.color-scheme-4 .caption-with-letter-spacing,.color-scheme-4 .caption-large{color:#d4af6a!important}.cart-items th,.cart-items td{display:table-cell!important;vertical-align:middle!important}.cart-item__old-price,.cart-item__final-price,.cart-item__discounted-prices,.totals__total-value,.cart-items td .product-option,.price,.price__regular,.price__sale{white-space:nowrap!important}.image-with-text__content h2,.image-with-text__heading{font-family:Cormorant Garamond,serif!important;font-size:clamp(30px,3.5vw,50px)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.03em!important;line-height:1.15!important}.image-with-text__content .rte,.image-with-text__content p,.image-with-text__text{font-family:DM Sans,sans-serif!important;font-size:14px!important;line-height:1.85!important;color:#6b6560!important}.color-scheme-4 .image-with-text__content .rte,.color-scheme-4 .image-with-text__content p,.color-scheme-4 .image-with-text__text{color:#f0ebe3b8!important}.color-scheme-4 .image-with-text__content h2,.color-scheme-4 .image-with-text__heading{color:#f5f0ea!important}.main-collection-banner{background-color:#f5f0ea!important;padding-top:56px!important;padding-bottom:40px!important;border-bottom:1px solid #D6CFC6!important}@media screen and (min-width:990px){body.template-collection .product-grid{column-gap:2px!important;row-gap:24px!important}body.template-collection .product-grid .grid__item{width:calc(25% - 1.5px)!important;max-width:calc(25% - 1.5px)!important;flex-grow:0!important;flex-shrink:0!important}}@media screen and (max-width:989px){body.template-collection .product-grid{column-gap:1px!important;row-gap:20px!important}body.template-collection .product-grid .grid__item{width:calc(50% - .5px)!important;max-width:calc(50% - .5px)!important;flex-grow:0!important;flex-shrink:0!important}}.collection__title,.collection-hero__title,.main-collection-banner .title{font-family:Cormorant Garamond,serif!important;font-size:clamp(34px,5vw,60px)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.04em!important;color:#1c1917!important;line-height:1.1!important}.collection__description,.main-collection-banner .rte{font-family:DM Sans,sans-serif!important;font-size:13px!important;color:#6b6560!important;line-height:1.8!important;margin-top:12px!important;max-width:560px!important}.color-scheme-4 .collection__title,.color-scheme-4 .collection-hero__title{color:#f5f0ea!important}.facets__heading{font-family:DM Sans,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1c1917!important}.facets__selected .badge{background-color:#1c1917!important;color:#f5f0ea!important;border-radius:0!important}.product__title{font-family:Cormorant Garamond,serif!important;font-size:clamp(28px,3vw,44px)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.02em!important;line-height:1.15!important;color:#1c1917!important;margin-bottom:8px!important}.product__text.caption-with-letter-spacing{display:block!important;font-size:9px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#6b6560!important}.product__price .price,.product .price-item{font-family:DM Sans,sans-serif!important;font-size:17px!important;font-weight:400!important;color:#1c1917!important;letter-spacing:.03em!important}.product__description,.product .rte{font-family:DM Sans,sans-serif!important;font-size:14px!important;line-height:1.85!important;color:#4a4541!important}.product .rte p{margin-bottom:12px}.product .rte em{font-style:italic;color:#6b6560}.sinhali-delivery-badge{display:flex;align-items:center;gap:10px;background-color:#ede8e0;border-left:3px solid #B8963E;padding:12px 16px;margin:20px 0}.sinhali-delivery-badge span{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;color:#1c1917}.accordion summary,details summary,.accordion__title{font-family:DM Sans,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1c1917!important;padding:18px 0!important;border-bottom:1px solid #D6CFC6!important}.accordion__content,.accordion .rte,details>div{font-family:DM Sans,sans-serif!important;font-size:13px!important;line-height:1.85!important;color:#6b6560!important;padding:18px 0!important}.variant-pills__input:checked+.variant-pills__label{background-color:#1c1917!important;color:#f5f0ea!important;border-color:#1c1917!important}.variant-pills__label{border-radius:0!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;letter-spacing:.06em!important;border:1px solid #D6CFC6!important}.thumbnail-list__item--active .thumbnail-slider__button,.thumbnail-slider__button--active{border:2px solid #1C1917!important;border-radius:0!important}.sinhali-whatsapp-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 24px;margin-top:12px;background:transparent;border:1px solid #D6CFC6;color:#1c1917;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;text-decoration:none;border-radius:0;transition:all .3s ease}.sinhali-whatsapp-btn:hover{background-color:#25d366;border-color:#25d366;color:#fff}.cart-drawer,.drawer{background-color:#f5f0ea!important;border-radius:0!important}.cart-drawer__header,.drawer__header{border-bottom:1px solid #D6CFC6!important}.cart-drawer__heading,.drawer .h2{font-family:Cormorant Garamond,serif!important;font-size:20px!important;font-style:italic!important;font-weight:300!important;letter-spacing:.1em!important;color:#1c1917!important}.cart-item__name,.cart-item__name a{font-family:Cormorant Garamond,serif!important;font-size:14px!important;font-style:italic!important;color:#1c1917!important}.cart-item__price,.totals__total-value{font-family:DM Sans,sans-serif!important;font-size:13px!important;color:#6b6560!important}.cart-drawer__footer{border-top:1px solid #D6CFC6!important}.newsletter{padding-top:80px!important;padding-bottom:80px!important}.newsletter__heading h2,.newsletter .h2{font-family:Cormorant Garamond,serif!important;font-size:clamp(28px,3.5vw,44px)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.03em!important}.color-scheme-4 .newsletter__heading h2,.color-scheme-4 .newsletter .h2{color:#f5f0ea!important}.color-scheme-4 .newsletter .rte,.color-scheme-4 .newsletter p{color:#f0ebe3a6!important}.newsletter .field__input,.newsletter input[type=email]{border-radius:0!important;background-color:#f5f0ea14!important;border:1px solid rgba(240,235,227,.25)!important;color:#f5f0ea!important;font-family:DM Sans,sans-serif!important}.footer,.shopify-section-group-footer-group .footer{background-color:#f5f0ea!important;color:#1c1917!important}.footer__heading,.footer-block__heading{font-family:DM Sans,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#1c1917!important;margin-bottom:20px!important}.footer-block .rte,.footer-block p{font-family:DM Sans,sans-serif!important;font-size:13px!important;line-height:1.75!important;color:#6b6560!important}.footer-block__list a,.footer .footer-block a,.footer a{font-family:DM Sans,sans-serif!important;font-size:12px!important;color:#6b6560!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:color .2s ease!important;text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.footer-block__list a:hover,.footer .footer-block a:hover,.footer a:hover{color:#1c1917!important;text-decoration:none!important;border-bottom:none!important}.footer__content-bottom{border-top:1px solid rgba(28,25,23,.1)!important;padding-top:20px!important}.footer__content-bottom,.footer__content-bottom *{font-family:DM Sans,sans-serif!important;font-size:10px!important;color:#1c191766!important;letter-spacing:.06em!important}.footer__content-bottom a{color:#1c191766!important}.footer__content-bottom a:hover{color:#b8963e!important}.footer .list-social{justify-content:center;gap:.6rem}.footer .list-social__link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(28,25,23,.22);border-radius:50%;color:#1c1917!important;transition:border-color .25s ease,color .25s ease,background .25s ease}.footer .list-social__link svg{width:16px!important;height:16px!important;display:block;color:#1c1917!important;fill:#1c1917!important;flex-shrink:0}.footer .list-social__link:hover{border-color:#b8963e!important;background:#b8963e0f;color:#b8963e!important}.footer .list-social__link:hover svg{color:#b8963e!important;fill:#b8963e!important}.footer .list-social__item .icon,.footer .list-social__link .icon{width:16px!important;height:16px!important}.sinhali-badge{position:absolute;top:12px;left:12px;z-index:3;display:inline-block;padding:4px 10px;font-family:DM Sans,sans-serif;font-size:8px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1;border-radius:0}.sinhali-badge--new{background:#1c3a2e;color:#fff}.sinhali-badge--sold{background:#4a1c1c;color:#fff}.sinhali-badge--mto{background:#2c2a20;color:#d4af6a}.sinhali-badge--best{background:#b8963e;color:#fff}.sinhali-whatsapp-float{position:fixed;bottom:28px;right:28px;z-index:9999;display:flex;align-items:center;justify-content:center;width:54px;height:54px;background-color:#25d366;border-radius:50%;box-shadow:0 4px 20px #0003;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.sinhali-whatsapp-float:hover{transform:scale(1.08);box-shadow:0 6px 28px #0000004d}.field__input,.select__select,textarea,input[type=text],input[type=email],input[type=tel]{border-radius:0!important;background-color:#f5f0ea!important;border-color:#d6cfc6!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;color:#1c1917!important}.field__label{font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6560!important}.main-page-title,.page-title{font-family:Cormorant Garamond,serif!important;font-size:clamp(32px,5vw,60px)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.04em!important}.page-content p,.page-content li{font-family:DM Sans,sans-serif!important;font-size:14px!important;line-height:1.9!important;color:#4a4541!important}.page-content h2,.page-content h3{font-family:Cormorant Garamond,serif!important;font-size:24px!important;font-style:italic!important;font-weight:400!important;letter-spacing:.03em!important;margin:36px 0 12px!important}.breadcrumbs a,.breadcrumb span{font-family:DM Sans,sans-serif!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#6b6560!important}.pagination__item{border-radius:0!important}.pagination__item--current{background-color:#1c1917!important;color:#f5f0ea!important}hr{border-color:#d6cfc6;opacity:1}*:focus-visible{outline:2px solid #B8963E!important;outline-offset:2px!important}.predictive-search{border-radius:0!important}.predictive-search-item__heading{font-family:Cormorant Garamond,serif!important;font-style:italic!important}@media screen and (max-width:749px){.banner__heading{font-size:38px!important}.product-form__submit{position:sticky;bottom:0;z-index:10}.cart-drawer,.drawer{width:100vw!important;max-width:100vw!important}.menu-drawer{background-color:#f9f5ef!important;width:100vw!important;max-width:100vw!important}.menu-drawer a,.menu-drawer .menu-drawer__menu-item{font-family:Cormorant Garamond,serif!important;font-size:28px!important;font-style:italic!important;font-weight:300!important;letter-spacing:.02em!important;text-transform:none!important;color:#1c1917!important;border-bottom:1px solid rgba(28,25,23,.08)!important;padding:1.4rem 2rem!important}.menu-drawer a:hover,.menu-drawer .menu-drawer__menu-item:hover{color:#b8963e!important}.menu-drawer__close-button{display:flex!important;justify-content:flex-end!important;padding:1.2rem 1.6rem!important;color:#1c1917!important;font-size:14px!important;font-style:normal!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-family:DM Sans,sans-serif!important;border-bottom:1px solid rgba(28,25,23,.1)!important}.menu-drawer__close-button svg{stroke:#1c1917!important;color:#1c1917!important}details[open]>summary .header__icon--menu svg{color:#1c1917!important;stroke:#1c1917!important}.sinhali-whatsapp-float{bottom:84px}.template-product .sinhali-whatsapp-float{bottom:96px}.template-index .header__icon svg,.template-index .header__icon--menu svg,.template-index .header__icon--cart svg{color:#f0ebe3!important;fill:#f0ebe3!important}.template-index .section-header:before{height:180px;background:linear-gradient(to bottom,rgba(16,15,12,.82) 0%,rgba(16,15,12,.35) 55%,transparent 100%)}.template-index .announcement-bar{background-color:#100f0c8c!important}.sh-pr__header{flex-wrap:wrap;gap:.8rem}.sinhali-editorial .sh-ed__image-wrap{min-height:280px!important}.sinhali-reel .sh-reel__heading{font-size:clamp(2rem,8vw,3.5rem)!important}.sinhali-reel .sh-reel__play-ring{width:60px;height:60px}.sinhali-newsletter{padding-left:5vw!important;padding-right:5vw!important}}.sh-footer-social{display:flex;align-items:center;justify-content:center;gap:1rem;flex-direction:column}.sh-footer-social__label{font-family:DM Sans,sans-serif;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:#9b9591}.sh-footer-social .list-social{justify-content:center}.facet-filters__label,.facet-filters__sort .select__select,.facets-wrapper .caption-large{font-family:DM Sans,sans-serif!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#6b6560!important}.facet-filters__sort .select__select{border:none!important;background:transparent!important;padding-left:0!important;color:#1c1917!important;font-weight:500!important}.product-count__text,.product-count-vertical .product-count__text{font-family:DM Sans,sans-serif!important;font-size:10px!important;letter-spacing:.16em!important;color:#9b9591!important;text-transform:uppercase!important}.facets-vertical-sort,.facets-wrapper{border-bottom:1px solid rgba(28,25,23,.08)!important;padding-bottom:1.2rem!important;margin-bottom:2.5rem!important}.collection--empty .title{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(2rem,4vw,3.5rem)!important;color:#1c1917!important}.collection--empty .underlined-link{font-family:DM Sans,sans-serif!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#b8963e!important}.collection .product-grid{row-gap:clamp(2rem,3vw,4rem)!important;column-gap:clamp(1rem,2vw,2.4rem)!important}.card-wrapper .card__media,.card-wrapper .media{overflow:hidden!important}.card-wrapper .card__media img,.card-wrapper .media img{transition:transform 1.1s cubic-bezier(.22,1,.36,1)!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.04)!important}.pagination__list{display:flex;gap:.4rem;justify-content:center}.pagination .page-link,.pagination__item a,.pagination__item span{font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:.14em!important;color:#6b6560!important;border:1px solid rgba(28,25,23,.15)!important;padding:.6rem 1rem!important;text-decoration:none;transition:border-color .2s ease,color .2s ease}.pagination__item--current a,.pagination__item--current span{border-color:#1c1917!important;color:#1c1917!important;font-weight:500!important}.pagination__item a:hover{border-color:#b8963e!important;color:#b8963e!important}.sh-pdp__rte table,.rte table,.page-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:100%}.sh-pdp__rte img,.rte img,.page-content img{max-width:100%;height:auto}.sh-sg-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.sh-pdp__rte,.sh-about__story-body,.sh-about__founder-body,.sh-about__pillar-text,.sh-ed__text-wrap{word-break:break-word;overflow-wrap:break-word}.sinhali-hero,.sinhali-editorial,.sinhali-reel,.sinhali-section,.sh-about,.sh-pr,.sh-cg{max-width:100vw;overflow-x:hidden}.template-product .shopify-section-group-header-group{background-color:#f9f5ef!important;box-shadow:0 1px #1c191712}.footer__copyright .policies.list-unstyled{display:none!important}.cart__footer .tax-note{margin-bottom:8px!important}.cart__ctas{margin-top:12px!important}.cart__checkout-button{width:100%;text-align:center;display:flex!important;align-items:center;justify-content:center}cart-drawer.drawer{background-color:#1c191773!important}cart-drawer .drawer__inner{background:#f5f0ea!important}.cart-drawer .sh-cart-upsell{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sinhali-custom.css.map */
