.new-header-wrapper{background-color:#fff}#pincode_nav_container .store_locatore_popup{z-index:9!important}#MainContent .theme_locatore_popup_overlay,#MainContent .store-relative-div{display:none!important}body.product-mattress-v2-speed-pdp{color:#1a1a1a}@media (max-width: 768px){.mattress-dekstop-visible{display:none}.mattress-mobile-visible{display:flex;height:calc(100dvh - 52px);width:100vw;object-fit:cover}}@media (min-width: 769px){.mattress-dekstop-visible{display:flex;width:100vw;height:calc(100vh - 70px);object-fit:contain}.mattress-mobile-visible{display:none}}.mattress-slider-container{position:relative;width:100%;overflow:hidden;margin:0 auto;contain:content}.mattress-slider{display:flex;transform:translate(0);height:100%;width:100%;will-change:transform;transition:transform .3s ease}.mattress-slide{min-width:100%;height:100%;background-size:cover;background-position:center}.mattress-slider-nav{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:1}.mattress-nav-dot{width:10px;height:10px;border-radius:10px;background:#ffffff59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;transition:all .3s ease-out}.mattress-nav-dot.mattress-active{background-color:#fff;width:30px;border-radius:100px;background:#1a2b58b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mattress-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#0000004d;color:#fff;border:none;border-radius:50%;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s;z-index:1}.mattress-slider-arrow:hover{background-color:#0009}.mattress-prev{left:10px}.mattress-next{right:10px}@media (max-width: 768px){.mattress-slider-arrow{display:none}}.mattress-pdp-product-reviews-wrapper{display:none!important}.mattress-pdp-product-reviews-wrapper.data-added{display:flex!important;color:#1a1a1a;justify-content:start;gap:8px;letter-spacing:0;background:#f1f4f6;width:max-content;padding:8px 12px;border-radius:16px;align-items:center;height:fit-content}.mattress-pdp-product-reviews-wrapper .mattress-pdp-review-count{font-family:Montserrat-Bold;font-size:12px;line-height:16px;width:max-content}.mattress-pdp-main-prod .mattress-card{width:100%;overflow:hidden;position:relative;white-space:nowrap;background-color:#c1ecfb66;margin-bottom:20px}.mattress-pdp-main-prod .mattress-card .mattress-track{display:flex;animation:slides 200s linear infinite;padding:16px;gap:24px;min-width:max-content}@keyframes slides{0%{transform:translate(0)}to{transform:translate(-100%)}}.mattress-pdp-main-prod .mattress-feature{display:flex;gap:8px;align-items:center}.mattress-pdp-main-prod img.mattress-icon{min-width:32px;min-height:32px;width:32px;height:32px}.mattress-pdp-main-prod .mattress-content{min-width:76px}.mattress-pdp-main-prod .mattress-label,.mattress-value{color:#1a1a1a;font-size:12.44px;line-height:140%}.mattress-pdp-main-prod .mattress-value{font-family:Montserrat-SemiBold}.mattress-pdp-main-prod .product-price:before{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:4px;width:calc(100% - 32px);top:-2px;position:absolute}.mattress-pdp-main-prod .product-price:after{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:4px;width:100%;left:0;bottom:2px;position:absolute;display:none}.mattress-pdp-main-prod .selling-price{font-size:17px;line-height:140%;font-weight:700;font-family:Montserrat-Bold!important;color:#1a1a1a;letter-spacing:0}.pv-variant-atc-wrapper .selling-price{width:100%}span#dev_selected_variant_option2{margin:0 4px;padding:0 8px;border-left:1px solid #4f4f4f70;border-right:1px solid #4f4f4f70}.mattress-pdp-main-prod .original-price{color:#acacac;font-size:14px;line-height:140%;font-weight:700;font-family:Montserrat-Bold!important;letter-spacing:0}.mattress-pdp-main-prod .original-price span{text-decoration:line-through;letter-spacing:0;font-family:Montserrat-Bold!important}.mattress-pdp-main-prod .discount{background-color:#f2be17;padding:2px 6px;border-radius:4px;font-family:Montserrat-Bold;font-weight:700;font-family:Montserrat-Bold!important;font-size:12px;line-height:140%;letter-spacing:0;text-align:center;color:#1a2b58}.mattress-pdp-main-prod .tax-info{color:#acacac;font-family:Montserrat-Regular;font-weight:400;font-size:10px;line-height:120%;letter-spacing:0;width:50px}.mattress-pdp-main-prod .product-size{text-align:left;position:relative;z-index:1;margin:6px 16px 0;padding:0 0 24px}.mattress-pdp-main-prod label[for=size-selector]{position:absolute;top:-8px;left:20px;background:#fff;padding:0 5px;z-index:2;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#606060}.mattress-pdp-main-prod .size-selector-icon{font-size:16px}.mattress-pdp-main-prod .product-size:after{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:4px;width:100%;bottom:-2px;position:absolute}.mattress-pdp-main-prod .product-offers.desktop-only{display:none}.product-experience-section-wrap{text-align:center;padding:20px 16px 24px;background-color:#e8f9ff;margin:24px 0}.product-experience-section-wrap h2{font-size:20px;font-weight:400;color:#1a1a1a;line-height:28px}.product-experience-section-wrap h2 span{font-weight:700;font-family:Montserrat-Bold!important}.mattress-pdp-main-prod h2.product-details-heading{font-size:20px;font-weight:400;color:#1a1a1a;line-height:28px;margin-bottom:24px}.mattress-pdp-main-prod h2.product-details-heading span{line-height:28px;color:#1a1a1a;font-size:20px;font-weight:700;font-family:Montserrat-Bold!important}.product-experience-inner-wrap{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;width:100%;padding:32px 0 0;margin-top:16px}.product-experience-item{position:relative;border:1px solid #ed434b;border-radius:10px;padding:32px 12px 16px;width:calc(50% - 8px);text-align:center;cursor:pointer;background:#fff;box-shadow:6.61px 4.63px 13.22px #00000029}.product-experience-item .icon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;margin:0 auto .5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.product-experience-item .icon img{width:50px;height:50px;mix-blend-mode:lighten}.product-experience-item span{color:#1a2b58;font-weight:700;font-family:Montserrat-Bold!important;font-size:14px;line-height:100%;letter-spacing:0}.heading_blue_tick:after{content:"";position:absolute;right:0;bottom:-2px;width:40px;height:8px;background-size:contain}.heading_blue_tick{position:relative;width:fit-content;margin:0 auto}div#first-modal{display:none}div#first-modal.show-model{display:block!important}@media screen and (max-width: 768px){.heading_blue_tick:after{bottom:-3px;width:30px;height:8px}}@media screen and (min-width: 991px){.heading_blue_tick:after{width:66px;height:6px}}.product-experience-sub-heading{display:none}.mattress-key-feature-main-wrap{margin:0 16px;border-radius:16px;overflow:hidden;background-color:#1a2b58;color:#fff;padding:4px}.mattress-key-feature-main-wrap .icon-key-features-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:0;padding:12px 0}.mattress-key-feature-main-wrap .key-feature-item{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;width:calc((100vw - 40px) / 3);padding:0 12px}.mattress-key-feature-main-wrap .icon-box{position:relative;width:44px}.mattress-key-feature-main-wrap .icon-box img{width:unset;height:40px;z-index:2;position:relative}.mattress-key-feature-main-wrap .key-feature-text{margin-top:6px}.mattress-key-feature-main-wrap .feature-heading p{font-family:Montserrat-Regular;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;vertical-align:middle}.mattress-key-feature-main-wrap .feature-heading p strong{font-weight:700}.mattress-key-feature-main-wrap .feature-subtext{font-size:14px;color:#000}.mattress-pdp-main-prod .mattress-button-container{display:flex;flex-direction:column;align-items:center;gap:20px;padding:24px 16px;position:relative}.mattress-button-container .primary-btn{background-color:#cf2027;border:1px solid #CF2027;color:#fff;font-size:14px;padding:12px 40px;border:none;border-radius:50px;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;max-width:600px;justify-content:center;font-family:Montserrat-Bold}.mattress-button-container .secondary-btn-group{display:flex;width:100%;max-width:600px;gap:16px;justify-content:space-between}.mattress-button-container .secondary-btn{width:50%;border:1px solid #CF2027;border-radius:50px;padding:11px 0;font-size:14px;background-color:#fff;color:#cf2027;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-sizing:border-box;font-family:Montserrat-SemiBold}.mattress-button-container .primary-btn img{height:16px}.mattress-button-container .secondary-btn a{font-size:14px;background-color:#fff;color:#cf2027;display:flex;align-items:center;justify-content:center;gap:10px;font-family:Montserrat-SemiBold}.mattress-pdp-main-prod .mattress-button-container:after{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:4px;width:calc(100% - 32px);bottom:-2px;position:absolute}.shopify-section.mattress-pdp-feature{position:relative;padding-bottom:24px}.shopify-section.mattress-pdp-feature:after{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:0;width:100%;margin-left:0;bottom:0;position:absolute}@media screen and (max-width: 280px){.mattress-key-feature-main-wrap .key-feature-item{width:calc((100vw - 10px) / 3)}}div#product-offers{padding:24px 0;position:relative}p.product-offers-heading{display:flex;justify-content:space-between;font-weight:500;font-family:Montserrat-SemiBold!important;font-size:16px;line-height:140%;letter-spacing:0;color:#1a1a1a;padding:0 16px}.product-offers-heading span.view-all{color:#cf2027;cursor:pointer;font-family:Montserrat-SemiBold!important;font-size:16px;line-height:140%;font-family:Montserrat-semibold}.product-offers-item{font-size:12px;border:1px solid #C1ECFB;padding:0;border-left:unset;border-radius:4px;display:flex;gap:0;line-height:20px;width:max-content;justify-content:center;align-items:center}.product-offers-item-wrap{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;gap:10px;padding:16px 16px 0}.product-offers-item-wrap::-webkit-scrollbar{display:none}.product-offers-item span.product-offer-name{position:relative;background-color:#c1ecfb;border-radius:4px 0 0 4px;font-size:14px;line-height:16px;display:flex;align-items:center;padding:8px 10px;margin-right:0;width:-webkit-fill-available;color:#1a2b58!important;font-weight:700;font-family:Montserrat-Bold!important}span.product-offer-name:before,span.product-offer-name:after{content:"";position:absolute;top:50%;width:12px;height:12px;background:#fff;border-radius:50%}span.product-offer-name:before{left:0;transform:translate(-50%,-50%)}span.product-offer-name:after{display:none;right:0;transform:translate(50%,-50%)}.product-offers-item span{width:max-content;padding:8px 10px;font-size:14px;line-height:16px;color:#0f172a}.mattress-pdp-quantity-wrap{display:flex;justify-content:space-between;align-items:center;padding:0 16px;gap:16px}.mattress-pdp-qty-button{width:27px;font-size:24px;cursor:pointer;color:#000}.mattress-pdp-qty-button.mattress-pdp-qty-minus{margin-bottom:3px}.mattress-pdp-qty-input{width:30px;margin:0!important;text-align:center;height:30px}.mattress-pdp-qty-input[type=number]::-webkit-inner-spin-button,.mattress-pdp-qty-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mattress-pdp-qty-input[type=number]{-moz-appearance:textfield}.mattress-pdp-qty-selector{border:1px solid #E0E0E0;border-radius:30px;display:flex;width:max-content;padding:8px 6px}.pv-variant-atc-wrapper.mobile-only{transition:all .3s ease-out;max-width:100vw;flex-direction:column;width:100%;gap:0;padding:0;overflow:hidden;opacity:1;z-index:10}.pv-variant-atc-wrapper.mobile-only .sticky-stc-mobile-wrap{display:flex;padding:12px 16px;gap:16px;width:100%}a.pv-variant-call-button{background:#1a2b5c;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px}a.pv-variant-call-button svg path{fill:#c1ecfb}.pv-variant-atc-wrapper.mobile-only .timer-wrap-new{width:100%;background-color:#e6f7ff;border-radius:0}.pv-variant-atc-wrapper.mobile-only .count_down_timer_new *{font-family:Montserrat-Bold}.pv-variant-atc-wrapper button.mattress-pdp-atc-btn{width:auto;min-width:128px}.pv-variant-near-by-store{background-color:#fff5f5;color:#cf2027;padding:6px 0;border-radius:8px;cursor:pointer;font-weight:700;font-family:Montserrat-Bold!important;font-size:12px;line-height:normal;letter-spacing:1px;text-align:center;vertical-align:middle;text-transform:uppercase;width:-webkit-fill-available;min-width:128px;letter-spacing:.28px}.pv-variant-atc-wrapper.mobile-only .mattress-pdp-atc-btn{padding:12px;font-size:12px;line-height:16px;width:100%;letter-spacing:.6px}.mattress-pdp-atc-btn{background-color:#cf2027;color:#fff;padding:14px 12px;border:none;border-radius:8px;cursor:pointer;font-weight:700;font-family:Montserrat-Bold!important;font-size:14px;line-height:20px;letter-spacing:1px;text-align:center;vertical-align:middle;text-transform:uppercase;width:-webkit-fill-available}.custom-pincode-container:after{display:none!important}@media screen and (min-width: 991px){.pv-variant-atc-wrapper.mobile-only,body.show-atc-button .pv-variant-atc-wrapper.mobile-only{display:none}.mattress-pdp-atc-btn{font-size:16px;max-width:226px}.mattress-pdp-main-prod .mattress-card.mobile-only{display:none}.mattress-pdp-main-prod .product-price:before{display:none}.mattress-pdp-main-prod .product-price.mobile-only{display:none}.mattress-pdp-main-prod .product-size{margin:30px 16px 0}.product-price.desktop-only:after{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:4px;width:calc(100% - 32px);bottom:-2px;position:absolute}.mattress-pdp-main-prod .product-edd-wrap.mobile-only{display:none}.mattress-pdp-form-wrap:after{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:4px;width:calc(100% - 32px);bottom:-2px;position:absolute;transform:translate(16px)}.mattress-pdp-form-wrap{position:relative;padding-bottom:24px}img.mattress-dekstop-visible{height:calc(100vh - 70px);object-fit:contain;object-position:top;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mattress-pdp-main-prod .product-price .product-price-detail{gap:12px}.mattress-pdp-main-prod .selling-price{font-size:22px}.mattress-pdp-main-prod .original-price{font-size:18px}div#product-offer-timer{gap:16px}.mattress-pdp-main-prod .discount{font-size:16px}.mattress-pdp-main-prod .tax-info{font-size:12px;width:unset}.mattress-pdp-main-prod .product-price .product-price-heading{position:static;font-family:Montserrat-SemiBold!important;font-size:16px;color:#1a1a1a;padding:0;font-weight:600}.mattress-pdp-main-prod label[for=size-selector]{position:static;font-family:Montserrat-Medium!important;font-size:16px;color:#1a1a1a;padding:0;font-weight:600;margin-bottom:16px}.mattress-pdp-main-prod .product-size{margin:16px 16px 0}p.product-offers-heading,.product-offers-item span.product-offer-name{font-size:16px}.product-offers-item-wrap{gap:18px}.product-offers-item span{font-size:14px}p.product-offer-timer-heading,.mattress-pdp-atc-btn{font-size:16px}.product-experience-section-wrap{width:50%;text-align:center;padding:40px;display:flex;flex-direction:column;gap:24px;background-color:#c1ecfb4d;margin:0;justify-content:center}.mattress-v2-pdp-right-side-info{width:calc(50% - 24px)}.product-experience-sub-heading p{font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:capitalize;color:#1a1a1a;margin:0 32px}.product-experience-section-wrap h2{font-size:32px;line-height:44px}.product-experience-inner-wrap{width:360px;margin:0 auto}.mattress-pdp-main-prod .product-price{gap:8px}.mattress-pdp-main-prod .tax-info{width:unset}.mattress-pdp-main-prod .product-offers.desktop-only{display:block}.mattress-pdp-main-prod .product-offers:after{display:none}.product-experience-sub-heading{display:block}.mattress-key-feature-main-wrap.mobile-only,.mattress-pdp-main-prod .mattress-button-container{display:none}}.mattress-thumbnails{display:none}@media screen and (max-width: 767px){body.template-product\.pdp-v1 .column-review-share.mobile-share-icon-wrapper{bottom:132px}body.template-product\.pdp-v1 div#pdpwishlist{bottom:80px}body.template-product\.pdp-v1 .mattress-thumbnails{display:flex;justify-content:center;gap:4px;width:100%;align-items:center;padding:11px 4px 10px}body.template-product\.pdp-v1 .mattress-thumbnail-wrapper{position:relative;cursor:pointer;border:2px solid #fff;border-radius:8px;opacity:1;transition:all .3s ease;overflow:hidden}body.template-product\.pdp-v1 .mattress-thumbnail-wrapper.active,body.template-product\.pdp-v1 .mattress-thumbnail-wrapper:hover{opacity:1;border-color:#1a2b58}body.template-product\.pdp-v1 .mattress-thumbnail{display:block;object-fit:cover;height:64px;width:70px}body.template-product\.pdp-v1 .mattress-slider-nav{display:none}body.template-product\.pdp-v1 .mattress-thumbnails .mattress-slider-arrow{position:static;transform:unset}body.template-product\.pdp-v1 .play-icon-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;line-height:15px;color:#fff;background-color:#00000080;border-radius:50%;padding:6px 6px 6px 10px;pointer-events:none}body.template-product\.pdp-v1 .mattress-thumbnail-wrapper.active img.mattress-thumbnail{height:64px;width:90px}body.template-product\.pdp-v1 .mattress-mobile-visible{aspect-ratio:9 / 11.5;height:auto}.pv-variant-atc-wrapper.mobile-only .sticky-stc-mobile-wrap{text-align:center;align-items:center;justify-content:center}.pv-variant-near-by-store{max-width:280px;height:58px}.mobile-only .sticky-stc-mobile-wrap button#notify-btn{padding:14px 32px!important}}@media screen and (max-width: 576px){.mobile-only .sticky-stc-mobile-wrap button#notify-btn{padding:10px 15px!important;min-width:100px;font-size:12px!important}.pv-variant-near-by-store{height:45px}.pv-pdp-variant-wrapper .pv-variant-atc-wrapper button#notify-btn,.mattress-pdp-form-wrap .mattress-pdp-quantity-wrap button#notify-btn{padding:14px 43px!important}}@media screen and (min-width: 991px){.mattress-pdp-main-prod .product-price:after{width:calc(100% - 32px);left:16px}.mattress-thumbnails{display:flex;justify-content:center;gap:10px;position:absolute;bottom:3px;width:100%;align-items:center}.mattress-thumbnail-wrapper{position:relative;cursor:pointer;border:2px solid #fff;border-radius:8px;opacity:.7;transition:all .3s ease;overflow:hidden}.mattress-thumbnail-wrapper.active,.mattress-thumbnail-wrapper:hover{opacity:1;border-color:#1a2b58}.mattress-thumbnail{display:block;object-fit:cover;height:50px;width:70px}.mattress-slider-nav{display:none}.mattress-thumbnails .mattress-slider-arrow{position:static;transform:unset}.play-icon-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;line-height:15px;color:#fff;background-color:#00000080;border-radius:50%;padding:6px 6px 6px 10px;pointer-events:none}.mattress-thumbnail-wrapper.active img.mattress-thumbnail{height:64px;width:90px}}@media screen and (min-width: 991px){.mattress-pdp-section-tabbing .tab-arrow-top{position:static!important;height:unset!important}.shopify-section.mattress-pdp-section-tabbing{display:block!important;top:69px!important;background-color:#c1ecfb33!important;margin:32px 0}.wuc-container{margin-bottom:24px!important}}.c-share{width:40px;height:40px}.column-review-share{text-align:center;-webkit-box-flex:1;display:-webkit-box;flex-wrap:wrap;position:relative}.c-share__input{display:none!important}.c-share__input:checked~.c-share__toggler .c-share__icon{transition:0s;width:0;height:0;color:#639eff}.c-share__input:checked~.c-share__toggler .c-share__icon:before{transform:rotate(-45deg)}.c-share__input:checked~.c-share__toggler .c-share__icon:after{transform:rotate(45deg)}.c-share__input:checked~.c-share_options{width:4.65em;height:2em;border-radius:.3125em;margin-right:40px;margin-top:4px}.c-share__input:checked~.c-share_options:before,.c-share__input:checked~.c-share_options li{transition:.3s .15s;opacity:1;transform:translateY(0);margin-bottom:5px}.c-share_options{position:absolute;right:0;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;box-shadow:6.61px 4.63px 13.22px #00000029}.c-share__toggler{position:absolute;right:0;width:40px;height:40px;border-radius:50%;background-color:#1a2b5866;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:6.61px 4.63px 13.22px #00000029}.c-share_options.share-active{background-color:#1a2b5866;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.c-share__toggler{cursor:pointer;z-index:1;display:flex;justify-content:center;align-items:center}.c-share__icon{position:relative;left:-.3125em;width:.5em;height:.5em;border-radius:50%;color:#029dfc;background-color:currentColor;box-shadow:.625em -.625em,.625em .625em;transition:.1s .05s}.c-share__icon:before,.c-share__icon:after{content:"";position:absolute;width:1em;height:.125em;background-color:currentColor;transition:.1s}.c-share__icon:before{top:.1875em;left:.1875em;transform-origin:bottom left;transform:rotate(45deg)}.c-share__icon:after{top:-.125em;left:.03125em;transform-origin:center;transform:rotate(-45deg)}.c-share__toggler path{fill:#fff}.c-share_options{list-style:none;margin:0;box-sizing:border-box;overflow:hidden;transition:.2s}.c-share_options:before{content:attr(data-title);display:block;margin-bottom:1.25em;font-weight:700}.c-share_options li{font-size:.875em;color:#464646;cursor:pointer}.c-share_options li:not(:last-child){margin-bottom:.75em}.c-share_options:before,.c-share_options li{opacity:0;transform:translateY(.625em);transition:0s}.c-share__input:checked~.c-share_options{display:block}li.desktop-btn-share{display:none}li.mobile-btn-share{display:block}@media (min-width: 767px){li.mobile-btn-share{display:none}li.desktop-btn-share{display:block}.c-share_options{width:56px;height:56px;background-color:transparent}.c-share_options.share-active{background-color:#1a2b5866;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.c-share__toggler{width:56px;height:56px;background-color:#1a2b5866;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.c-share__input:checked~.c-share_options{width:80px;height:40px;border-radius:8px;margin-right:56px;margin-top:8px}li.desktop-btn-share{display:block;margin-top:8px}.c-share svg{height:18px;width:18px}#pdpwishlist svg{height:21px;width:21px;fill:#ffffff1a}#store_locatore_popup_overlay{top:72px!important}}@media screen and (max-width: 991px){.mattress-pdp-main-prod .product-size{padding:0!important}.mattress-pdp-main-prod .product-size:after,.mattress-pdp-main-prod .product-price:before,.mattress-pdp-main-prod .mattress-button-container:after{display:none!important}.mattress-pdp-main-prod .product-price{padding-top:0!important}.mattress-pdp-main-prod .product-price .product-price-heading{font-family:Montserrat-Regular!important;margin-bottom:6px}}.shopify-section.mattress-pdp-custom-video-grid:before{display:none!important}.mattress-pdp-custom-video-grid .custom-video-grid-title{padding-top:32px}.shopify-section.mattress-v2-pdp-exp-now .product-experience-section-wrap{display:none}div#product-offers:after{display:none}@media screen and (max-width: 991px){div#product-offers:after{content:"";display:block;height:4px;background-color:#f1f4f6;border-radius:4px;width:100%;left:0;bottom:2px;position:absolute}.product-experience-section-wrap{display:none}.shopify-section.mattress-v2-pdp-exp-now .product-experience-section-wrap{display:block}div#product-offers{padding-top:18px}.product-experience-section-wrap{margin:0}.mobile-only.mattress-pdp-title{padding:24px 16px 16px}.product-offers-heading span.view-all,p.product-offers-heading{font-size:14px}.product-offers-item span.product-offer-name{font-size:12px}.store_locatore_popup .locator_popup_outer{margin-bottom:0!important}.mattress-tab-features-heading{margin-top:32px!important}}@media screen and (min-width: 991px){.mattress-key-feature-main-wrap .key-feature-item{width:33%}}
/*# sourceMappingURL=/cdn/shop/t/537/assets/mattress-v2-pdp-main-banner-stylesheet.css.map */
