.ss-pdp{--ss-pdp-font-family: var(--font-body-family);--ss-pdp-heading-family: var(--font-heading-family);--ss-pdp-color-primary: 26, 43, 88;--ss-pdp-color-accent: 193, 236, 251;--ss-pdp-color-cta: 207, 32, 39;--ss-pdp-color-text: 26, 26, 26;--ss-pdp-color-muted: 106, 114, 130;--ss-pdp-color-surface: 241, 244, 246;--ss-pdp-color-surface-2: 243, 244, 246;--ss-pdp-color-success: 46, 125, 50;--ss-pdp-color-error: 230, 0, 0;--ss-pdp-color-warning: 242, 190, 23;--ss-pdp-color-white: 255, 255, 255;--ss-pdp-radius-pill: 50px;--ss-pdp-radius-card: 12px;--ss-pdp-radius-button: 8px;--ss-pdp-z-sticky: 990;--ss-pdp-z-overlay: 1000;--ss-pdp-z-overlay-2: 1001;--ss-pdp-z-toast: 1010;--ss-pdp-focus-ring: .2rem solid rgb(var(--color-keyboard-focus));--ss-pdp-shadow-card: 0 4px 16px rgba(0, 0, 0, .08);--ss-pdp-icon-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath fill='%231a2b58' d='M5.5 0A5.5 5.5 0 0 0 0 5.5C0 9.6 5.5 16 5.5 16S11 9.6 11 5.5A5.5 5.5 0 0 0 5.5 0Zm0 7.5a2 2 0 1 1 0-4 2 2 0 0 1 0 4Z'/%3E%3C/svg%3E");display:block;position:relative;font-family:var(--ss-pdp-font-family);font-size:14px;line-height:1.4;letter-spacing:normal;color:rgb(var(--ss-pdp-color-text));-webkit-font-smoothing:antialiased}.ss-pdp *,.ss-pdp *:before,.ss-pdp *:after{box-sizing:border-box}.ss-pdp p,.ss-pdp h1,.ss-pdp h2,.ss-pdp h3,.ss-pdp h4{margin:0}.ss-pdp ul{margin:0;padding:0}.ss-pdp img{max-width:100%}.ss-pdp button,.ss-pdp input,.ss-pdp select{font-family:inherit;letter-spacing:normal}.ss-pdp button{cursor:pointer}.ss-pdp a{color:inherit}.ss-pdp [hidden],.ss-pdp .hidden{display:none!important}.ss-pdp button:focus-visible,.ss-pdp a:focus-visible,.ss-pdp input:focus-visible,.ss-pdp select:focus-visible,.ss-pdp [tabindex]:focus-visible{outline:var(--ss-pdp-focus-ring);outline-offset:.2rem;box-shadow:none}.ss-pdp__sr-only,.ss-pdp .cf-sr-only,.ss-pdp__gallery-status{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}@media screen and (max-width:749px){.ss-pdp .desktop-only,.ss-pdp .deskgtop-only,.ss-pdp .mattress-dekstop-visible{display:none!important}}@media screen and (min-width:750px){.ss-pdp .mobile-only,.ss-pdp .mattress-mobile-visible{display:none!important}}.ss-pdp__toast{position:fixed;inset-inline:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:var(--ss-pdp-z-toast);padding:12px 16px;border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-primary));color:rgb(var(--ss-pdp-color-white));font-size:13px;font-weight:600;line-height:1.4;text-align:center;box-shadow:0 8px 24px #0000002e;animation:ss-pdp-toast-in var(--duration-default, .25s) ease}.ss-pdp__toast--error{background:rgb(var(--ss-pdp-color-error))}.ss-pdp__toast--success{background:rgb(var(--ss-pdp-color-success))}@media screen and (min-width:750px){.ss-pdp__toast{inset-inline:auto;left:50%;bottom:24px;max-width:420px;transform:translate(-50%)}}.ss-pdp__skeleton{display:block;width:100%;aspect-ratio:4 / 5;border-radius:0;background:linear-gradient(100deg,rgb(var(--ss-pdp-color-surface)) 30%,rgb(var(--ss-pdp-color-white)),rgb(var(--ss-pdp-color-surface)) 70%);background-size:200% 100%;animation:ss-pdp-shimmer 1.4s linear infinite}.ss-pdp .ss-pdp__loading{position:relative;color:transparent!important;pointer-events:none}.ss-pdp .ss-pdp__loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.35);border-top-color:rgb(var(--ss-pdp-color-white));border-radius:50%;animation:ss-pdp-spin .8s linear infinite}.ss-pdp__empty-state{padding:24px 16px;margin:16px;border:1px dashed rgba(var(--ss-pdp-color-primary),.25);border-radius:var(--ss-pdp-radius-card);background:rgb(var(--ss-pdp-color-surface));color:rgb(var(--ss-pdp-color-muted));font-size:13px;line-height:1.5;text-align:center}.ss-pdp__video-poster{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:rgb(var(--ss-pdp-color-surface));cursor:pointer}.ss-pdp__video-poster img{width:100%;height:100%;object-fit:cover;display:block}.ss-pdp__video-poster:after{content:"";position:absolute;top:50%;left:50%;width:56px;height:56px;transform:translate(-50%,-50%);border-radius:50%;background:rgba(var(--ss-pdp-color-primary),.75) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M8 5v14l11-7z'/%3E%3C/svg%3E") center / 28px no-repeat;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.pv-variant-popup-open,body.next-day-widget-no-scroll,body.ss-pdp-overlay-open{overflow:hidden}@keyframes ss-pdp-spin{to{transform:rotate(360deg)}}@keyframes ss-pdp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ss-pdp-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ss-pdp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ss-pdp-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ss-pdp-modal-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@keyframes ss-pdp-slide-in{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ss-pdp-slide-out{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes ss-pdp-slide-in-rtl{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ss-pdp-slide-out-rtl{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes ss-pdp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ss-pdp .mattress-container.mattress-pdp-main-prod{min-height:200px;padding:0}@media screen and (min-width:990px){.ss-pdp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;align-items:start}.ss-pdp .mattress-pdp-main-banner{position:sticky;top:16px}}.ss-pdp .mattress-pdp-main-banner{position:relative;width:100vw;margin-inline:calc(50% - 50vw)}.ss-pdp .mattress-slider-container{position:relative;overflow:hidden;background:rgb(var(--ss-pdp-color-surface))}.ss-pdp .mattress-slider{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.ss-pdp .mattress-slider::-webkit-scrollbar{display:none}.ss-pdp .mattress-slide{position:relative;flex:0 0 100%;width:100%;aspect-ratio:4 / 5;scroll-snap-align:start;scroll-snap-stop:always;background:rgb(var(--ss-pdp-color-surface));overflow:hidden}.ss-pdp .mattress-slide img,.ss-pdp .mattress-slide video,.ss-pdp .mattress-slide .lazy-video{display:block;width:100%;height:100%;object-fit:cover}.ss-pdp .mattress-pdp-main-banner .mattress-mobile-visible[width="720"][height="900"]{aspect-ratio:720 / 900;height:auto}.ss-pdp .mattress-prod-lazy-img{background:rgb(var(--ss-pdp-color-surface))}.ss-pdp .mattress-slide[data-slide-type=video]{background:#000}.ss-pdp .mattress-slider-nav{position:absolute;left:0;right:0;bottom:16px;z-index:2;display:flex;justify-content:center;align-items:center;gap:6px;pointer-events:none}.ss-pdp .mattress-nav-dot{position:relative;width:7px;height:7px;padding:0;border:0;-webkit-appearance:none;appearance:none;font-size:0;line-height:0;border-radius:4px;background:rgba(var(--ss-pdp-color-primary),.4);transition:width var(--duration-default, .25s) ease,background-color var(--duration-default, .25s) ease;cursor:pointer;pointer-events:auto}.ss-pdp .mattress-nav-dot:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.ss-pdp .mattress-nav-dot.mattress-active{width:26px;background:rgb(var(--ss-pdp-color-primary))}.ss-pdp .mattress-thumbnails{display:none;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:0 8px}.ss-pdp .mattress-thumbnails-slider{display:flex;gap:10px;max-width:400px;overflow-x:auto;flex-direction:row;flex-wrap:nowrap;cursor:grab;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;padding:8px;padding-inline-start:4px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.ss-pdp .mattress-thumbnails-slider::-webkit-scrollbar{width:0;height:0;display:none}.ss-pdp .mattress-thumbnail-wrapper,.ss-pdp .mattress-thumbnail-desktop-view{position:relative;width:70px;height:70px;flex:0 0 auto;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;cursor:pointer;padding:0;border:2px solid transparent;border-radius:8px;background:rgb(var(--ss-pdp-color-surface));-webkit-appearance:none;appearance:none;font:inherit;overflow:hidden;transition:border-color var(--duration-default, .25s) ease}.ss-pdp .mattress-thumbnail-wrapper:hover{border-color:rgba(var(--ss-pdp-color-primary),.4)}.ss-pdp .mattress-thumbnail-wrapper.active,.ss-pdp .mattress-thumbnail-wrapper[aria-current=true]{border-color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .mattress-thumbnail{display:block;width:66px;height:66px;object-fit:cover;border-radius:5px;pointer-events:none}.ss-pdp .play-icon-overlay{position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0000008c;color:#fff;font-size:10px;line-height:1;pointer-events:none}.ss-pdp .mattress-slider-arrow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgba(var(--ss-pdp-color-primary),.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:16px;line-height:1;cursor:pointer;transition:background-color var(--duration-default, .25s) ease}.ss-pdp .mattress-slider-arrow:hover{background:rgba(var(--ss-pdp-color-primary),.7)}.ss-pdp .mattress-slider-arrow[disabled]{opacity:.4;cursor:default}.ss-pdp .mattress-prev{order:-1}.ss-pdp .mattress-next{order:1}[dir=rtl] .ss-pdp .mattress-prev,[dir=rtl] .ss-pdp .mattress-next{transform:scaleX(-1)}.ss-pdp .column-review-share.mobile-share-icon-wrapper{position:absolute;top:12px;inset-inline-end:12px;z-index:3}.ss-pdp .c-share{position:relative}.ss-pdp .c-share__input{position:absolute;width:1px;height:1px;margin:-1px;opacity:0;pointer-events:none}.ss-pdp .c-share__toggler,.ss-pdp .c-share_options a,.ss-pdp .add_to_wishlist{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-primary));box-shadow:0 2px 8px #0000001f;cursor:pointer;transition:transform var(--duration-short, .1s) ease,box-shadow var(--duration-short, .1s) ease}.ss-pdp .c-share__toggler:hover,.ss-pdp .c-share_options a:hover,.ss-pdp .add_to_wishlist:hover{box-shadow:0 4px 14px #0000002e}.ss-pdp .c-share__toggler svg,.ss-pdp .c-share_options a svg,.ss-pdp .add_to_wishlist svg{width:20px;height:20px;display:block}.ss-pdp .c-share__input:focus-visible+.c-share__toggler{outline:var(--ss-pdp-focus-ring);outline-offset:.2rem}.ss-pdp .c-share_options{list-style:none;position:absolute;top:calc(100% + 8px);inset-inline-end:0;display:flex;flex-direction:column;gap:8px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--duration-default, .25s) ease,transform var(--duration-default, .25s) ease,visibility 0s linear var(--duration-default, .25s)}.ss-pdp .c-share__input:checked~.c-share_options,.ss-pdp .c-share_options.share-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.ss-pdp .c-share_options li{list-style:none}.ss-pdp .desktop-btn-share{display:none}.ss-pdp .add_to_wishlist.pdp-wishlist-icon-for-image{position:absolute;top:12px;inset-inline-start:12px;z-index:3}.ss-pdp .add_to_wishlist svg{fill:none;stroke:currentColor;transition:fill var(--duration-default, .25s) ease,color var(--duration-default, .25s) ease}.ss-pdp .add_to_wishlist.is-wishlisted,.ss-pdp .add_to_wishlist[aria-pressed=true]{color:rgb(var(--ss-pdp-color-cta))}.ss-pdp .add_to_wishlist.is-wishlisted svg,.ss-pdp .add_to_wishlist[aria-pressed=true] svg{fill:currentColor}@media screen and (min-width:750px){.ss-pdp .mattress-pdp-main-banner{width:auto;margin-inline:0}.ss-pdp .mattress-slider-container,.ss-pdp .mattress-slide{border-radius:var(--ss-pdp-radius-card)}.ss-pdp .mattress-thumbnails{display:flex}.ss-pdp .mattress-thumbnail-wrapper{width:76px;height:76px}.ss-pdp .mattress-thumbnail{width:72px;height:72px}.ss-pdp .mobile-btn-share{display:none}.ss-pdp .desktop-btn-share{display:block}.ss-pdp .column-review-share.mobile-share-icon-wrapper,.ss-pdp .add_to_wishlist.pdp-wishlist-icon-for-image{top:16px}.ss-pdp .column-review-share.mobile-share-icon-wrapper{inset-inline-end:16px}.ss-pdp .add_to_wishlist.pdp-wishlist-icon-for-image{inset-inline-start:16px}}@media screen and (min-width:990px){.ss-pdp .mattress-slider-nav{display:none}.ss-pdp .mattress-thumbnails-slider{max-width:calc(100% - 100px)}}.ss-pdp .mattress-key-feature-main-wrap{padding:16px 16px 0}.ss-pdp .icon-key-features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ss-pdp .key-feature-item{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;border-radius:var(--ss-pdp-radius-card);background:rgba(var(--ss-pdp-color-accent),.3)}.ss-pdp .key-feature-item:last-child:nth-child(odd){grid-column:1 / -1}.ss-pdp .key-feature-item .icon-box{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px}.ss-pdp .key-feature-item .icon-box img{width:100%;height:100%;object-fit:contain}.ss-pdp .key-feature-text{min-width:0}.ss-pdp .feature-heading p{font-size:12px;font-weight:600;line-height:1.3;color:rgb(var(--ss-pdp-color-primary))}@media screen and (min-width:750px){.ss-pdp .icon-key-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ss-pdp .key-feature-item:last-child:nth-child(odd){grid-column:auto}.ss-pdp .feature-heading p{font-size:13px}}.ss-pdp .mattress-pdp-title{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px 0}.ss-pdp .mattress-pdp-product-title{font-family:var(--ss-pdp-heading-family);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .mattress-pdp-product-reviews-wrapper{display:inline-flex;align-items:center;gap:4px;min-height:24px;cursor:pointer}.ss-pdp .mattress-pdp-product-reviews-wrapper:not(.data-added){visibility:hidden}.ss-pdp .mattress-pdp-review-count,.ss-pdp .dev_mattress-pdp-review-count{font-size:13px;font-weight:600;line-height:1.2;color:rgb(var(--ss-pdp-color-text));text-decoration:underline;text-underline-offset:2px}.ss-pdp .mattress-pdp-product-reviews-wrapper svg{width:16px;height:16px;flex:0 0 auto;color:rgb(var(--ss-pdp-color-warning))}@media screen and (min-width:750px){.ss-pdp .mattress-pdp-title{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.ss-pdp .mattress-pdp-product-title{font-size:24px}}@media screen and (min-width:990px){.ss-pdp .mattress-pdp-product-title{font-size:28px}}.ss-pdp .mattress-card{position:relative;margin-top:14px;padding:10px 0;overflow:hidden;background:rgba(var(--ss-pdp-color-accent),.25);-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.ss-pdp .mattress-track{display:flex;align-items:center;gap:24px;width:max-content;animation:ss-pdp-marquee 45s linear infinite;will-change:transform}.ss-pdp .mattress-card:hover .mattress-track,.ss-pdp .mattress-card:focus-within .mattress-track,.ss-pdp .mattress-track.is-paused{animation-play-state:paused}.ss-pdp .mattress-feature{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding-inline:4px}.ss-pdp .mattress-icon{width:36px;height:36px;flex:0 0 auto;object-fit:contain}.ss-pdp .mattress-content{display:flex;flex-direction:column;gap:1px}.ss-pdp .mattress-label{font-size:11px;line-height:1.2;color:rgb(var(--ss-pdp-color-muted));white-space:nowrap}.ss-pdp .mattress-value{font-size:13px;font-weight:600;line-height:1.2;color:rgb(var(--ss-pdp-color-primary));white-space:nowrap}@media screen and (min-width:750px){.ss-pdp .mattress-card{margin-top:16px;border-radius:var(--ss-pdp-radius-card);margin-inline:16px}.ss-pdp .mattress-track{gap:32px}.ss-pdp .mattress-icon{width:40px;height:40px}.ss-pdp .mattress-value{font-size:14px}}.ss-pdp .product-price{padding:16px 16px 0}.ss-pdp .product-price-heading{margin-bottom:4px;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .product-price-detail{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.ss-pdp .selling-price{font-size:24px;font-weight:700;line-height:1.1;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .original-price{font-size:13px;line-height:1.2;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .original-price span{text-decoration:line-through}.ss-pdp .discount{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--ss-pdp-radius-pill);background:rgba(var(--ss-pdp-color-success),.12);color:rgb(var(--ss-pdp-color-success));font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.ss-pdp .discount:empty{display:none}.ss-pdp .tax-info{display:block;flex-basis:100%;font-size:11px;line-height:1.3;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .product-price>.tax-info{margin-bottom:4px}.ss-pdp__price-notes{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px;font-size:11px;line-height:1.4;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp__price-notes a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ss-pdp__unit-price{font-size:11px;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp__omnibus-note{margin-top:4px;font-size:11px;line-height:1.4;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp__badge-sale{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background:rgb(var(--ss-pdp-color-cta));color:rgb(var(--ss-pdp-color-white));font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.4}@media screen and (min-width:750px){.ss-pdp .selling-price{font-size:28px}.ss-pdp .original-price{font-size:14px}}.ss-pdp .pdp-inline-emi-strip{width:100%;padding:10px 8px;background:rgb(var(--ss-pdp-color-accent));border-radius:var(--ss-pdp-radius-button);display:inline-flex;justify-content:space-between;align-items:center;gap:10px;margin-top:12px}.ss-pdp .pdp-inline-emi-strip__content{display:flex;justify-content:center;color:rgb(var(--ss-pdp-color-primary));font-family:var(--ss-pdp-font-family);font-weight:400;font-size:12px;line-height:1.2;gap:4px}.ss-pdp .pdp-inline-emi-strip__label{font-weight:500}.ss-pdp .pdp-inline-emi-strip__amount{font-weight:700}.ss-pdp .pdp-inline-emi-strip__tnc{display:flex;align-items:center;gap:2px;background:none;border:none;cursor:pointer;color:rgb(var(--ss-pdp-color-primary));font-size:12px;font-weight:600;text-decoration:underline;white-space:nowrap;padding:0;flex-shrink:0}.ss-pdp .pdp-inline-emi-strip__tnc-icon{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}.ss-pdp .pdp-inline-emi-strip__tnc-icon-circle{width:12px;height:12px;left:2px;top:2px;position:absolute;background:transparent;border-radius:50%;border:1px solid rgb(var(--ss-pdp-color-primary))}.ss-pdp .pdp-inline-emi-strip__tnc-icon-bar{width:1px;height:6.45px;left:7.5px;top:4.8px;position:absolute;background:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pdp-inline-bnpl-strip{padding:8px 16px;margin-inline:-16px;margin-top:12px;width:calc(100% + 32px);border:1px solid #dde8f5;border-inline:none;background:rgba(var(--ss-pdp-color-accent),.4);border-radius:0}.ss-pdp .pdp-inline-bnpl-strip.pdp-inline-emi-strip--white-bg{border-radius:0;background:rgb(var(--ss-pdp-color-white))}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-emi-strip__content{align-items:center;justify-content:space-between;width:100%}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-emi-strip__label{color:rgb(var(--ss-pdp-color-primary));font-size:12px;font-style:normal;font-weight:700;line-height:normal}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-emi-strip__amount{border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-primary));display:flex;padding:6px;gap:4px;align-items:center;font-size:9px;font-style:normal;font-weight:400;line-height:15px;color:#fffc}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-emi-strip__amount svg{flex:0 0 auto}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-bnpl-price{color:rgb(var(--ss-pdp-color-white));font-size:11px;font-style:normal;font-weight:700;line-height:normal}.ss-pdp .pdp-inline-bnpl-notch{position:absolute;top:1px;inset-inline-start:15px}@media screen and (min-width:750px){.ss-pdp .pdp-inline-emi-strip{padding:8px}.ss-pdp .pdp-inline-emi-strip__content{font-size:14px}.ss-pdp .pdp-inline-emi-strip__tnc{font-size:11px}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-emi-strip__amount{gap:6px;font-size:11px}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-emi-strip__label{font-size:13px}.ss-pdp .pdp-inline-bnpl-strip .pdp-inline-bnpl-price{font-size:12px}}.ss-pdp .product-size{padding:16px 16px 0}.ss-pdp .mattress-pdp-main-prod label[for=size-selector]{display:inline-block;border:1px solid rgb(var(--ss-pdp-color-cta));border-radius:10px;background:#fef2f1;color:rgb(var(--ss-pdp-color-cta));font-size:11px;font-weight:600;padding:0 16px;line-height:18px;margin-bottom:8px}.ss-pdp .size-box{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:12px 14px;border:1px solid rgba(var(--ss-pdp-color-primary),.25);border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-white));cursor:pointer;transition:border-color var(--duration-default, .25s) ease,box-shadow var(--duration-default, .25s) ease}.ss-pdp .size-box:hover,.ss-pdp .dev_click-product_size:hover{border-color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .size-box:after{content:"";flex:0 0 auto;width:8px;height:8px;margin-inline-end:4px;border-inline-end:2px solid rgb(var(--ss-pdp-color-primary));border-bottom:2px solid rgb(var(--ss-pdp-color-primary));transform:rotate(45deg)}.ss-pdp .dev_selected_variant{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:14px;line-height:1.3;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .dev_selected_variant strong{font-weight:700;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .dev_selected_variant>span:not(:empty):before{content:"";display:inline-block;width:3px;height:3px;margin-inline-end:8px;vertical-align:middle;border-radius:50%;background:rgb(var(--ss-pdp-color-muted))}.ss-pdp .custom-txt{display:block;margin-top:6px;font-size:11px;line-height:1.3;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp #pv-pdp-variant-full-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ss-pdp-z-overlay);display:flex;align-items:flex-end;justify-content:center;background:#0009;animation:ss-pdp-fade-in var(--duration-default, .25s) ease}.ss-pdp .pv-pdp-variant-wrapper{position:relative;display:flex;flex-direction:column;width:100%;max-height:90vh;max-height:90dvh;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;background:rgb(var(--ss-pdp-color-white));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:ss-pdp-sheet-in var(--duration-long, .5s) cubic-bezier(.22,.61,.36,1)}.ss-pdp .pv-pdp-variant-wrapper:before{content:"";display:block;flex:0 0 auto;width:40px;height:4px;margin:0 auto 10px;border-radius:2px;background:#d9dee5}.ss-pdp .pv-heading-and-close{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:4px 0;background:rgb(var(--ss-pdp-color-white))}.ss-pdp .pv-heading{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pv-close-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-inline-end:-10px;border:0;border-radius:50%;background:transparent;color:rgb(var(--ss-pdp-color-text));cursor:pointer}.ss-pdp .pv-close-btn:hover{background:rgb(var(--ss-pdp-color-surface))}.ss-pdp .pv-close-btn svg{width:16px;height:16px;display:block}.ss-pdp .pv-variant-learn-how-to{margin-bottom:16px;border:1px solid rgb(var(--ss-pdp-color-accent));border-radius:var(--ss-pdp-radius-card);background:rgba(var(--ss-pdp-color-accent),.3);overflow:hidden}.ss-pdp .pv-variant-learn-text-icon{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 12px;cursor:pointer}.ss-pdp .pv-variant-learn-text-icon p{font-size:13px;font-weight:600;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pv-variant-learn-text-icon img{width:16px;height:16px;flex:0 0 auto;transition:transform var(--duration-default, .25s) ease}.ss-pdp .pv-variant-learn-how-to.is-open .pv-variant-learn-text-icon img,.ss-pdp .pv-variant-learn-text-icon[aria-expanded=true] img{transform:rotate(180deg)}.ss-pdp .pv-variant-learn-video-prnt{padding:0 12px 12px}.ss-pdp .pv-variant-learn-video-wrapper{aspect-ratio:16 / 9;border-radius:var(--ss-pdp-radius-button);background:#000;overflow:hidden}.ss-pdp .pv-variant-learn-video-wrapper video{display:block;width:100%;height:100%;object-fit:cover}.ss-pdp .pv_section{margin-bottom:16px}.ss-pdp .pv_section_size{display:flex;flex-direction:column}.ss-pdp .pv_section_title{margin-bottom:8px;font-size:13px;font-weight:600;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .pv_option_group{display:flex;flex-wrap:wrap;gap:8px}.ss-pdp .pv_option_item{position:relative}.ss-pdp .pv_section_category,.ss-pdp .pv_section_height{margin-bottom:16px}.ss-pdp .pv-option-section-category,.ss-pdp .pv-option-section-height,.ss-pdp .pv-option-section-size{display:flex;flex-wrap:wrap;gap:8px}.ss-pdp .pv-option-section-size .pv_option_item label{min-width:96px}.ss-pdp .pv_radio,.ss-pdp .size-unit-selector{position:absolute;width:1px;height:1px;margin:-1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}.ss-pdp .pv_option_btn,.ss-pdp .pv_option_item label{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #cfd6df;border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-text));font-size:13px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--duration-short, .1s) ease,background-color var(--duration-short, .1s) ease,color var(--duration-short, .1s) ease}.ss-pdp .pv_option_btn:hover,.ss-pdp .pv_option_item label:hover{border-color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pv_radio:checked+.pv_option_btn,.ss-pdp .pv_radio:checked+label{border-color:rgb(var(--ss-pdp-color-primary));background:rgb(var(--ss-pdp-color-accent));color:rgb(var(--ss-pdp-color-primary));font-weight:600}.ss-pdp .pv_radio:focus-visible+.pv_option_btn,.ss-pdp .pv_radio:focus-visible+label{outline:var(--ss-pdp-focus-ring);outline-offset:.2rem}.ss-pdp .pv_option_item label.disabled,.ss-pdp .pv_option_item .pv_option_btn.disabled,.ss-pdp .pv_radio:disabled+label{border-color:#e3e6ea;background:#f5f6f8;color:#a3a9b3;text-decoration:line-through;cursor:not-allowed}.ss-pdp .pv_radio:checked+label.disabled{background:#f5f6f8;border-color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pv_unit_selector{display:inline-flex;align-self:flex-start;flex-wrap:nowrap;gap:0;margin-bottom:10px;padding:3px;border-radius:var(--ss-pdp-radius-pill);background:rgb(var(--ss-pdp-color-surface))}.ss-pdp .pv_unit_selector .pv_option_btn{min-height:38px;padding:6px 12px;border:0;border-radius:var(--ss-pdp-radius-pill);background:transparent;font-size:12px;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .pv_unit_selector .pv_radio:checked+.pv_option_btn{background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-primary));box-shadow:0 1px 3px #0000001f}.ss-pdp .pv-option-section-custom-size-wrapper{margin-top:12px;padding:12px;border:1px dashed rgba(var(--ss-pdp-color-primary),.3);border-radius:var(--ss-pdp-radius-card);background:rgba(var(--ss-pdp-color-accent),.15)}.ss-pdp .pv-dimension-diagram-and-inputs{display:flex;flex-direction:column;gap:12px}.ss-pdp .pv-dimension-diagram-card{flex:0 0 auto;padding:8px;border-radius:10px;background:rgb(var(--ss-pdp-color-white))}.ss-pdp .pv-dimension-diagram-image-wrap{position:relative;width:100%;max-width:220px;margin:0 auto;padding:14px 24px 16px 14px}.ss-pdp .pv-dimension-diagram-image{display:block;width:100%;height:auto}.ss-pdp .pv-dimension-callout{position:absolute;padding:2px 6px;border-radius:4px;background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-primary));font-size:11px;font-weight:700;line-height:1.3;white-space:nowrap;box-shadow:0 1px 4px #00000026}.ss-pdp .pv-dimension-callout-length{bottom:-2px;left:50%;transform:translate(-50%)}.ss-pdp .pv-dimension-callout-breadth{top:50%;right:-4px;transform:translateY(-50%)}.ss-pdp .pv-dimension-callout-height{top:-2px;left:4px}.ss-pdp .pv-dimension-callout-suffix-desktop{display:none}.ss-pdp .pv-option-section-custom-size{flex:1 1 auto;min-width:0}.ss-pdp .flex{display:flex}.ss-pdp .pv-custom-dimension-wrapper{flex-wrap:wrap;gap:12px}.ss-pdp .pv-input-wrapper{display:flex;flex:1 1 120px;flex-direction:column;gap:4px;min-width:0}.ss-pdp .form__label{font-size:12px;font-weight:600;line-height:1.3;letter-spacing:normal;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .pv-input-wrapper input{width:100%;height:44px;padding:8px 12px;border:1px solid #cfd6df;border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-text));font-size:14px;-webkit-appearance:none;appearance:none}.ss-pdp .pv-input-wrapper input:focus{border-color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pv-input-wrapper input[aria-invalid=true],.ss-pdp .pv-input-wrapper input.invalid{border-color:rgb(var(--ss-pdp-color-error))}.ss-pdp .dimension-error-wrap{display:flex;align-items:flex-start;gap:8px;margin-top:10px}.ss-pdp .dimension-error-wrap>span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:rgb(var(--ss-pdp-color-cta));color:rgb(var(--ss-pdp-color-white));font-size:12px;font-weight:700;line-height:1}.ss-pdp #dimension-error{font-size:12px;line-height:18px;color:rgb(var(--ss-pdp-color-cta))}.ss-pdp #validation-success{margin-top:10px;padding:8px 12px;border-radius:var(--ss-pdp-radius-button);background:rgba(var(--ss-pdp-color-success),.1);color:rgb(var(--ss-pdp-color-success));font-size:12px;line-height:1.4}.ss-pdp .pv-pdp-variant-wrapper .pv-variant-atc-wrapper{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom,0px));display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:auto -16px 0;padding:12px 16px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--ss-pdp-color-surface));background:rgb(var(--ss-pdp-color-white))}.ss-pdp .pv-variant-atc-wrapper .out_of_stock{display:block;flex-basis:100%;border:1px solid rgb(var(--ss-pdp-color-error));background-color:#fff5f5;color:rgb(var(--ss-pdp-color-error));font-size:14px;font-weight:400;padding:8px 18px;border-radius:var(--ss-pdp-radius-card);margin:0 0 4px;text-align:center;line-height:16px}.ss-pdp .pv-variant-atc-wrapper .product-price-detail{flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.ss-pdp .pv-variant-atc-wrapper .selling-price{font-size:20px}.ss-pdp .pv-variant-atc-wrapper .mattress-pdp-qty-selector{flex:0 0 auto}.ss-pdp .pv-variant-atc-wrapper .mattress-pdp-atc-btn,.ss-pdp .pv-variant-atc-wrapper .notify-btn{flex:1 1 100%}@media screen and (min-width:750px){.ss-pdp #pv-pdp-variant-full-wrapper{align-items:center;padding:24px}.ss-pdp .pv-pdp-variant-wrapper{width:min(680px,100%);max-height:85vh;max-height:85dvh;padding:20px 24px 0;border-radius:16px;animation:ss-pdp-modal-in var(--duration-default, .25s) ease}.ss-pdp .pv-pdp-variant-wrapper:before{display:none}.ss-pdp .pv-heading{font-size:18px}.ss-pdp .pv-dimension-diagram-and-inputs{flex-direction:row;align-items:center}.ss-pdp .pv-dimension-diagram-card{flex:0 0 240px}.ss-pdp .pv-dimension-callout-suffix-mobile{display:none}.ss-pdp .pv-dimension-callout-suffix-desktop{display:inline}.ss-pdp .pv-pdp-variant-wrapper .pv-variant-atc-wrapper{flex-wrap:nowrap;bottom:0;margin:auto -24px 0;padding:14px 24px}.ss-pdp .pv-variant-atc-wrapper .out_of_stock{flex-basis:auto;width:100%;margin:0}.ss-pdp .pv-variant-atc-wrapper .mattress-pdp-atc-btn,.ss-pdp .pv-variant-atc-wrapper .notify-btn{flex:1 1 auto;width:auto}.ss-pdp .pv-pdp-variant-wrapper .pv-variant-atc-wrapper:has(.out_of_stock:not([hidden])){flex-wrap:wrap}}@media screen and (min-width:990px){.ss-pdp .mattress-pdp-main-prod label[for=size-selector]{border:0;border-radius:0;background:transparent;color:rgb(var(--ss-pdp-color-text));font-size:14px;font-weight:600;padding:0;line-height:1.3}}.ss-pdp .mattress-pdp-form-wrap{padding:16px 16px 0}.ss-pdp .mattress-pdp-quantity-wrap{display:flex;align-items:stretch;gap:12px}.ss-pdp .mattress-pdp-qty-selector{display:inline-flex;align-items:center;flex:0 0 auto;height:48px;border:1px solid #cfd6df;border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-white));overflow:hidden}.ss-pdp .mattress-pdp-qty-button{display:flex;align-items:center;justify-content:center;width:44px;height:100%;padding:0;border:0;background:transparent;color:rgb(var(--ss-pdp-color-primary));font-size:18px;line-height:1;cursor:pointer;transition:background-color var(--duration-short, .1s) ease}.ss-pdp .mattress-pdp-qty-button:hover{background:rgb(var(--ss-pdp-color-surface))}.ss-pdp .mattress-pdp-qty-minus,.ss-pdp .mattress-pdp-qty-plus{flex:0 0 44px}.ss-pdp .mattress-pdp-qty-button[disabled],.ss-pdp .mattress-pdp-qty-button[aria-disabled=true]{color:#b0b6c0;cursor:not-allowed;background:transparent}.ss-pdp .mattress-pdp-qty-button:focus-visible{outline-offset:-.3rem}.ss-pdp .mattress-pdp-qty-input{width:44px;height:100%;padding:0;border:0;border-inline:1px solid #e3e6ea;border-radius:0;background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-text));font-size:14px;font-weight:600;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ss-pdp .mattress-pdp-qty-input::-webkit-inner-spin-button,.ss-pdp .mattress-pdp-qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ss-pdp .mattress-pdp-qty-input:focus-visible{outline-offset:-.3rem}.ss-pdp .mattress-pdp-atc-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px 24px;border:0;border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-primary));color:rgb(var(--ss-pdp-color-white));font-family:var(--ss-pdp-font-family);font-size:14px;font-weight:700;letter-spacing:.5px;line-height:1.2;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-default, .25s) ease,opacity var(--duration-default, .25s) ease}.ss-pdp .mattress-pdp-atc-btn:hover{background:#152245}.ss-pdp .mattress-pdp-atc-btn[disabled],.ss-pdp .mattress-pdp-atc-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}.ss-pdp .mattress-pdp-quantity-wrap .mattress-pdp-atc-btn,.ss-pdp .mattress-pdp-quantity-wrap .notify-btn{flex:1 1 auto;width:auto}.ss-pdp .mattress-pdp-atc-btn.atc-pincode-required,.ss-pdp .mattress-pdp-atc-btn.atc-restricted-blocked{background:#e5e5e5;color:#979797;border-color:#e5e5e5;box-shadow:none;cursor:not-allowed}.ss-pdp .mattress-pdp-atc-btn.atc-restricted-blocked{pointer-events:none}.ss-pdp .recliner-atc-strip{display:block;width:100%;padding:4px 8px;background:#fff8e4;border-radius:var(--ss-pdp-radius-button);outline:.4px solid #fabe00;outline-offset:-.4px;text-align:center;color:#613900;font-size:11px;font-weight:400;line-height:16px;margin-top:24px}.ss-pdp .install-charge-list{margin-top:4px;display:flex;flex-direction:column;gap:4px}.ss-pdp .install-charge-item{display:flex;align-items:center;gap:4px}.ss-pdp .install-charge-item:before{content:"";width:4px;height:4px;border-radius:50%;background:rgb(var(--ss-pdp-color-text));flex:0 0 auto}.ss-pdp .install-charge-label{font-size:10px;font-weight:600;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .install-charge-value{font-size:10px;font-weight:400;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:inherit;text-decoration:none;cursor:pointer}.ss-pdp .notify-btn{min-height:48px;padding:12px 24px;border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-cta));color:rgb(var(--ss-pdp-color-white));font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:background-color var(--duration-default, .25s) ease}.ss-pdp .notify-btn:hover{background:#b11b21}.ss-pdp .notify-btn svg{width:17px;height:16px;flex:0 0 auto}.ss-pdp .pv-pdp-variant-wrapper .pv-variant-atc-wrapper button.notify-btn,.ss-pdp .mattress-pdp-form-wrap .mattress-pdp-quantity-wrap button.notify-btn{font-size:16px;padding:14px 52px}.ss-pdp .mattress-pdp-form-wrap .out_of_stock_card{display:block;border:1px solid #e53935;background-color:#fdecea;border-radius:var(--ss-pdp-radius-card);padding:16px 20px;margin:0 0 15px;text-align:start;max-width:100%}.ss-pdp .out_of_stock_card strong{display:block;width:100%;margin-bottom:6px;color:#d32f2f;font-size:14px;font-weight:700;line-height:16px}.ss-pdp .out_of_stock_card span{display:block;width:100%;color:#d32f2f;font-size:12px;font-weight:500;line-height:16px}.ss-pdp .pv-variant-atc-wrapper.mobile-only{position:fixed;left:0;right:0;bottom:0;z-index:var(--ss-pdp-z-sticky);padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));background:rgb(var(--ss-pdp-color-white));box-shadow:0 -2px 12px #00000014;transition:transform var(--duration-default, .25s) ease,visibility 0s linear 0s}.ss-pdp .pv-variant-atc-wrapper.mobile-only.is-hidden{transform:translateY(110%);visibility:hidden;transition-delay:0s,var(--duration-default, .25s)}body.pv-variant-popup-open .ss-pdp .pv-variant-atc-wrapper.mobile-only{visibility:hidden}.ss-pdp .sticky-stc-mobile-wrap{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.ss-pdp .cf-call-btn,.ss-pdp .pv-variant-call-button,.ss-pdp .dev_mattress-pdp-call-button{order:1;flex:1 1 0;display:flex;align-items:center;justify-content:center;width:auto;min-width:0;max-width:none;height:44px;min-height:0;max-height:none;margin:0;padding:0 8px;background-color:#fff5f5;background-image:none;color:rgb(var(--ss-pdp-color-cta));border:1px solid rgb(var(--ss-pdp-color-cta));border-radius:var(--ss-pdp-radius-button);font-family:var(--ss-pdp-font-family);font-weight:700;font-size:12px;letter-spacing:.4px;line-height:1;white-space:nowrap;text-transform:uppercase;text-decoration:none;visibility:visible;opacity:1;pointer-events:auto}.ss-pdp .pv-variant-near-by-store{order:2;flex:1 1 0;display:flex;align-items:center;justify-content:center;width:auto;min-width:0;max-width:none;height:44px;min-height:0;max-height:none;margin:0;padding:0 8px;border:1px solid rgb(var(--ss-pdp-color-cta));border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-cta));color:rgb(var(--ss-pdp-color-white));font-family:var(--ss-pdp-font-family);font-weight:700;font-size:12px;letter-spacing:.4px;line-height:1;white-space:nowrap;text-transform:uppercase;overflow:hidden;cursor:pointer}.ss-pdp .cf-atc-btn{order:0;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:0;max-height:none;margin:0;padding:0;background-color:rgb(var(--ss-pdp-color-primary));background-image:none;color:rgb(var(--ss-pdp-color-accent));border:0;border-radius:var(--ss-pdp-radius-button);font-size:0;visibility:visible;opacity:1;pointer-events:auto}.ss-pdp .cf-trolley{width:22px;height:22px;display:block;stroke:currentColor}.ss-pdp .sticky-stc-mobile-wrap .notify-btn{order:3;flex:1 1 0;min-width:0;height:44px;min-height:0;padding:0 12px;font-size:12px;letter-spacing:.4px}.ss-pdp .mattress-pdp-main-prod .mattress-button-container{display:flex;flex-direction:column;align-items:center;gap:20px;padding:24px 16px;position:relative}.ss-pdp .mattress-pdp-main-prod .mattress-button-container:after{content:"";display:block;height:4px;background-color:rgb(var(--ss-pdp-color-surface));border-radius:4px;width:calc(100% - 32px);bottom:-2px;position:absolute}.ss-pdp .mattress-button-container .primary-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:600px;min-height:44px;padding:12px 40px;border:none;border-radius:var(--ss-pdp-radius-pill);background-color:rgb(var(--ss-pdp-color-cta));color:rgb(var(--ss-pdp-color-white));font-family:var(--ss-pdp-font-family);font-weight:700;font-size:14px;cursor:pointer;transition:background-color var(--duration-default, .25s) ease}.ss-pdp .mattress-button-container .primary-btn:hover{background-color:#b11b21}.ss-pdp .mattress-button-container .primary-btn img{height:16px;width:auto}.ss-pdp .mattress-button-container .secondary-btn-group{display:flex;width:100%;max-width:600px;gap:16px;justify-content:space-between}.ss-pdp .mattress-button-container .secondary-btn{width:50%;min-height:44px;border:1px solid rgb(var(--ss-pdp-color-cta));border-radius:var(--ss-pdp-radius-pill);padding:11px 0;font-size:14px;background-color:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-cta));display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;font-family:var(--ss-pdp-font-family);font-weight:600;transition:background-color var(--duration-default, .25s) ease}.ss-pdp .mattress-button-container .secondary-btn:hover{background-color:#fef2f1}.ss-pdp .mattress-button-container .secondary-btn a{font-size:14px;background-color:transparent;color:rgb(var(--ss-pdp-color-cta));display:flex;align-items:center;justify-content:center;gap:4px;font-weight:600;text-decoration:none;transition:.1s}.ss-pdp .mattress-button-container .secondary-btn img{width:18px;height:18px;object-fit:contain}.ss-pdp .mattress-button-container .secondary-btn-call-us-event{padding:0}.ss-pdp .mattress-button-container .secondary-btn-call-us-event a{width:100%;min-height:44px;padding:11px 0}.ss-pdp .secondary-btn-video-call-event,.ss-pdp .store_near_me_wapp{cursor:pointer}.ss-pdp .visit-store-custom-banner-on-pdp,.ss-pdp .store_near_me_wapp_img_abtest{display:block;width:100%;max-width:600px}.ss-pdp .tsc-visit-store-card{width:100%;max-width:450px;margin:auto;text-align:center;font-family:var(--ss-pdp-font-family);font-weight:400}.ss-pdp .tsc-visit-store-title{font-size:18px;font-weight:700;color:rgb(var(--ss-pdp-color-primary));line-height:normal;margin-bottom:10px}.ss-pdp .tsc-visit-store-image-wrapper{border-radius:20px;overflow:hidden;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;background:var(--ss-pdp-bg-store-card, none) center / cover no-repeat;background-color:rgb(var(--ss-pdp-color-surface))}.ss-pdp .tsc-visit-store-image{width:100%;display:block;border-radius:20px}.ss-pdp .tsc-visit-store-image-wrapper .tsc-visit-store-btn,.ss-pdp .tsc-elite-btn{padding:4px 8px;min-height:44px;font-size:15.5px;line-height:normal;font-weight:600;color:rgb(var(--ss-pdp-color-white));font-family:var(--ss-pdp-font-family);word-wrap:break-word;cursor:pointer;z-index:3;border:0;border-radius:20px;background:rgb(var(--ss-pdp-color-primary));position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;bottom:18px}.ss-pdp .tsc-visit-store-btn svg{margin-inline-start:6px}@media screen and (min-width:750px){.ss-pdp .mattress-button-container .secondary-btn-group{gap:16px}}.ss-pdp .pdp-dynamic-offer{position:relative;margin-top:20px}.ss-pdp .px-20-all{padding-inline:16px}.ss-pdp .mb-0{margin-bottom:0}.ss-pdp .pdp-dynamic-ofer-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.ss-pdp .pdp-dynamic-ofer-header p{font-size:16px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pdp-dynamic-ofer-header a,.ss-pdp .pdp-dynamic-ofer-header .ss-pdp__link{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;color:rgb(var(--ss-pdp-color-cta));text-decoration:underline;text-underline-offset:2px;white-space:nowrap;cursor:pointer}.ss-pdp .ss-pdp__link{display:inline;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-appearance:none;appearance:none;color:rgb(var(--ss-pdp-color-primary));font:inherit;font-weight:600;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ss-pdp .ss-pdp__link:hover{color:rgb(var(--ss-pdp-color-cta))}.ss-pdp__market-selector{display:flex;flex-direction:column;gap:6px;width:100%;margin-bottom:12px}.ss-pdp .ss-pdp__market-selector label,.ss-pdp .ss-pdp__market-selector .form__label{font-size:12px;font-weight:600;line-height:1.3;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .ss-pdp__market-selector .select{width:100%}.ss-pdp .ss-pdp__market-selector .select__select,.ss-pdp .ss-pdp__market-selector select{min-height:44px;height:44px;padding:8px 36px 8px 12px;border-radius:var(--ss-pdp-radius-button);box-shadow:inset 0 0 0 1px #cfd6df;background-color:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-text));font-size:13px;font-weight:500;letter-spacing:normal}.ss-pdp .ss-pdp__market-selector .select__select:focus-visible,.ss-pdp .ss-pdp__market-selector select:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--ss-pdp-color-primary))}.ss-pdp .ss-pdp__market-selector .select .icon-caret,.ss-pdp .ss-pdp__market-selector .select svg{inset-inline-end:12px;width:12px;height:12px}.ss-pdp__market-hint{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:-4px 0 12px;font-size:11px;line-height:1.4;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .ss-pdp__market-hint .ss-pdp__link{min-height:32px;font-size:11px}.ss-pdp .ss-pdp__payment-methods{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 0;margin-inline-end:calc(50% - 50vw);padding-inline-end:16px}.ss-pdp .ss-pdp__payment-methods::-webkit-scrollbar{display:none}.ss-pdp .ss-pdp__payment-method{position:relative;flex:0 0 155px;min-height:96px;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-start;gap:6px;padding:15px 15px 10px;border:1px solid rgb(var(--ss-pdp-color-accent));border-radius:13.5px;background:#ecfaff;color:rgb(var(--ss-pdp-color-primary));font-size:12px;font-weight:600;line-height:14px}.ss-pdp .ss-pdp__payment-method:before,.ss-pdp .ss-pdp__payment-method:after{content:"";position:absolute;top:50%;width:8px;height:16px;transform:translateY(-50%);border-radius:0 9.75px 9.75px 0;border-top:1px solid rgb(var(--ss-pdp-color-accent));border-right:1px solid rgb(var(--ss-pdp-color-accent));border-bottom:1px solid rgb(var(--ss-pdp-color-accent));background:rgb(var(--ss-pdp-color-white))}.ss-pdp .ss-pdp__payment-method:before{left:-1px}.ss-pdp .ss-pdp__payment-method:after{right:-1px;transform:translateY(-50%) scaleX(-1)}.ss-pdp .ss-pdp__payment-method .diwali-offer-card__divider{width:98px;margin:2px 0}.ss-pdp .ss-pdp__payment-icon{display:block;width:auto;max-width:100%;height:24px;max-height:32px;margin:0 auto;object-fit:contain;flex:0 0 auto}.ss-pdp .ss-pdp__payment-method>.ss-pdp__payment-icon:first-child{margin-inline:0}.ss-pdp .offer-slider-wrapper{position:relative;overflow:hidden}.ss-pdp .offer-slider-track{display:flex;gap:12px;list-style:none;margin:0;padding:2px 0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ss-pdp .offer-slider-track::-webkit-scrollbar{display:none}.ss-pdp .splide__slide{flex:0 0 auto;list-style:none;scroll-snap-align:start}.ss-pdp .offers-item{display:flex;flex-direction:column;gap:2px;min-width:180px;padding:10px 14px;border:1px solid rgb(var(--ss-pdp-color-accent));border-radius:var(--ss-pdp-radius-card);background:#ecfaff}.ss-pdp .offer-name{font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .offers-item>span:last-child{font-size:13px;font-weight:700;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pdp-diwali-offers{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 0;margin-inline-end:calc(50% - 50vw);padding-inline-end:16px;scroll-padding-inline-start:0}.ss-pdp .pdp-diwali-offers::-webkit-scrollbar{display:none}.ss-pdp .pdp-diwali-offers .diwali-offer-card{position:relative;flex:0 0 155px;min-height:96px;scroll-snap-align:start;padding:15px 15px 5px;border-radius:13.5px;background:#ecfaff;border:1px solid rgb(var(--ss-pdp-color-accent));display:flex;flex-direction:column;justify-content:flex-start;cursor:pointer}.ss-pdp .pdp-diwali-offers .diwali-offer-card:before,.ss-pdp .pdp-diwali-offers .diwali-offer-card:after{content:"";position:absolute;top:50%;width:8px;height:16px;transform:translateY(-50%);border-radius:0 9.75px 9.75px 0;border-top:1px solid rgb(var(--ss-pdp-color-accent));border-right:1px solid rgb(var(--ss-pdp-color-accent));border-bottom:1px solid rgb(var(--ss-pdp-color-accent));background:rgb(var(--ss-pdp-color-white))}.ss-pdp .pdp-diwali-offers .diwali-offer-card:before{left:-1px}.ss-pdp .pdp-diwali-offers .diwali-offer-card:after{right:-1px;transform:translateY(-50%) scaleX(-1)}.ss-pdp .pdp-diwali-offers .diwali-offer-card__logo{display:flex;align-items:flex-start;flex-shrink:0;height:18px}.ss-pdp .pdp-diwali-offers .diwali-offer-card__logo img{display:block;width:auto;max-width:89px;height:auto;max-height:18px;object-fit:contain}.ss-pdp .pdp-diwali-offers .diwali-offer-card__badge{color:rgb(var(--ss-pdp-color-primary));font-weight:600;font-size:12px;line-height:18px;flex-shrink:0;text-transform:uppercase}.ss-pdp .pdp-diwali-offers .diwali-offer-card__divider{width:98px;max-width:100%;height:1px;flex-shrink:0;margin:6px 0;background:#b7c6d5}.ss-pdp .pdp-diwali-offers .diwali-offer-card__body{flex:1 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:0}.ss-pdp .pdp-diwali-offers .diwali-offer-card__text{flex:0 0 auto;min-width:0;margin:0;text-align:start;color:rgb(var(--ss-pdp-color-primary));font-weight:600;font-size:12px;line-height:14px;word-wrap:break-word}.ss-pdp .pdp-diwali-offers .diwali-offer-card__tc{flex:0 0 auto;align-self:flex-end;margin:auto 0 0;text-align:end;color:rgb(var(--ss-pdp-color-muted));font-weight:500;font-size:6px;line-height:8px;white-space:nowrap}@media screen and (min-width:750px){.ss-pdp .px-20-all{padding-inline:20px}.ss-pdp .pdp-diwali-offers{gap:12px;margin-inline-end:0;padding-inline-end:0}.ss-pdp .pdp-diwali-offers .diwali-offer-card{flex:0 0 288px;min-height:0;padding:15px 30px 13px;border-radius:16.26px}.ss-pdp .pdp-diwali-offers .diwali-offer-card:before,.ss-pdp .pdp-diwali-offers .diwali-offer-card:after{width:10px;height:20px}.ss-pdp .pdp-diwali-offers .diwali-offer-card__logo{height:17.23px}.ss-pdp .pdp-diwali-offers .diwali-offer-card__logo img{max-width:100%;height:17.23px;max-height:none}.ss-pdp .pdp-diwali-offers .diwali-offer-card__badge{font-size:14px;line-height:17.23px}.ss-pdp .pdp-diwali-offers .diwali-offer-card__divider{width:184px;margin:8.27px 0 6.5px}.ss-pdp .pdp-diwali-offers .diwali-offer-card__body{flex:0 1 auto;flex-direction:row;align-items:flex-end;gap:5px;margin-inline-end:-15px}.ss-pdp .pdp-diwali-offers .diwali-offer-card__text{flex:1 1 auto;font-weight:700;font-size:14px;line-height:16.5px}.ss-pdp .pdp-diwali-offers .diwali-offer-card__tc{align-self:auto;margin:0 0 -5.53px auto;line-height:14.53px}}.ss-pdp .pdp-dynamic-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ss-pdp-z-overlay);background:#0009;animation:ss-pdp-fade-in var(--duration-default, .25s) ease}.ss-pdp .pdp-dynamic-popup{position:fixed;inset-inline:0;bottom:0;z-index:var(--ss-pdp-z-overlay-2);width:100%;max-height:90vh;max-height:90dvh;background:rgb(var(--ss-pdp-color-white));border-radius:20px 20px 0 0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:ss-pdp-sheet-in var(--duration-long, .5s) cubic-bezier(.22,.61,.36,1)}.ss-pdp .pdp-dynamic-popup-content{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.ss-pdp .pdp-dc-header{position:sticky;top:0;z-index:1;padding:16px;background:linear-gradient(358.74deg,rgb(var(--ss-pdp-color-white)) 26.11%,rgb(var(--ss-pdp-color-accent)) 176.56%);box-shadow:0 6px 6px #0000000d}.ss-pdp .pdp-dc-header-title{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.ss-pdp .pdp-dc-header-title p{font-size:18px;font-weight:700;text-transform:uppercase;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .close-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-inline-end:-10px;border-radius:50%;color:rgb(var(--ss-pdp-color-text));font-size:28px;line-height:1;text-decoration:none;cursor:pointer}.ss-pdp .close-btn:hover{background:rgba(var(--ss-pdp-color-primary),.08)}.ss-pdp .pdp-dc-header-product{display:flex;align-items:center;gap:12px}.ss-pdp .pdp-dc-header-p-image{flex:0 0 auto;width:64px;height:64px;border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-surface));overflow:hidden}.ss-pdp .pdp-dc-header-p-image img{width:100%;height:100%;object-fit:cover;display:block}.ss-pdp .pdp-dc-header-p-description{min-width:0}.ss-pdp .pdp-dc-header-p-title{font-size:14px;font-weight:700;line-height:1.3;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pdp-dc-header-p-varient{margin-top:2px;font-size:12px;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .pdp-dc-breakdown{display:flex;flex-direction:column;gap:8px;margin:16px;padding:12px 16px;border:1px solid rgb(var(--ss-pdp-color-accent));border-radius:var(--ss-pdp-radius-card);background:#ecfaff}.ss-pdp .pdp-dc-price-main,.ss-pdp .pdp-dc-price-discounted{display:flex;align-items:center;gap:8px}.ss-pdp .pdp-dc-price-label{flex:1 1 auto;font-size:13px;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .pdp-dc-price-value{margin-inline-start:auto;font-size:14px;font-weight:700;color:rgb(var(--ss-pdp-color-primary));white-space:nowrap}.ss-pdp .pdp-dc-price-main .pdp-dc-price-value{font-weight:500;color:rgb(var(--ss-pdp-color-muted));text-decoration:line-through}.ss-pdp .pdp-dc-price-discounted .pdp-dc-price-value{font-size:16px}.ss-pdp .pdp-dc-price-badge span{display:inline-block;padding:2px 8px;border-radius:var(--ss-pdp-radius-pill);background:rgba(var(--ss-pdp-color-success),.12);color:rgb(var(--ss-pdp-color-success));font-size:11px;font-weight:700;line-height:1.3;white-space:nowrap}.ss-pdp .pdp-dc-price-discounted-notice{font-size:11px;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .pdp-offers-list-wrapper{padding:0 16px}.ss-pdp .pdp-offers-list-title{margin:16px 0 4px;font-size:14px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .pdp-offers-list-note{margin-bottom:12px;font-size:12px;line-height:1.4;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .pdp-offers-list-item{margin-bottom:12px;border:1px solid #e3e6ea;border-radius:var(--ss-pdp-radius-card);background:rgb(var(--ss-pdp-color-white));overflow:hidden;transition:border-color var(--duration-default, .25s) ease}.ss-pdp .pdp-offers-list-item.is-open{border-color:rgb(var(--ss-pdp-color-accent))}.ss-pdp .pdp-offer-card{padding:12px 14px}.ss-pdp .pdp-offer-item-type span{display:inline-block;margin-bottom:8px;padding:2px 8px;border-radius:4px;background:rgb(var(--ss-pdp-color-accent));color:rgb(var(--ss-pdp-color-primary));font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1.5;text-transform:uppercase}.ss-pdp .pdp-offer-item-content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:start}.ss-pdp .pdp-offer-card-detail{min-width:0}.ss-pdp .pdp-offer-item-header{font-size:14px;font-weight:700;line-height:1.35;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .pdp-offer-item-header:empty,.ss-pdp .pdp-offer-item-title:empty,.ss-pdp .pdp-offer-item-desc:empty,.ss-pdp .pdp-offer-card-icon:empty{display:none}.ss-pdp .pdp-offer-item-title{margin-top:2px;font-size:12px;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .pdp-offer-item-desc{margin-top:4px;font-size:12px;line-height:1.4;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .pdp-offer-card-icon{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;width:56px;height:32px}.ss-pdp .pdp-offer-card-icon img{max-width:100%;max-height:100%;object-fit:contain}.ss-pdp .pdp-offer-item-footer{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;border-top:1px dashed #e3e6ea}.ss-pdp .pdp-offer-item-expire{font-size:11px;font-weight:600;color:rgb(var(--ss-pdp-color-cta))}.ss-pdp .pdp-offer-item-expire:empty{display:none}.ss-pdp .pdp-offer-item-tc{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:-10px 0;margin-inline-start:auto;padding:0;border:0;background:transparent;color:rgb(var(--ss-pdp-color-cta));font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.ss-pdp .pdp-offer-item-tc span{display:inline-flex}.ss-pdp .pdp-offer-item-tc span svg{display:block;transition:transform var(--duration-default, .25s) ease}.ss-pdp .pdp-offer-item-tc.is-open span svg,.ss-pdp .pdp-offer-item-tc[aria-expanded=true] span svg,.ss-pdp .pdp-offers-list-item.is-open .pdp-offer-item-tc span svg{transform:rotate(180deg)}.ss-pdp .pdp-offer-item-tc-content{display:grid;grid-template-rows:0fr;background:rgb(var(--ss-pdp-color-surface-2));transition:grid-template-rows var(--duration-default, .25s) ease}.ss-pdp .pdp-offer-item-tc-content.is-open,.ss-pdp .pdp-offers-list-item.is-open .pdp-offer-item-tc-content{grid-template-rows:1fr}.ss-pdp .pdp-offer-item-tc-wrapper{min-height:0;overflow:hidden}.ss-pdp .pdp-offer-item-tc-wrapper p{padding:12px 14px 4px;font-size:12px;font-weight:700;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .pdp-offer-item-tc-op{padding:0 14px 12px;font-size:11px;line-height:1.6;color:rgb(var(--ss-pdp-color-muted))}@media screen and (min-width:750px){.ss-pdp .pdp-dynamic-popup{inset-inline:auto 0;top:0;width:540px;max-width:100%;max-height:none;height:100vh;height:100dvh;border-radius:0;animation:ss-pdp-slide-in var(--duration-default, .25s) ease}.ss-pdp .pdp-dc-header{padding:24px 40px}.ss-pdp .pdp-dc-header-title p{font-size:20px}.ss-pdp .pdp-dc-breakdown{margin:24px 40px}.ss-pdp .pdp-offers-list-wrapper{padding:0 40px}.ss-pdp .pdp-offer-card{padding:16px}.ss-pdp .pdp-offer-item-tc-wrapper p{padding:14px 16px 4px}.ss-pdp .pdp-offer-item-tc-op{padding:0 16px 14px;font-size:12px}}.ss-pdp .product-offer-timer-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 16px 0;padding:10px 14px;border:1px solid rgba(var(--ss-pdp-color-cta),.2);border-radius:10px;background:linear-gradient(90deg,rgba(var(--ss-pdp-color-cta),.08),rgba(var(--ss-pdp-color-warning),.15))}.ss-pdp .product-offer-timer-heading{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:rgb(var(--ss-pdp-color-cta))}.ss-pdp .product-offer-timer-wrap time{display:inline-block;padding:2px 8px;border:1px solid rgba(var(--ss-pdp-color-primary),.15);border-radius:6px;background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-primary));font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3}.ss-pdp .custom-pincode-container{position:relative;max-width:100%;margin:0;border:none;overflow:hidden;font-family:var(--ss-pdp-font-family);font-weight:400}.ss-pdp .custom-pincode-container:after{content:"";display:block;height:6px;background-color:rgb(var(--ss-pdp-color-surface-2));border-radius:4px;width:calc(100% - 32px);bottom:-2px;position:absolute;inset-inline-start:16px}.ss-pdp .custom-pincode-container .pincode-layout{margin-inline-start:0}.ss-pdp .custom-pincode-container .custom-delivery-widget{max-width:100%;overflow:hidden;margin:20px 0 24px}.ss-pdp .custom-pincode-container .custom-heading{padding:0 16px;margin:24px 0;font-weight:700;font-size:16px;line-height:1;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .custom-pincode-container .input-container{display:block;border:none;padding:0 16px}.ss-pdp .custom-pincode-container .input-section{display:block}.ss-pdp .custom-pincode-container .input-wrapper{display:flex;align-items:center;gap:10px;margin-bottom:12px;line-height:normal;justify-content:space-between}.ss-pdp .custom-pincode-container .custom-icon-box{background:rgba(var(--ss-pdp-color-accent),.3);padding:6px;border-radius:6px;width:43px;height:40px;display:flex;align-items:center;justify-content:center}.ss-pdp .custom-pincode-container .custom-icon-box img{max-width:60%;max-height:60%;object-fit:contain}.ss-pdp .custom-pincode-container #pincode-input{flex:1;width:100%;max-width:214px;height:45px;padding:8px 10px;padding-inline-start:35px;border:1px solid #ccc;border-radius:var(--ss-pdp-radius-button);background-color:rgb(var(--ss-pdp-color-white));background-image:var(--ss-pdp-icon-pin);background-repeat:no-repeat;background-size:11px 16px;background-position:10px center;color:rgb(var(--ss-pdp-color-text));font-size:14px;box-shadow:4px 4px 4px #00000005}.ss-pdp .custom-pincode-container #pincode-input::placeholder{font-size:14px;color:rgb(var(--ss-pdp-color-muted))}.ss-pdp .custom-pincode-container #pincode-input[aria-invalid=true]{border-color:#ff4d4f}.ss-pdp .custom-pincode-container #check-btn,.ss-pdp .custom-pincode-container .check-pincode-edd-btn{display:block;background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-cta));border:1px solid rgb(var(--ss-pdp-color-cta));padding:8px 16px;border-radius:6px;cursor:pointer;font-size:15px;font-weight:700;max-width:130px;height:46px;transition:background-color var(--duration-default, .25s) ease}.ss-pdp .custom-pincode-container #check-btn:hover,.ss-pdp .custom-pincode-container .check-pincode-edd-btn:hover{background:#fef2f1}.ss-pdp .custom-pincode-container .helper-box{background:rgba(var(--ss-pdp-color-accent),.3);border-radius:var(--ss-pdp-radius-card);padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.ss-pdp .custom-pincode-container .helper-container{flex:1 1 auto;min-width:0}.ss-pdp .custom-pincode-container .helper-heading{font-weight:700;font-size:14px;margin:0 0 6px;color:rgb(var(--ss-pdp-color-text));line-height:normal}.ss-pdp .custom-pincode-container .helper-subtext{font-weight:400;font-size:11px;margin:0;color:rgb(var(--ss-pdp-color-text));line-height:normal}.ss-pdp .custom-pincode-container .helper-icon{flex:0 0 auto}.ss-pdp .custom-pincode-container .helper-icon img{max-width:30px;height:32px}.ss-pdp .custom-pincode-container .delivery-error{background:#ffeaea;border:1px solid #ff4d4f;color:#ff4d4f;padding:10px;border-radius:6px;font-size:12px;margin-top:10px}.ss-pdp .custom-pincode-container .error-message{display:block}.ss-pdp .custom-delivery-widget .success-container{padding:0 16px}.ss-pdp .custom-pincode-container .delivery-success{display:block}.ss-pdp .custom-pincode-container .success-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.ss-pdp .custom-pincode-container .icon-box{background:rgba(var(--ss-pdp-color-accent),.3);padding:6px;border-radius:6px;width:32px;height:32px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.ss-pdp .custom-pincode-container .icon-box img{max-width:100%;max-height:100%;object-fit:contain}.ss-pdp .custom-pincode-container .pincode-info{flex:1;min-width:0;font-weight:400;font-size:11px;line-height:1;letter-spacing:0;color:#000}.ss-pdp .custom-pincode-container .pincode{font-weight:700;font-size:14px;color:rgb(var(--ss-pdp-color-text));margin-bottom:4px}.ss-pdp .custom-pincode-container .location{font-size:12px;color:#666}.ss-pdp .custom-pincode-container .change-btn,.ss-pdp .custom-pincode-container #change-btn{background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-cta));border:1px solid rgb(var(--ss-pdp-color-cta));padding:6px 12px;border-radius:var(--ss-pdp-radius-button);cursor:pointer;font-weight:700;font-size:15px;line-height:normal;max-width:96px;height:44px;flex:0 0 auto}.ss-pdp .custom-pincode-container .delivery-box{background:#e7f9ff;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid rgb(var(--ss-pdp-color-accent));border-radius:12px 12px 0 0}.ss-pdp .custom-pincode-container .estimate-widget.show-diwali-label .delivery-box{border-top:none;border-radius:0}.ss-pdp .custom-pincode-container .delivery-texts{flex:1 1 auto;min-width:0}.ss-pdp .custom-pincode-container .estimated-delivery{font-weight:700;font-size:12px;color:#5bc236;margin-bottom:6px;line-height:15px}.ss-pdp .custom-pincode-container .install-note{font-weight:400;font-size:10px;line-height:1.3;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .custom-pincode-container .truck-img{flex:0 0 auto}.ss-pdp .custom-pincode-container .truck-img img{width:42px;height:40px;object-fit:contain}.ss-pdp .custom-pincode-container .store-box{background:#e7f9ff;padding:8px 16px;border-radius:0 0 12px 12px;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;border:1px solid rgb(var(--ss-pdp-color-accent));border-top:none}.ss-pdp .custom-pincode-container .store-box span,.ss-pdp .custom-pincode-container .store-message{font-size:11px;font-weight:600;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .custom-pincode-container .view-link{display:inline-flex;align-items:center;min-height:44px;color:rgb(var(--ss-pdp-color-cta));font-weight:700;font-size:11px;text-decoration:underline;line-height:1;letter-spacing:0;white-space:nowrap;cursor:pointer}.ss-pdp .custom-pincode-container .check-loader{height:46px;border-radius:6px;align-items:center;justify-content:center;background:rgb(var(--ss-pdp-color-white));display:flex;max-width:96px;width:100%}.ss-pdp .pincode-spinner{width:20px;height:20px;border:3px solid rgba(0,0,0,.15);border-top-color:rgb(var(--ss-pdp-color-cta));border-radius:50%;animation:ss-pdp-spin .8s linear infinite}.ss-pdp .diwali-label{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding:8px 16px;border:1px solid rgb(var(--ss-pdp-color-accent));border-bottom:none;border-radius:11px 11px 0 0;background-color:rgb(var(--ss-pdp-color-accent));background-image:var(--ss-pdp-bg-promo-label, none);background-repeat:no-repeat;background-position:center;background-size:cover}.ss-pdp .diwali-content{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.ss-pdp .diwali-text{flex:1;font-size:14px;font-weight:700;color:rgb(var(--ss-pdp-color-primary))}@media screen and (min-width:750px){.ss-pdp .custom-pincode-container #pincode-input{max-width:360px;height:46px}.ss-pdp .custom-pincode-container .helper-heading{font-size:16px}.ss-pdp .custom-pincode-container .helper-subtext{font-size:12px}.ss-pdp .custom-pincode-container .pincode-info{font-size:13px}.ss-pdp .custom-pincode-container .pincode{font-size:16px}.ss-pdp .custom-pincode-container .change-btn,.ss-pdp .custom-pincode-container #change-btn{max-width:130px;height:46px}.ss-pdp .custom-pincode-container .estimated-delivery{font-size:16px;line-height:20px}.ss-pdp .custom-pincode-container .install-note{font-size:13px}.ss-pdp .custom-pincode-container .store-box span,.ss-pdp .custom-pincode-container .store-message,.ss-pdp .custom-pincode-container .view-link{font-size:14px}}.ss-pdp .store-sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:#0009;display:flex;justify-content:flex-end;z-index:var(--ss-pdp-z-overlay);animation:ss-pdp-fade-in var(--duration-default, .25s) ease}.ss-pdp .store-sidebar-wrapper{background:rgb(var(--ss-pdp-color-white));width:540px;max-width:100%;height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));animation-name:ss-pdp-slide-in;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:both}.ss-pdp .slide-in{animation-name:ss-pdp-slide-in}.ss-pdp .slide-out{animation-name:ss-pdp-slide-out}.ss-pdp .store-sidebar-header-section{background:linear-gradient(358.74deg,rgb(var(--ss-pdp-color-white)) 26.11%,rgb(var(--ss-pdp-color-accent)) 176.56%);box-shadow:0 6px 6px #0000000d;padding:32px 16px 0;margin-bottom:16px;position:sticky;top:0;z-index:10}.ss-pdp .store-sidebar-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px}.ss-pdp .store-sidebar-heading{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .store-sidebar-close{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-inline-end:-14px;border:0;border-radius:50%;background:transparent;font-size:24px;cursor:pointer;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .store-sidebar-close img{width:12px;height:12px;display:block}.ss-pdp .store-input-wrapper{display:flex;align-items:center;gap:16px;margin-bottom:16px;line-height:normal;justify-content:space-between}.ss-pdp #storePincodeInput{flex:1;width:214px;max-width:299px;height:45px;padding:8px 10px;padding-inline-start:35px;border:1px solid rgb(var(--ss-pdp-color-accent));border-radius:var(--ss-pdp-radius-button);font-size:14px;color:rgb(var(--ss-pdp-color-text));box-shadow:4px 4px 4px #00000005;background-color:rgb(var(--ss-pdp-color-white));background-image:var(--ss-pdp-icon-pin);background-repeat:no-repeat;background-size:11px 16px;background-position:10px center}.ss-pdp #store-check-btn{display:block;background:rgb(var(--ss-pdp-color-white));color:rgb(var(--ss-pdp-color-cta));border:.5px solid rgb(var(--ss-pdp-color-cta));padding:8px 16px;border-radius:var(--ss-pdp-radius-button);cursor:pointer;font-size:14px;font-weight:700;width:98px;height:45px;letter-spacing:0;line-height:140%;flex:0 0 auto}.ss-pdp .sidebar-loader{height:46px;border-radius:6px;align-items:center;justify-content:center;display:flex;max-width:96px;width:100%}.ss-pdp .store-sidebar-error-text{color:#ff4d4f;font-size:12px;margin:-16px 0 16px}.ss-pdp .store-sidebar-tabs{display:flex}.ss-pdp .store-sidebar-tabs span,.ss-pdp .side-bar-tab{flex:1;min-height:44px;padding:12px 0;cursor:pointer;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;color:#1a1a1a99;position:relative;background:none;border:none}.ss-pdp .store-sidebar-tabs .active{color:rgb(var(--ss-pdp-color-cta));font-weight:600}.ss-pdp .store-sidebar-tabs .active:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:180px;max-width:100%;height:2px;background:rgb(var(--ss-pdp-color-cta));border-radius:1.25px}.ss-pdp .store-sidebar-list-wrapper{display:flex;flex-direction:column}.ss-pdp .store-card{padding:16px 16px 25px}.ss-pdp .store-title{font-size:14px;font-weight:700;color:rgb(var(--ss-pdp-color-text));margin-bottom:16px;line-height:140%;letter-spacing:0}.ss-pdp .store-address{font-size:10px;margin-bottom:16px;font-weight:400;line-height:140%;letter-spacing:0;color:#767676;align-items:flex-start;background-image:var(--ss-pdp-icon-pin);background-repeat:no-repeat;background-size:9px 12px;background-position:0 1px;padding-inline-start:16px}.ss-pdp .store-address img{width:13px;height:16px;margin-top:2px}.ss-pdp .store-meta-address-strip{margin:16px -16px 24px;background:rgba(var(--ss-pdp-color-accent),.2)}.ss-pdp .store-meta-top{display:flex;justify-content:space-between;align-items:center;border-radius:6px;font-size:14px;font-weight:600;padding:0 16px;height:30px}.ss-pdp .store-address-meta-strip{font-size:10px;font-weight:400;line-height:140%;letter-spacing:0;padding:0 16px 12px}.ss-pdp .store-timings{padding:0}.ss-pdp .store-open-status{font-weight:700;font-size:12px;line-height:100%;letter-spacing:0}.ss-pdp .store-open-status.Today{color:#339f4b}.ss-pdp .store-open-status.Tomorrow{color:#000000de}.ss-pdp .store-time-text{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0}.ss-pdp span.store-open-status.store-parking-text{display:block;line-height:normal;margin-top:6px}.ss-pdp .store-distance{display:flex;margin:0}.ss-pdp .store-distance img{width:10px;height:10px;margin:auto;margin-inline-end:6px}.ss-pdp .store-distance span{font-weight:600;font-size:12px;line-height:20px;letter-spacing:-.24px;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .store-contact-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:24px}.ss-pdp .contact-info{display:flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600}.ss-pdp .contact-info a,.ss-pdp .contact-info-callus-btn,.ss-pdp .contact-info-storevisit-btn{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;color:rgb(var(--ss-pdp-color-primary));font-weight:700;font-size:12px;line-height:20px;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}.ss-pdp .contact-info img{width:18px;height:18px}.ss-pdp .book-btn{width:100%;height:44px;background:rgb(var(--ss-pdp-color-primary));color:rgb(var(--ss-pdp-color-white));border:none;border-radius:var(--ss-pdp-radius-button);font-weight:700;font-size:14px;line-height:24px;letter-spacing:0;text-align:center;cursor:pointer;transition:background-color var(--duration-default, .25s) ease}.ss-pdp .book-btn:hover{background:#152245}.ss-pdp .store-separator{height:4px;background:rgb(var(--ss-pdp-color-surface));width:100%}.ss-pdp .store-sidebar-fetch-spinner{display:flex;align-items:center;justify-content:center;height:60px;width:100%}.ss-pdp .store-sidebar-fetch-spinner-circle{width:28px;height:28px;border:3px solid #eee;border-top:3px solid rgb(var(--ss-pdp-color-cta));border-radius:50%;animation:ss-pdp-spin .8s linear infinite}.ss-pdp .store-sidebar-map-wrapper{display:block}.ss-pdp #mapCanvas{width:calc(100% - 32px);max-width:460px;height:390px;border-radius:var(--ss-pdp-radius-card);margin:32px 16px;overflow:hidden;background:rgb(var(--ss-pdp-color-surface))}.ss-pdp__map-consent{display:flex;flex-direction:column;align-items:center;gap:12px;margin:32px 16px;padding:24px 16px;border:1px dashed rgba(var(--ss-pdp-color-primary),.3);border-radius:var(--ss-pdp-radius-card);background:rgb(var(--ss-pdp-color-surface));color:rgb(var(--ss-pdp-color-text));font-size:13px;line-height:1.5;text-align:center}.ss-pdp__map-consent a{color:rgb(var(--ss-pdp-color-primary));text-decoration:underline}.ss-pdp .ss-pdp__map-consent .button{min-width:0;min-height:44px;padding:10px 20px;border:1px solid rgb(var(--ss-pdp-color-primary));border-radius:var(--ss-pdp-radius-button);background:rgb(var(--ss-pdp-color-primary));color:rgb(var(--ss-pdp-color-white));font-size:13px;letter-spacing:.5px;box-shadow:none}@media screen and (min-width:750px){.ss-pdp .store-sidebar-header-section{padding:32px 40px 0;margin-bottom:0}.ss-pdp .store-sidebar-heading{font-size:18px}.ss-pdp .store-sidebar-close img{width:16px;height:16px}.ss-pdp .store-input-wrapper{gap:24px;margin-bottom:28px}.ss-pdp #storePincodeInput{width:100%;height:45px}.ss-pdp #store-check-btn{width:137px}.ss-pdp .store-sidebar-error-text{margin:-28px 0 28px}.ss-pdp .store-sidebar-tabs .active:after{width:230px}.ss-pdp .store-card{padding:32px 40px}.ss-pdp .store-title{font-size:16px}.ss-pdp .store-address{font-size:14px;line-height:100%;background-size:10px 14px}.ss-pdp .store-meta-address-strip{margin:16px -40px 24px}.ss-pdp .store-meta-top{padding:0 40px;height:36px}.ss-pdp .store-address-meta-strip{font-size:14px;line-height:100%;padding:0 40px 12px}.ss-pdp .store-timings{padding:8px 0}.ss-pdp .store-open-status,.ss-pdp .store-time-text,.ss-pdp .store-distance span,.ss-pdp .contact-info a{font-size:14px}.ss-pdp .store-distance{margin:auto 0}.ss-pdp .contact-info img{width:20px;height:20px}.ss-pdp .store-contact-row{margin-bottom:32px}.ss-pdp .book-btn{font-size:16px;height:40px}.ss-pdp #mapCanvas{width:100%;height:526px;margin:40px auto}.ss-pdp__map-consent{max-width:460px;margin:40px auto;padding:32px 24px}}.ss-pdp .store-booking-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:var(--ss-pdp-z-overlay-2);display:block;overflow-y:auto;padding:20px 0;background:#00000059;animation:ss-pdp-fade-in var(--duration-default, .25s) ease}.ss-pdp .store-booking-form-container,.ss-pdp .store-success-container{background:rgb(var(--ss-pdp-color-white));position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:none;padding:20px;border-radius:14px;border:1px solid #a7a7a7;box-shadow:0 4px 10px 6px rgba(var(--ss-pdp-color-primary),.3);z-index:2;max-height:85vh;max-height:85dvh;overflow-y:auto}.ss-pdp .store-success-container{display:block;text-align:center}.ss-pdp .store-booking-close,.ss-pdp .store-success-close{position:absolute;top:8px;inset-inline-end:8px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;font-size:24px;font-weight:700;line-height:1;color:rgb(var(--ss-pdp-color-text));cursor:pointer}.ss-pdp .store-booking-close:hover,.ss-pdp .store-success-close:hover{color:rgb(var(--ss-pdp-color-cta))}.ss-pdp .store-booking-header{text-align:center;margin-bottom:24px;padding-inline:24px}.ss-pdp .store-booking-header p{color:rgb(var(--ss-pdp-color-primary));font-size:14px;font-weight:600;line-height:1.4;margin:4px 0}.ss-pdp .store-booking-form{display:block}.ss-pdp .store-form-row{width:100%;margin-bottom:16px;position:relative}.ss-pdp .store-form-row label,.ss-pdp .storevisit-time-fields-app label{color:#000;font-size:12px;font-weight:600;line-height:24px;display:block;margin-bottom:6px}.ss-pdp .store-form-row label span,.ss-pdp .mandatory{color:rgb(var(--ss-pdp-color-cta));font-size:14px;font-weight:600;margin-inline-start:4px}.ss-pdp .store-form-row input,.ss-pdp .store-app-date-select,.ss-pdp .store-app-time-select{width:100%;min-width:0;padding:10px 12px;margin:2px 0;display:inline-block;height:42px;background:#fafafa;border:1px solid #ddd;border-radius:4px;font-size:14px;font-weight:700;color:inherit;-webkit-appearance:none;appearance:none}.ss-pdp .store-app-date-select,.ss-pdp .store-app-time-select{padding-inline-end:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%231a2b58' stroke-width='1.5' d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px;cursor:pointer}.ss-pdp .store-form-row input:focus,.ss-pdp .store-app-date-select:focus,.ss-pdp .store-app-time-select:focus{border-color:rgb(var(--ss-pdp-color-primary));background-color:rgb(var(--ss-pdp-color-white))}.ss-pdp .store-form-row input[readonly]{background:#f5f5f5;color:#666}.ss-pdp .store-form-row input[aria-invalid=true],.ss-pdp .store-app-date-select[aria-invalid=true],.ss-pdp .store-app-time-select[aria-invalid=true]{border-color:rgb(var(--ss-pdp-color-cta))}.ss-pdp .storevisit-time-fields-app{display:flex;flex-direction:row;gap:12px;width:100%;margin-bottom:16px}.ss-pdp .storevisit-time-fields-app>div{flex:1 1 0;min-width:0;display:flex;flex-direction:column;margin-bottom:0}.ss-pdp .date-picker-wrapper-app,.ss-pdp .time-picker-wrapper-app{width:100%;min-width:0}.ss-pdp .store-error-message,.ss-pdp .store-app-date-error,.ss-pdp .store-app-time-error{display:block;color:rgb(var(--ss-pdp-color-cta));font-size:12px;font-weight:500;margin-top:5px}.ss-pdp .store-error-message:empty{display:none}.ss-pdp .store-phone-alert{display:block;font-size:13px;color:red;line-height:normal;letter-spacing:normal;font-weight:500;margin-top:5px}.ss-pdp .store-phone-alert:empty{display:none}.ss-pdp__consent-row{display:flex;align-items:flex-start;gap:10px;margin:4px 0 8px;font-size:12px;line-height:1.5;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .ss-pdp__consent-row input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:rgb(var(--ss-pdp-color-primary));cursor:pointer}.ss-pdp .ss-pdp__consent-row label{display:block;margin:0;font-size:12px;font-weight:400;line-height:1.5;color:rgb(var(--ss-pdp-color-text));cursor:pointer}.ss-pdp .ss-pdp__consent-row a{color:rgb(var(--ss-pdp-color-primary));text-decoration:underline}.ss-pdp .ss-pdp__consent-row.is-invalid label{color:rgb(var(--ss-pdp-color-cta))}.ss-pdp .store-submit-container{margin:19px auto;width:100%;text-align:center;display:flex;justify-content:center}.ss-pdp .store-submit-btn{display:flex;width:200px;min-height:44px;padding:10px;justify-content:center;align-items:center;gap:10px;background-color:rgb(var(--ss-pdp-color-primary));color:rgb(var(--ss-pdp-color-white));border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700;transition:background-color var(--duration-default, .25s) ease}.ss-pdp .store-submit-btn:hover{background-color:#152245}.ss-pdp .store-submit-btn:disabled{background-color:#ccc;cursor:not-allowed}.ss-pdp .store-form-loader{display:block;border:2px solid rgba(255,255,255,.3);border-top:2px solid rgb(var(--ss-pdp-color-white));border-radius:50%;width:16px;height:16px;animation:ss-pdp-spin 1s linear infinite}.ss-pdp .store-success-message p{font-size:20px;line-height:normal;font-weight:700;color:rgb(var(--ss-pdp-color-primary));margin:20px 0}.ss-pdp .store-back-btn{background:transparent;color:rgb(var(--ss-pdp-color-primary));border:1px solid rgb(var(--ss-pdp-color-primary));border-radius:var(--ss-pdp-radius-button);min-height:44px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;margin-top:16px;transition:background-color var(--duration-default, .25s) ease,color var(--duration-default, .25s) ease}.ss-pdp .store-back-btn:hover{background:rgb(var(--ss-pdp-color-primary));color:rgb(var(--ss-pdp-color-white))}@supports (padding: max(0px)){@media screen and (max-width:600px)and (orientation:portrait){.ss-pdp .store-booking-overlay{min-height:100dvh;padding-top:max(env(safe-area-inset-top,0px),20px);padding-bottom:max(env(safe-area-inset-bottom,0px),20px)}.ss-pdp .store-booking-form-container,.ss-pdp .store-success-container{margin-top:env(safe-area-inset-top,0px);margin-bottom:env(safe-area-inset-bottom,0px);max-height:calc(85dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}}@media screen and (min-width:750px){.ss-pdp .store-booking-form-container,.ss-pdp .store-success-container{width:90%;max-width:480px;padding:32px;max-height:90vh;max-height:90dvh}.ss-pdp .store-booking-close,.ss-pdp .store-success-close{top:12px;inset-inline-end:12px}.ss-pdp .store-booking-header p{font-size:24px}.ss-pdp .store-form-row label,.ss-pdp .storevisit-time-fields-app label{font-size:14px}.ss-pdp .store-form-row input,.ss-pdp .store-app-date-select,.ss-pdp .store-app-time-select{padding:12px 16px;height:46px}.ss-pdp .store-app-date-select,.ss-pdp .store-app-time-select{padding-inline-end:40px}.ss-pdp .storevisit-time-fields-app{gap:16px}.ss-pdp .store-submit-btn{width:250px;font-size:16px}.ss-pdp .store-success-message p{font-size:24px}}.ss-pdp .next-day-widget-banner{max-width:100%;margin:16px auto 0;border-radius:var(--ss-pdp-radius-card);overflow:hidden;border:1px solid rgb(var(--ss-pdp-color-primary));background:rgb(var(--ss-pdp-color-primary))}.ss-pdp .next-day-widget-banner__header{color:rgb(var(--ss-pdp-color-white));padding:8px 16px;font-weight:600;font-size:14px;line-height:17px}.ss-pdp .next-day-widget-banner__body{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;height:100%;padding:14px 16px;background-color:rgb(var(--ss-pdp-color-accent));background-image:var(--ss-pdp-bg-pattern, none);background-position:center;background-size:cover;border-top-left-radius:var(--ss-pdp-radius-card);border-top-right-radius:var(--ss-pdp-radius-card)}.ss-pdp .next-day-widget-banner__left{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:rgb(var(--ss-pdp-color-text));font-weight:400;font-size:14px;line-height:17px;justify-content:flex-start}.ss-pdp .next-day-widget-text-left{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ss-pdp .next-day-widget-banner__pill{background:rgb(var(--ss-pdp-color-warning));color:rgb(var(--ss-pdp-color-primary));padding:3px 6px;border-radius:3px;font-weight:600}.ss-pdp .next-day-widget-banner__tc a,.ss-pdp .next-day-widget-open{display:inline-flex;align-items:center;min-height:44px;margin:-14px 0;font-size:14px;font-weight:600;color:rgb(var(--ss-pdp-color-text));text-decoration:underline;white-space:nowrap;line-height:13px;cursor:pointer}.ss-pdp .next-day-widget-banner.next-day-widget-in-store-popup{max-width:100%;margin-bottom:16px}.ss-pdp .next-day-widget-text-left-bottom{width:100%;line-height:22px}.ss-pdp .next-day-delivery-widget-mattress,.ss-pdp .next-day-widget-pdp-main{margin-inline:16px;max-width:calc(100% - 32px)}@media screen and (max-width:360px){.ss-pdp .next-day-widget-banner__body{padding:12px 10px}}.ss-pdp .next-day-widget-modal-overlay,.ss-pdp .emi-tnc-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#403f3fcc;display:flex;justify-content:center;align-items:flex-end;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;z-index:var(--ss-pdp-z-overlay)}.ss-pdp .next-day-widget-modal-overlay.active,.ss-pdp .next-day-widget-modal-overlay.is-open,.ss-pdp .emi-tnc-modal-overlay.active,.ss-pdp .emi-tnc-modal-overlay.is-open{opacity:1;visibility:visible}.ss-pdp .next-day-widget-modal,.ss-pdp .emi-tnc-modal{background:rgb(var(--ss-pdp-color-white));width:100%;height:60%;max-width:100%;transform:translateY(100%);transition:transform .45s cubic-bezier(.22,.61,.36,1);display:flex;flex-direction:column;overflow:hidden;border-top-left-radius:24px;border-top-right-radius:24px}.ss-pdp .next-day-widget-modal-overlay.active .next-day-widget-modal,.ss-pdp .next-day-widget-modal-overlay.is-open .next-day-widget-modal,.ss-pdp .emi-tnc-modal-overlay.active .emi-tnc-modal,.ss-pdp .emi-tnc-modal-overlay.is-open .emi-tnc-modal{transform:translateY(0)}.ss-pdp .next-day-widget-modal__header,.ss-pdp .emi-tnc-modal__header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;background:transparent;box-shadow:none;border-bottom:1px solid rgb(var(--ss-pdp-color-surface-2));flex-shrink:0}.ss-pdp .emi-tnc-modal__header-left{display:flex;align-items:center;gap:16px}.ss-pdp .emi-tnc-modal__back{display:none;width:32px;height:32px;border-radius:50%;border:1px solid rgb(var(--ss-pdp-color-primary));background:none;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;padding:0}.ss-pdp .next-day-widget-modal__header h3,.ss-pdp .emi-tnc-modal__header h3{font-family:var(--ss-pdp-font-family);font-weight:700;font-size:18px;line-height:28px;letter-spacing:normal;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .next-day-widget-modal__header p,.ss-pdp .emi-tnc-modal__header p{font-weight:400;font-size:14px;line-height:16px;color:rgb(var(--ss-pdp-color-muted));margin-top:3px}.ss-pdp .next-day-widget-modal__close,.ss-pdp .emi-tnc-modal__close{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-inline-end:-10px;padding:0;background:none;border:none;border-radius:50%;font-size:20px;line-height:1;color:rgb(var(--ss-pdp-color-text));cursor:pointer}.ss-pdp .next-day-widget-modal__close:hover,.ss-pdp .emi-tnc-modal__close:hover{background:rgb(var(--ss-pdp-color-surface))}.ss-pdp .next-day-widget-modal__content,.ss-pdp .emi-tnc-modal__content{padding:16px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:24px}.ss-pdp .next-day-widget-section,.ss-pdp .emi-tnc-section{display:flex;flex-direction:column;gap:12px}.ss-pdp .next-day-widget-section h4,.ss-pdp .emi-tnc-section h4{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;margin:0;font-family:var(--ss-pdp-font-family);font-weight:700;font-size:14px;line-height:20px;letter-spacing:normal;text-transform:uppercase;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .next-day-widget-section h4 svg{flex:0 0 auto}.ss-pdp .next-day-widget-section ul{padding-inline-start:18px;margin:0}.ss-pdp .next-day-widget-section ul li{font-weight:400;font-size:14px;line-height:21px;color:rgb(var(--ss-pdp-color-text));margin-bottom:8px;list-style-type:disc}.ss-pdp .emi-tnc-section ul{list-style:none;display:flex;flex-direction:column;gap:8px}.ss-pdp .emi-tnc-section ul li{position:relative;padding-inline-start:16px;font-weight:400;font-size:14px;line-height:21px;color:rgb(var(--ss-pdp-color-text))}.ss-pdp .emi-tnc-section ul li:before{content:"";position:absolute;inset-inline-start:0;top:6px;width:8px;height:8px;background:rgb(var(--ss-pdp-color-text));border-radius:50%;border:1.57px solid rgb(var(--ss-pdp-color-white));box-shadow:0 0 0 1px rgb(var(--ss-pdp-color-surface-2))}.ss-pdp .emi-tnc-section ul li strong{font-weight:600}@media screen and (min-width:750px){.ss-pdp .next-day-widget-modal-overlay,.ss-pdp .emi-tnc-modal-overlay{justify-content:flex-end;align-items:stretch}.ss-pdp .next-day-widget-modal,.ss-pdp .emi-tnc-modal{width:540px;height:100%;transform:translate(100%);border-radius:0;overflow:visible}.ss-pdp .next-day-widget-modal-overlay.active .next-day-widget-modal,.ss-pdp .next-day-widget-modal-overlay.is-open .next-day-widget-modal,.ss-pdp .emi-tnc-modal-overlay.active .emi-tnc-modal,.ss-pdp .emi-tnc-modal-overlay.is-open .emi-tnc-modal{transform:translate(0)}.ss-pdp .next-day-widget-modal__header,.ss-pdp .emi-tnc-modal__header{padding:32px 40px;background:linear-gradient(358.74deg,rgb(var(--ss-pdp-color-white)) 26.11%,rgb(var(--ss-pdp-color-accent)) 176.56%);box-shadow:0 6px 6px #0000000d;border-bottom:0}.ss-pdp .emi-tnc-modal__back{display:flex}.ss-pdp .next-day-widget-modal__header h3,.ss-pdp .emi-tnc-modal__header h3{font-size:20px}.ss-pdp .next-day-widget-modal__header p,.ss-pdp .emi-tnc-modal__header p{font-size:16px;margin-top:6px}.ss-pdp .next-day-widget-modal__content,.ss-pdp .emi-tnc-modal__content{padding:40px}.ss-pdp .next-day-widget-section h4,.ss-pdp .emi-tnc-section h4{font-size:16px}.ss-pdp .next-day-widget-section ul li,.ss-pdp .emi-tnc-section ul li{font-size:16px;line-height:24px}.ss-pdp .emi-tnc-section ul li:before{top:8px}}.ss-pdp .perfect-pillow-section{display:block;width:100%;margin-top:20px;padding:0 16px}.ss-pdp .perfect-pillow-section .container{padding:0}.ss-pdp .pp-container{padding:0;border-radius:16px;overflow:hidden}.ss-pdp .pp-image-wrap{position:relative}.ss-pdp .pp-image-wrap .pp-btn{display:block}.ss-pdp .pp-image-wrap img.pp-image{display:block;width:100%;height:auto;border-radius:var(--ss-pdp-radius-button)}.ss-pdp .perfect-pillow-section .pp-btn.desktop{display:none}.ss-pdp .perfect-pillow-section .pp-btn.mobile{display:block}.ss-pdp .pp-content{display:inline-flex;margin-top:8px;align-items:center;width:100%}.ss-pdp .perfect-pillow-section h2.pp-title{display:inline-block;width:55%;padding-inline-end:30px;font-family:var(--ss-pdp-font-family);font-size:18px;font-weight:600;line-height:24px;letter-spacing:normal;text-transform:uppercase;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .pp-content .description{font-size:13px;line-height:1.4;color:rgb(var(--ss-pdp-color-primary))}.ss-pdp .perfect-pillow-section .pp-content a.pp-btn{display:inline-flex;align-items:center;justify-content:center;width:45%;min-height:44px;padding:10px 20px;border-radius:20px;background-color:rgb(var(--ss-pdp-color-cta));color:rgb(var(--ss-pdp-color-white));font-size:16px;font-weight:600;line-height:16px;text-align:center;text-decoration:none;text-transform:uppercase}@media screen and (max-width:576px){.ss-pdp .perfect-pillow-section h2.pp-title{font-size:14px;line-height:20px}.ss-pdp .perfect-pillow-section .pp-content a.pp-btn{font-size:12px}}@media screen and (min-width:750px){.ss-pdp .perfect-pillow-section .pp-btn.desktop{display:block}.ss-pdp .perfect-pillow-section .pp-btn.mobile{display:none}}@media print{.ss-pdp{display:block}.ss-pdp .pv-variant-atc-wrapper.mobile-only,.ss-pdp .column-review-share,.ss-pdp .add_to_wishlist,.ss-pdp .mattress-slider-nav,.ss-pdp .mattress-thumbnails,.ss-pdp #pv-pdp-variant-full-wrapper,.ss-pdp .pdp-dynamic-popup-overlay,.ss-pdp .pdp-dynamic-popup,.ss-pdp .store-sidebar-overlay,.ss-pdp .store-booking-overlay,.ss-pdp .next-day-widget-modal-overlay,.ss-pdp .emi-tnc-modal-overlay,.ss-pdp__toast,.ss-pdp .mattress-button-container,.ss-pdp .perfect-pillow-section{display:none}.ss-pdp .mattress-pdp-main-banner{position:static;width:auto;margin:0}.ss-pdp .mattress-slider{overflow:visible;flex-wrap:wrap}.ss-pdp .mattress-slide{flex-basis:48%;page-break-inside:avoid}.ss-pdp .mattress-card{-webkit-mask-image:none;mask-image:none}.ss-pdp .mattress-track{animation:none;flex-wrap:wrap;width:auto}}@media(prefers-reduced-motion:reduce){.ss-pdp .mattress-card{-webkit-mask-image:none;mask-image:none}.ss-pdp .mattress-track{animation:none;width:100%;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ss-pdp .mattress-track::-webkit-scrollbar{display:none}.ss-pdp .mattress-feature{scroll-snap-align:start}.ss-pdp .mattress-slider,.ss-pdp .mattress-thumbnails-slider,.ss-pdp .offer-slider-track,.ss-pdp .pdp-diwali-offers{scroll-behavior:auto}.ss-pdp .offer-slider-track{scroll-snap-type:none}.ss-pdp__skeleton,.ss-pdp__toast,.ss-pdp #pv-pdp-variant-full-wrapper,.ss-pdp .pv-pdp-variant-wrapper,.ss-pdp .pdp-dynamic-popup-overlay,.ss-pdp .pdp-dynamic-popup,.ss-pdp .store-sidebar-overlay,.ss-pdp .store-sidebar-wrapper,.ss-pdp .slide-in,.ss-pdp .slide-out,.ss-pdp .store-booking-overlay{animation:none}.ss-pdp .next-day-widget-modal-overlay,.ss-pdp .emi-tnc-modal-overlay,.ss-pdp .next-day-widget-modal,.ss-pdp .emi-tnc-modal,.ss-pdp .pv-variant-atc-wrapper.mobile-only,.ss-pdp .c-share_options,.ss-pdp .pdp-offer-item-tc-content,.ss-pdp .pdp-offer-item-tc span svg,.ss-pdp .pv-variant-learn-text-icon img,.ss-pdp .mattress-nav-dot,.ss-pdp .mattress-thumbnail-wrapper,.ss-pdp .size-box,.ss-pdp .pv_option_btn,.ss-pdp .pv_option_item label,.ss-pdp .mattress-pdp-atc-btn,.ss-pdp .notify-btn,.ss-pdp .book-btn,.ss-pdp .store-back-btn,.ss-pdp .store-submit-btn,.ss-pdp .add_to_wishlist svg{transition:none}}@media(forced-colors:active){.ss-pdp .mattress-nav-dot,.ss-pdp .mattress-thumbnail-wrapper,.ss-pdp .key-feature-item,.ss-pdp .mattress-card,.ss-pdp .size-box,.ss-pdp .pv_option_btn,.ss-pdp .pv_option_item label,.ss-pdp .pv_unit_selector,.ss-pdp .mattress-pdp-qty-selector,.ss-pdp .pdp-inline-emi-strip,.ss-pdp .pdp-diwali-offers .diwali-offer-card,.ss-pdp .offers-item,.ss-pdp .pdp-offers-list-item,.ss-pdp .pdp-dc-breakdown,.ss-pdp .product-offer-timer-wrap,.ss-pdp .helper-box,.ss-pdp .delivery-box,.ss-pdp .store-box,.ss-pdp .diwali-label,.ss-pdp .next-day-widget-banner,.ss-pdp .store-card,.ss-pdp .c-share__toggler,.ss-pdp .c-share_options a,.ss-pdp .add_to_wishlist,.ss-pdp .pdp-offer-item-tc,.ss-pdp .pv-close-btn,.ss-pdp .close-btn,.ss-pdp .store-sidebar-close,.ss-pdp__toast,.ss-pdp__map-consent,.ss-pdp__empty-state{border:1px solid CanvasText}.ss-pdp .mattress-nav-dot.mattress-active,.ss-pdp .mattress-thumbnail-wrapper.active,.ss-pdp .pv_radio:checked+.pv_option_btn,.ss-pdp .pv_radio:checked+label,.ss-pdp .store-sidebar-tabs .active{outline:2px solid Highlight;outline-offset:1px}.ss-pdp .store-sidebar-tabs .active:after{background:Highlight}.ss-pdp .mattress-pdp-atc-btn,.ss-pdp .notify-btn,.ss-pdp .book-btn,.ss-pdp .store-submit-btn,.ss-pdp .primary-btn,.ss-pdp .secondary-btn,.ss-pdp .cf-atc-btn,.ss-pdp .pv-variant-near-by-store,.ss-pdp .tsc-visit-store-btn,.ss-pdp .pp-btn{forced-color-adjust:auto;border:1px solid ButtonText}.ss-pdp .mattress-card{-webkit-mask-image:none;mask-image:none}.ss-pdp .pv_option_item label.disabled,.ss-pdp .pv_radio:disabled+label{color:GrayText;border-color:GrayText}}[dir=rtl] .ss-pdp .mattress-track{animation-direction:reverse}[dir=rtl] .ss-pdp .mattress-card{-webkit-mask-image:linear-gradient(to left,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to left,transparent,#000 6%,#000 94%,transparent)}[dir=rtl] .ss-pdp .size-box:after{transform:rotate(45deg)}[dir=rtl] .ss-pdp .custom-pincode-container #pincode-input,[dir=rtl] .ss-pdp #storePincodeInput{background-position:right 10px center}[dir=rtl] .ss-pdp .store-address{background-position:right 0 top 1px}[dir=rtl] .ss-pdp .store-app-date-select,[dir=rtl] .ss-pdp .store-app-time-select{background-position:left 12px center}[dir=rtl] .ss-pdp .pdp-diwali-offers .diwali-offer-card:before{left:auto;right:-1px;transform:translateY(-50%) scaleX(-1)}[dir=rtl] .ss-pdp .pdp-diwali-offers .diwali-offer-card:after{right:auto;left:-1px;transform:translateY(-50%)}[dir=rtl] .ss-pdp .store-sidebar-wrapper,[dir=rtl] .ss-pdp .slide-in{animation-name:ss-pdp-slide-in-rtl}[dir=rtl] .ss-pdp .slide-out{animation-name:ss-pdp-slide-out-rtl}@media screen and (min-width:750px){[dir=rtl] .ss-pdp .pdp-dynamic-popup{animation-name:ss-pdp-slide-in-rtl}[dir=rtl] .ss-pdp .next-day-widget-modal,[dir=rtl] .ss-pdp .emi-tnc-modal{transform:translate(-100%)}[dir=rtl] .ss-pdp .next-day-widget-modal-overlay.active .next-day-widget-modal,[dir=rtl] .ss-pdp .next-day-widget-modal-overlay.is-open .next-day-widget-modal,[dir=rtl] .ss-pdp .emi-tnc-modal-overlay.active .emi-tnc-modal,[dir=rtl] .ss-pdp .emi-tnc-modal-overlay.is-open .emi-tnc-modal{transform:translate(0)}[dir=rtl] .ss-pdp__toast{left:auto;right:50%;transform:translate(50%)}}.ss-pdp .offer-slider-track.is-marquee{overflow:visible;scroll-snap-type:none;will-change:transform}.ss-pdp .offer-slider-track.is-marquee .splide__slide{scroll-snap-align:none}.ss-pdp .mattress-pdp-qty-selector.is-disabled{opacity:.5;pointer-events:none}.ss-pdp [data-delivery-box].has-store-box{border-radius:var(--ss-pdp-radius-card) var(--ss-pdp-radius-card) 0 0}.ss-pdp .pdp-offer-item-tc .is-rotated svg,.ss-pdp .pdp-offer-item-tc.is-open span svg{transform:rotate(180deg)}.ss-pdp .pv_option_item.is-unavailable label{opacity:.45;text-decoration:line-through;cursor:not-allowed}.ss-pdp video.lazy-video{transition:opacity var(--duration-default, .2s) ease}.ss-pdp video.lazy-video:not(.ss-pdp-video-ready)[poster]{opacity:.999}.ss-pdp__toast:not(.is-visible):not([hidden]){opacity:0;pointer-events:none}.ss-pdp__toast.is-visible{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ss-pdp-main-banner.css.map */
