.parakkh-section{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.parakkh-section em{font-family:var(--font-stack-header);font-weight:400;letter-spacing:-.045em}.parakkh-section .m-section__subheading,.parakkh-section .m-richtext__subtitle{font-family:var(--font-stack-body);font-size:10px;font-weight:500;line-height:1.6;letter-spacing:2px;text-transform:uppercase;color:rgb(var(--color-foreground-secondary))}.parakkh-section .m-section__heading{font-weight:400;line-height:1.17;letter-spacing:-1px}.parakkh-section .m-section__header{margin-bottom:34px}.parakkh-section .m-richtext__description{font-size:14px;line-height:1.85;color:rgb(var(--color-foreground-secondary))}.parakkh-section .m-button{min-height:48px;line-height:1.4;padding:15px 24px}.parakkh-section .m-button--link{min-height:0;padding:0 0 6px;font-size:12px}.parakkh-section .m-richtext__title{font-weight:400;line-height:1.13;letter-spacing:-1.2px}.parakkh-section .m-richtext__title em{color:rgb(var(--parakkh-accent))}.parakkh-section .m-product-card__name{font-family:var(--font-stack-body);font-weight:400;font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}.parakkh-section .m-product-card__content{padding-top:17px}.parakkh-section .m-price{font-size:13px}.parakkh-section .m-product-card__action .m-button{min-height:0}.parakkh-hero .m-section-py{padding:0}.parakkh-hero .m-image-with-text__inner{margin:0;min-height:680px;align-items:stretch}.parakkh-hero .m-image-with-text__image,.parakkh-hero .m-image-with-text__content{padding:0}.parakkh-hero .m-image-with-text__content{display:flex;align-items:center;padding:72px 6.2%}.parakkh-hero .m-content-box{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.parakkh-hero .m-richtext__subtitle{margin:0 0 28px;color:rgb(var(--parakkh-accent))}.parakkh-hero .m-content-box__heading{font-size:clamp(66px,6.1vw,108px);line-height:1.05;letter-spacing:-2.5px;margin:0}.parakkh-hero .m-content-box__description{max-width:390px;margin:25px 0 0}.parakkh-hero .m-richtext__button{margin-top:30px}.parakkh-hero .m-image-with-text__image-wrapper,.parakkh-hero .m-image-with-text__image-first{height:100%;position:relative}.parakkh-hero .m-image-with-text__image-first .m-image{position:absolute;inset:0;height:100%;--aspect-ratio:auto!important}.parakkh-hero .m-image-with-text__image-first .m-image img{width:100%;height:100%;object-fit:cover;object-position:50% 38%}.parakkh-editorial-caption{font-family:var(--font-stack-body);font-size:10px;line-height:1.8;letter-spacing:.3px;color:rgb(var(--color-foreground-secondary));margin-top:56px}.parakkh-spotlight{position:absolute;bottom:30px;left:25px;max-width:calc(100% - 50px);padding:9px 18px 9px 9px;display:flex;align-items:center;gap:15px;background:rgba(var(--color-background),.94);color:rgb(var(--color-foreground));z-index:2}.parakkh-spotlight>img{width:65px;height:80px;object-fit:cover}.parakkh-spotlight>span{display:flex;flex-direction:column;gap:7px}.parakkh-spotlight small{font-size:8px;letter-spacing:1.5px}.parakkh-spotlight strong{font-family:var(--font-stack-header);font-weight:400;font-size:21px}.parakkh-spotlight>span>span{font-size:10px}.parakkh-values{border-bottom:1px solid rgb(var(--color-border))}.parakkh-values .m-scrolling-promotion__text{font-size:11px;letter-spacing:1px}.parakkh-categories .m-collection-card__title{font-family:var(--font-stack-body);font-size:14px;line-height:1.5}.parakkh-categories .m-collection-card__image{aspect-ratio:4/5}.parakkh-categories .m-collection-card img{object-fit:cover}.parakkh-signature{background:rgb(var(--color-background-secondary))}.parakkh-signature .m-product-tabs__tab-header{font-family:var(--font-stack-body)}.parakkh-signature .m-tab-header{font-family:var(--font-stack-body);font-size:13px;font-weight:400}.parakkh-signature .m-tab-header.active{color:rgb(var(--color-button))}.parakkh-colour .m-custom-content__wrapper{display:grid;grid-template-columns:35% 40% 25%;margin:0;gap:0;align-items:stretch}.parakkh-colour .m-custom-content__block{width:100%;padding:0;min-width:0}.parakkh-colour .m-custom-content__block-inner{height:100%}.parakkh-colour-model .m-image{height:650px;display:block;position:relative;--aspect-ratio:auto!important}.parakkh-colour-model .m-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.parakkh-colour-copy .m-richtext{padding:80px 12%}.parakkh-colour-copy .m-richtext__title{font-size:clamp(44px,4.4vw,72px);line-height:1.08}.parakkh-colour-detail .m-custom-content__block-inner{display:flex;align-items:center;padding:70px 16% 70px 0}.parakkh-colour-detail .m-image{aspect-ratio:3/4}.parakkh-colour-detail img{object-fit:cover}.parakkh-occasions .m-mixed-layout__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:24px}.parakkh-occasions .m-image-card:nth-of-type(n){grid-row:auto;grid-column:auto;min-height:0}.parakkh-occasions .m-image-card__img{height:560px;position:relative}.parakkh-occasions .m-image-card__img::after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,rgba(var(--color-background),.88));pointer-events:none}.parakkh-occasions .m-image-card__img .m-image,.parakkh-occasions .m-image-card__img img{height:100%;object-fit:cover;object-position:center 25%}.parakkh-occasions .m-image-card__content{padding:35px;align-items:flex-end}.parakkh-occasions .m-richtext__title{max-width:370px;font-size:40px;color:rgb(var(--color-heading))}.parakkh-occasions .m-richtext__subtitle{font-size:9px;color:rgb(var(--color-foreground))}.parakkh-occasions .m-image-card__content-inner{color:rgb(var(--color-foreground))}.parakkh-gifts{border-top:1px solid rgb(var(--color-border))}.parakkh-gifts .m-custom-content__wrapper{display:grid;grid-template-columns:1fr 1.8fr;gap:60px;margin:0}.parakkh-gifts .m-custom-content__block{width:100%;padding:0;min-width:0}.parakkh-gift-intro .m-richtext__title{font-size:40px}.parakkh-gift-products .m-mixed-layout__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.parakkh-gift-products .m-product-card__name{font-size:12px;min-height:39px}.parakkh-bags{background:rgb(var(--color-background-secondary))}.parakkh-bags .m-image-with-text__image-first .m-image{height:440px;--aspect-ratio:auto!important}.parakkh-bags .m-image-with-text__image-first img{height:440px;object-fit:cover}.parakkh-story{background:rgb(var(--color-background-secondary))}.parakkh-story .m-image-with-text__inner{margin:0;align-items:stretch}.parakkh-story .m-image-with-text__image,.parakkh-story .m-image-with-text__content{padding:0}.parakkh-story .m-image-with-text__content{padding:65px 8%;align-content:center}.parakkh-story .m-image-with-text__image-wrapper,.parakkh-story .m-image-with-text__image-first{height:100%}.parakkh-story .m-image-with-text__image-first .m-image{height:570px;--aspect-ratio:auto!important}.parakkh-story .m-image-with-text__image-first img{height:570px;object-fit:cover;object-position:center 45%}.parakkh-story .parakkh-editorial-caption{font:italic 27px var(--font-stack-header);letter-spacing:-.5px;color:rgb(var(--color-button));margin-top:35px}.parakkh-gallery .m-image{aspect-ratio:3/4;--aspect-ratio:3/4!important}.parakkh-gallery img{height:100%;width:100%;object-fit:cover;object-position:center 25%}.parakkh-closing .m-richtext__title{font-size:80px}.parakkh-closing .m-richtext__subtitle{color:rgb(var(--color-foreground-secondary))}.parakkh-section .m-product-card__media{background:rgb(var(--color-background-secondary))}.parakkh-section :focus-visible{outline:2px solid rgb(var(--color-outline-button));outline-offset:4px}
@media(min-width:1920px){.parakkh-hero .m-image-with-text__inner{min-height:780px}.parakkh-hero .m-image-with-text__content{padding-left:max(7%,calc((100vw - 1600px)/2));padding-right:4%}.parakkh-hero .m-content-box__heading{font-size:112px}}
@media(max-width:1100px){.parakkh-hero .m-image-with-text__inner{min-height:590px}.parakkh-hero .m-image-with-text__content{padding:50px 5%}.parakkh-hero .m-content-box__heading{font-size:69px}.parakkh-colour .m-custom-content__wrapper{grid-template-columns:42% 58%}.parakkh-colour-detail{display:none}.parakkh-colour-copy .m-richtext{padding:65px 11%}.parakkh-colour-copy .m-richtext__title{font-size:56px}.parakkh-gifts .m-custom-content__wrapper{gap:35px;grid-template-columns:1fr 1.6fr}.parakkh-gift-intro .m-richtext__title{font-size:32px}.parakkh-occasions .m-image-card__img{height:460px}}
@media(max-width:767px){.parakkh-section .container-fluid{padding-left:20px;padding-right:20px}.parakkh-section{--section-padding-top:50px;--section-padding-bottom:50px}.parakkh-section .m-section__header{margin-bottom:26px}.parakkh-section .m-section__heading{font-size:35px}.parakkh-section .m-section__subheading,.parakkh-section .m-richtext__subtitle{font-size:8px;letter-spacing:1.5px}.parakkh-section .m-richtext__description{font-size:12px}.parakkh-section .m-button{font-size:var(--font-btn-size);padding:14px 20px;min-height:46px}.parakkh-section .m-button--link{font-size:11px;padding:0 0 6px;min-height:0}.parakkh-section .m-product-card__name{font-size:12px;min-height:38px}.parakkh-section .m-price{font-size:12px}.parakkh-text-first .m-image-with-text__inner{flex-direction:column-reverse}.parakkh-hero .m-image-with-text__inner{min-height:0}.parakkh-hero .m-image-with-text__content{padding:43px 25px 38px}.parakkh-hero .m-content-box__heading{font-size:clamp(52px,14.8vw,67px);letter-spacing:-1.6px}.parakkh-hero .m-richtext__subtitle{margin-bottom:22px}.parakkh-hero .m-content-box__description{margin-top:20px}.parakkh-hero .m-richtext__button{margin-top:25px}.parakkh-hero .parakkh-editorial-caption{margin-top:25px;font-size:8px}.parakkh-hero .m-image-with-text__image{height:490px}.parakkh-hero .m-image-with-text__image-first img{object-position:center 30%}.parakkh-spotlight{left:20px;bottom:22px;max-width:calc(100% - 40px);gap:10px;padding-right:12px}.parakkh-spotlight>img{width:52px;height:65px}.parakkh-spotlight strong{font-size:19px}.parakkh-spotlight small{font-size:7px}.parakkh-spotlight>span>span{font-size:9px}.parakkh-values{--section-padding-top:18px;--section-padding-bottom:18px}.parakkh-categories .m-collection-card__title{font-size:13px}.parakkh-signature .m-tab-header{font-size:12px}.parakkh-signature .m-product-card__content{padding-top:12px}.parakkh-colour .m-custom-content__wrapper{display:flex;flex-direction:column}.parakkh-colour-model .m-image{height:450px}.parakkh-colour-copy .m-richtext{padding:45px 28px 50px}.parakkh-colour-copy .m-richtext__title{font-size:55px}.parakkh-colour-detail{display:none}.parakkh-occasions .m-mixed-layout__inner{grid-template-columns:1fr;gap:24px}.parakkh-occasions .m-image-card__img{height:440px}.parakkh-occasions .m-image-card__content{position:absolute!important;inset:0;padding:27px!important;align-items:flex-end!important;text-align:left}.parakkh-occasions .m-image-card__content-inner{text-align:left}.parakkh-occasions .m-richtext__title{font-size:35px}.parakkh-occasions .m-image-card__inner{overflow:hidden}.parakkh-occasions .m-image-card--content-stack{margin-bottom:0!important}.parakkh-gifts .m-custom-content__wrapper{grid-template-columns:1fr;gap:32px}.parakkh-gift-intro .m-richtext__title{font-size:37px}.parakkh-gift-products .m-mixed-layout__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.parakkh-bags .m-image-with-text__image-first .m-image,.parakkh-bags .m-image-with-text__image-first img{height:350px}.parakkh-bags .m-richtext__title{font-size:39px}.parakkh-bags .m-image-with-text__content{padding-top:30px}.parakkh-story .m-image-with-text__image-first .m-image,.parakkh-story .m-image-with-text__image-first img{height:420px}.parakkh-story .m-image-with-text__content{padding:45px 27px}.parakkh-story .m-richtext__title{font-size:39px}.parakkh-story .parakkh-editorial-caption{font-size:24px;margin-top:27px}.parakkh-gallery .m-section__heading{font-size:34px}.parakkh-closing .m-richtext__title{font-size:65px}}
@media(prefers-reduced-motion:reduce){.parakkh-section .m-scroll-trigger{opacity:1;transform:none;animation:none;transition:none}.parakkh-values .m-scrolling-promotion__inner{animation:none}}

.parakkh-hero .m-section-py{max-width:1800px;margin-left:auto;margin-right:auto}.parakkh-hero .m-image-with-text__inner{height:var(--parakkh-hero-height);min-height:0}.parakkh-hero .m-image-with-text__image-first>a{display:block;height:100%}.parakkh-hero .m-content-box__heading{font-size:clamp(48px,6.1vw,calc(var(--font-h1-desktop)*1px))}@media(min-width:1920px){.parakkh-hero .m-image-with-text__inner{height:calc(var(--parakkh-hero-height) + 80px)}.parakkh-hero .m-image-with-text__content{padding:70px 6%}.parakkh-hero .m-content-box__heading{font-size:calc(var(--font-h1-desktop)*1.1px)}}@media(min-width:768px) and (max-width:1100px){.parakkh-hero .m-image-with-text__inner{height:calc(var(--parakkh-hero-height) - 80px)}.parakkh-hero .m-content-box__heading{font-size:calc(var(--font-h1-tablet)*1px)}}@media(max-width:767px){.parakkh-hero .m-image-with-text__inner{height:auto}.parakkh-hero .m-image-with-text__image{height:var(--parakkh-hero-mobile-height)}.parakkh-hero .m-content-box__heading{font-size:clamp(45px,15vw,calc(var(--font-h1-mobile)*1px))}}
.parakkh-hero{max-width:1800px;margin-inline:auto}
.parakkh-occasions.m-image-cards .m-image-card:nth-of-type(n){grid-row:auto;grid-column:auto}.parakkh-colour-detail .m-image{height:450px;display:block;position:relative;--aspect-ratio:auto!important;aspect-ratio:auto}.parakkh-colour-detail .m-image img{position:absolute;inset:0;height:100%;width:100%;object-fit:contain}.parakkh-colour-model .m-image img{object-position:50% 55%}

/* Homepage refinements: native mobile scrolling and compact editorial layouts. */
@media(max-width:767px){
.parakkh-colour-model .m-image{height:300px}
.parakkh-colour-copy .m-richtext{padding:30px 20px 34px}
.parakkh-colour-copy .m-richtext__title{font-size:42px;line-height:1.12}
.parakkh-occasions .m-mixed-layout__inner{gap:18px}
.parakkh-occasions .m-image-card__img{height:410px;flex:none}
.parakkh-occasions .m-image-card.m-image-card--content-stack .m-image-card__content{position:absolute!important;inset:0;padding:24px!important;align-items:flex-end!important}
.parakkh-occasions .m-image-card__img::after{inset:30% 0 0;background:linear-gradient(transparent,rgba(var(--color-background),.95))}
.parakkh-occasions .m-richtext__title{font-size:30px}
.parakkh-occasions .m-image-card__content-inner{text-align:left}
.parakkh-gift-products .m-mixed-layout__inner{display:flex;flex-wrap:nowrap;gap:14px;margin:0;padding-bottom:14px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgb(var(--color-button)) rgb(var(--color-border))}
.parakkh-gift-products .m-mixed-layout__inner>.swiper-slide{display:block;flex:0 0 62%;width:62%;max-width:none;padding:0;scroll-snap-align:start}
.parakkh-gift-products .m-mixed-layout--mobile-scroll{overflow:visible}
.parakkh-gift-products .m-mixed-layout__inner::-webkit-scrollbar{height:3px}
.parakkh-gift-products .m-mixed-layout__inner::-webkit-scrollbar-thumb{background:rgb(var(--color-button))}
.parakkh-gift-products .m-mixed-layout__inner::-webkit-scrollbar-track{background:rgb(var(--color-border))}
.parakkh-gallery .m-section__heading{font-size:32px;line-height:1.2;max-width:320px}
.parakkh-bags .m-image-with-text__image-first .m-image,.parakkh-bags .m-image-with-text__image-first img{height:330px}
.parakkh-story .m-image-with-text__image-first .m-image,.parakkh-story .m-image-with-text__image-first img{height:350px}
.parakkh-story .m-image-with-text__content{padding:32px 20px}
.parakkh-story .parakkh-editorial-caption{font-size:22px;margin-top:24px}
.parakkh-closing .m-richtext__title{font-size:54px}
}
.parakkh-bags .m-image-with-text__image-first img{object-position:center 60%}
