.MattressProductCard{max-width:1200px}.MattressProductCard .MattressImageArea{flex:1 1 765px}.MattressProductCard .FinalProductForm{margin-top:30px;margin-bottom:10px}.ProductPrice_Container{width:100%}.MattressProductCard .ProductDescTabs__Header{margin-top:28px}.MattressProductCard .MattressProductForm__OptionLabel span{font-size:16px}.MattressProductCard .ProductDescTabs__Tab{font-weight:400}.MattressProductCard .ProductDescTabs__Tab[aria-selected=true]{font-weight:700}.MattressProductCard .MattressOptionList,.MattressProductCard .FinalProductForm__Inner{padding:20px}.MattressProductCard .MPFTitleBlock__Title{margin-bottom:0}.MattressProductCard .MattressProductATCBtn__Btn{background:#12874e}.MattressProductCard .MattressProductForm__OptionLabel .ButtonAnchor{color:#8ebaec}.MattressProductCard .ProductDescTabs__TextBlock ul{list-style:none}.MattressProductCard .ProductDescTabs__TextBlock ul li{position:relative;padding-left:28px}.MattressProductCard .ProductDescTabs__TextBlock ul li:before{content:"";position:absolute;left:0;top:4px;background-image:url(/cdn/shop/files/right.webp?v=1735662782);background-size:100%;background-position:50%;background-repeat:no-repeat;margin-right:12px;height:16px;width:12px;display:inline-block;vertical-align:middle}.style_accessory .MattressProductCard .MattressProductForm__OptionLabel#mpf-size-select{background:#ecebe9;margin-bottom:0;padding:20px;border-top-left-radius:5px;border-top-right-radius:5px}.style_accessory .MattressProductCard .MattressOptionList{border:none;border-radius:0;margin-top:0;padding-top:0}.style_accessory .MattressSizeSelect{margin-bottom:0}.style_accessory .MattressProductCard .FinalProductForm{border:none;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.style_accessory .MattressProductCard .FinalProductForm__Inner{padding-top:0}.style_accessory .MattressProductCard #mpf-size-select span{font-size:16px}.style_accessory .MattressProductCard .MattressProductForm__OptionLabel .ButtonAnchor{color:#3474b2}body.style_accessory .MattressProductCard .MattressFirmnessArea{background:#ecebe9;margin:0}body.style_accessory .MattressProductCard .MattressFirmnessArea .MattressProductForm__OptionLabel{margin-top:0;margin-bottom:0;padding:0 20px 20px;background:#ecebe9}@media screen and (max-width: 768px){.MattressProductCard .MPFTitleBlock__Title{font-size:36px;font-weight:700;max-width:370px;margin-bottom:5px}.MattressProductCard .MattressProductForm .yotpo-sr-bottom-line-text{font-size:13px!important}.MattressProductCard .MPFTitleBlock__Title{font-size:22px}.MattressProductCard .ProductDescTabs__AwardList{display:flex;flex-wrap:wrap}.MattressProductCard .ProductDescTabs__AwardList .ProductDescTabs__Award{width:100%}.MattressProductCard .ProductDescTabs__Award img{height:100%;width:100%}.MattressProductCard .ProductDescTabs__Award small,.MattressProductCard .ProductDescTabs__Award p{text-align:left;display:block;font-size:16px;font-weight:300;color:#727272;font-style:normal;line-height:24px}}.style_accessory .MattressOptionList__SavingsBadge,.style_accessory .MattressOptionList__MattressHeader{display:none}.style_accessory .MattressOptionList .MattressSizeSelect{margin-bottom:0}.style_accessory .MattressSizeSelect__Container .MattressSizeSelect__SizeLabel .MattressSizeSelect__DimensionsLabel{display:none}.MPFTitleBlock__Stars_custom .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-text{font-weight:400!important;color:#3474b2!important;line-height:1.18!important;font-family:Larsseit,Helvetica Neue,Helvetica,Arial,sans-serif!important}.style_accessory .MattressProductCard #mpf-size-select .ButtonAnchor,.style_accessory .MattressProductCard .MattressFirmnessArea .ButtonAnchor{color:#3474b2}.style_accessory .MattressProductSection__BGClouds img{width:100%;transform:rotate(180deg)}.style_accessory .MattressProductCard .MattressProductForm__OptionLabel span{font-weight:700}.style_accessory #size-option-list-block .MattressProductForm__OptionLabel span,.style_accessory #size-option-list-block #mpf-size-select span{font-weight:400;font-size:14px}.style_accessory .AwardsSlider__AwardHeading{max-width:150px}.style_accessory .MattressFAQs .MattressFAQs__Container{position:relative;z-index:10}@media screen and (min-width: 768px) and (max-width: 1200px){.style_accessory .MattressProductATCBtn__Btn{width:calc(100% + 70px);margin-left:-35px}}@media screen and (max-width: 768px){.style_accessory .MattressProductCard .MPFTitleBlock__Title{font-size:36px}.style_accessory .MattressProductCard .MPFTitleBlock{justify-content:space-between}.style_accessory .MattressProductCard .MPFTitleBlock{margin-bottom:15px}.style_accessory .MattressProductCard .MattressOptionList{padding:0}.style_accessory .MattressOptionList{background-color:transparent;border:none}.style_accessory .MattressSizeSelect__Header{margin-bottom:20px}.style_accessory .MattressSizeSelect__Header span{font-weight:700;text-transform:uppercase;font-size:16px}.style_accessory .MattressFirmnessArea__DynamicLabel:before{text-transform:uppercase;font-weight:700}.style_accessory .MattressProductCard .MattressProductForm__OptionLabel{margin-top:30px}.style_accessory .MattressOptionList .MattressSizeSelect,.style_accessory .MattressProductCard .FirmnessOptions{padding:20px 15px;background:#ecebe9;border-radius:5px;border:1px solid rgba(211,209,208,1)}.style_accessory .MattressProductCard .FinalPricesBlock{background:#ecebe9;margin-top:30px;margin-bottom:0;border-radius:5px 5px 0 0;border-bottom:none}.style_accessory .MattressProductCard .PDPShippingEstimateLabel{background:#ecebe9;padding:20px;border-radius:0 0 5px 5px;border:1px solid rgba(211,209,208,1);border-top:none;margin-bottom:10px}.style_accessory .MattressProductATCBtn__Btn{margin-bottom:0;width:calc(100% + 10px);margin-left:-5px}}@media screen and (max-width: 580px){.MattressProductCard .MattressMainImgItem img{max-height:282px}.style_accessory .MattressProductCard .MPFTitleBlock__Title{font-size:22px;font-weight:500}.style_accessory .MattressSizeSelect__Header{margin-bottom:25px}.style_accessory .MattressProductCard .MattressProductForm__OptionLabel{margin-top:40px}body.style_accessory .MattressFAQs__Container .MattressFAQs__Icon{right:2px}}.style_accessory .MattressMainImgItem img{height:489px}.style_accessory .MattressProductCard #mpf-size-select span{font-weight:700;font-size:16px}.style_accessory .MattressProductCard #mpf-size-select{margin-bottom:20px}.style_accessory .MattressProductCard .MattressFirmnessArea .MattressProductForm__OptionLabel{margin-top:30px}.style_accessory .AwardsSliderSection{padding-bottom:0}.style_accessory .pdp-multicolumn-sec .pdp-multicolumn-wrapper .row-wrapper .row:nth-child(1) .col-right{margin-left:15px}.style_accessory .pdp-multicolumn-sec .pdp-multicolumn-wrapper .row-wrapper .row:nth-child(2n) .col-right{margin-right:15px}.style_accessory .pdp-multicolumn-sec .pdp-multicolumn-wrapper .row-wrapper .row:nth-child(odd) .col-right{margin-right:0}.style_accessory .pdp-multicolumn-sec .pdp-multicolumn-wrapper .row-wrapper .row .col-right img{border:1px solid rgba(211,209,208,1)}.style_accessory .MattressFAQs{padding-top:85px!important}.style_accessory .yotpo-main-widget .yotpo-display-wrapper{position:relative;z-index:10}.style_accessory .MattressFAQs.accessory{background:#f9f8f8}.style_accessory .mayalsolike-sec .mayalsolike-wrapper .top-cloud{height:160px}.style_accessory .mayalsolike-sec .mayalsolike-wrapper .mayalsolike-title{padding-left:0;padding-right:0}.style_accessory .mayalsolike-sec .mayalsolike-wrapper .mayalsolike-title p{margin-bottom:45px}.style_accessory .mayalsolike-sec .mayalsolike-wrapper .mayalsolike-row{max-width:1133px}.style_accessory .mayalsolike-sec .mayalsolike-wrapper .mayalsolike-row .col img{height:426px}.style_accessory .mayalsolike-sec .mayalsolike-wrapper .mayalsolike-row .col img{padding-top:0}@media screen and (max-width: 768px){.style_accessory .MattressSizeSelect__Header{display:none}.style_accessory .MattressProductCard #mpf-size-select .ButtonAnchor{display:block!important;color:#3474b2}.style_accessory .MattressProductCard .MattressFirmnessArea .MattressProductForm__OptionLabel{margin-top:40px}.style_accessory .MattressProductCard .FinalPricesBlock{padding-top:20px;padding-left:15px;padding-right:15px}.style_accessory .FinalPricesBlock--hideFinancingBlock .FinalPricesBlock__PayToday{background:#fff;padding-top:20px;padding-bottom:20px;border:1px solid #d3d1d0;border-radius:5px}.style_accessory .MattressProductSection{padding-bottom:82px}.style_accessory .pdp-multicolumn-sec .pdp-multicolumn-wrapper .pdp-cloud-wrapper>img{height:210px}.style_accessory .yotpo-main-widget .yotpo-display-wrapper{margin-top:-40px}.style_accessory .MattressFAQs{padding-top:30px!important}.style_accessory .FirmnessOptions__RadioInput:checked+.FirmnessOptions__RadioLabel{border-color:#12874e}body.style_accessory .MattressFAQs__Container .MattressFAQs__Icon{right:20px}}.style_accessory .FirmnessOptions__RadioInput:checked+.FirmnessOptions__RadioLabel{border-color:#12874e}@media screen and (max-width: 1200px){.style_accessory .MattressProductCard{max-width:100%}.style_accessory .MattressProductCard .MattressImageArea{flex:1 1 632px}.style_accessory .MattressProductForm{flex:1 1 375px}.style_accessory .pdp-multicolumn-sec .pdp-multicolumn-wrapper .row-wrapper .row:nth-child(odd) .col-right{margin-left:0}}@media screen and (max-width: 580px){.style_accessory .MattressProductCard .MattressImageArea .MattressMainImgItem .MPCMainSlider{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/1004/assets/accessory-product-styles.css.map */
