.product__title>a{display:none}.product-hero-section .dimension_data .form__label a,.product-hero-section .dimension_data .dimension-label-wrap a,.product-hero-section a.Measure_box,.product-hero-section .tooltip-title,.product-hero-section .mto-check-timeline,.product-hero-section .mainReviewCount,.product-hero-section .dayNightTitle,.product-hero-section .sizechart-popup-label a{color:#ac7541;text-decoration:underline;text-underline-offset:2px;font-weight:500}.product-hero-section .dayNightTitle{color:inherit;text-decoration:none}.variant-pill-list .form__label.with-tooltip{gap:10px;display:flex;align-items:center}.variant-pill-list .form__label.with-tooltip .tooltip-button{position:relative}.variant-pill-list .form__label.with-tooltip .tooltip-title{font-size:12px;font-weight:600;text-transform:capitalize;cursor:pointer;display:block;color:#212121}.variant-pill-list .form__label.with-tooltip .tooltip-popup{padding:11px 15px;position:absolute;right:calc(100% + 14px);min-width:274px;top:50%;transform:translateY(-50%);box-shadow:0 2px 5px 1px #00000026;background-color:#f8f1df;border-radius:4px;opacity:0;visibility:hidden;z-index:20}.variant-pill-list .form__label.with-tooltip .tooltip-popup:after{content:"";width:12px;height:12px;border:1px solid rgba(0,0,0,.0175);position:absolute;left:calc(100% - 7px);top:50%;transform:rotate(45deg) translateY(-50%);background-color:#f8f1df;border-top-color:transparent;border-right-color:transparent}.variant-pill-list .form__label.with-tooltip .tooltip-button:has(.tooltip-title.active) .tooltip-popup{opacity:1;visibility:visible}.product-hero-section .dimension_data .dimension-label-wrap *{margin:0;font-size:12px;font-weight:400;color:#000;line-height:1}.product-hero-section .dimension_data .dimension-label-wrap{margin-bottom:14px}.product-hero-section .dimension_data .form__label{text-transform:uppercase}.product-hero-section .dimension_data .converter_wrapper{margin-left:16px;gap:7px}.product-hero-section .dimension_data .converter_wrapper .convert{position:relative;cursor:pointer}.product-hero-section .dimension_data .converter_wrapper .convert:hover,.product-hero-section .dimension_data .converter_wrapper .convert.active{color:#b7804a}.product-hero-section .dimension_data .converter_wrapper .convert.active:after{content:"";width:100%;height:2px;position:absolute;top:calc(100% + 2px);left:0;background-color:#fbe505}.product-hero-section .dimension-custom-dropdown{border:1px solid #b0aca8;border-radius:5px;background:#fff;position:relative}.product-hero-section .dimension-custom-dropdown .custom-dropdown-button{width:100%;font-size:14px;font-weight:600;padding:10px 10px 10px 20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.product-hero-section .dimension-custom-dropdown .dropdown-arrow{width:14px;height:14px;transition:all .2s ease-in-out;flex-shrink:0}.product-hero-section .dimension-custom-dropdown .dropdown-arrow svg{width:auto;height:auto;max-height:10px;max-width:10px}.product-hero-section .dimension-custom-dropdown .dimension_wrapper{list-style:none;padding:0;margin:0;max-height:0;overflow:auto;transition:all .2s ease-in-out;background:#fff}.product-hero-section .dimension-custom-dropdown .dimension_wrapper .dimension_val{width:100%;font-size:14px;font-weight:600;padding:10px 20px;display:block;line-height:1;cursor:pointer}.product-hero-section .dimension-custom-dropdown .dimension_wrapper .dimension_val:hover{background-color:#f8f1df}.product-hero-section .dimension-custom-dropdown .dimension_wrapper .dimension_val[selected=selected]{background-color:#d2a87b}.product-hero-section .dimension-custom-dropdown:has(.custom-dropdown-button.active) .dimension_wrapper{max-height:136px}.product-hero-section .dimension-custom-dropdown .custom-dropdown-button.active .dropdown-arrow{transform:rotate(180deg)}.product-hero-section .dimension-custom-dropdown .dimension_wrapper::-webkit-scrollbar{width:6px;background-color:#fff;border-radius:50px}.product-hero-section .dimension-custom-dropdown .dimension_wrapper::-webkit-scrollbar-track{background-color:#fff;border-radius:50px}.product-hero-section .dimension-custom-dropdown .dimension_wrapper::-webkit-scrollbar-thumb{background-color:#d2a87b;border-radius:50px}.product-hero-section .dimension_data:has(.size-selection-error) .dimension-custom-dropdown{border-color:red;color:red}.product-hero-section .dimension_data .size-selection-error{font-size:14px;font-weight:400;color:red;line-height:1.25;display:block;margin-top:5px}.product-hero-section .dimension_data:has(.converter_wrapper .convert_inch.active) .dimension_wrapper .dimension_val:after{content:" inches"}.product-hero-section .dimension_data:has(.converter_wrapper .convert_cm.active) .dimension_wrapper .dimension_val:after{content:" cm"}.product-hero-section .dimension_data:has(.converter_wrapper .convert_feet.active) .dimension_wrapper .dimension_val:after{content:" feet"}@media only screen and (max-width:749px){.variant-pill-list .form__label.with-tooltip .tooltip-popup{top:calc(100% + 13px);right:0;transform:none}.variant-pill-list .form__label.with-tooltip .tooltip-popup:after{right:22%;left:auto;top:-7px;transform:rotate(45deg)}}.template-hybrid-latex-mattress .dimension_data .dimension-label-wrap *{margin:0;font-size:16px;font-weight:400;color:#202020;line-height:125%;letter-spacing:normal}.template-hybrid-latex-mattress .dimension_data .form__label{text-transform:capitalize;font-family:Gopher;font-weight:500;font-size:16px;margin-bottom:14px;letter-spacing:normal;display:flex;justify-content:space-between;align-items:center}.template-hybrid-latex-mattress .variant-pill-list .form__label.with-tooltip .tooltip-title,.template-hybrid-latex-mattress span.Measure_box{color:#ac7541!important;font-family:Gopher;font-weight:500!important;font-size:14px!important;line-height:140%;letter-spacing:normal;text-decoration:underline;cursor:pointer}.template-hybrid-latex-mattress .dimension-custom-dropdown{border-radius:6px;border:1px solid #e5e5e5;background:#fafafa}.template-hybrid-latex-mattress .dimension-custom-dropdown .custom-dropdown-button{width:100%;font-size:16px;font-weight:700;padding:1rem 1.2rem;line-height:125%;cursor:pointer;letter-spacing:0}.template-hybrid-latex-mattress .variant-pill-list.product-form__input--pill input[type=radio]+label{margin:0;font-size:16px;border-radius:5px;border-color:#e5e5e5;background-color:#fafafa;font-weight:400;letter-spacing:.7px;cursor:pointer;min-height:36px}.template-hybrid-latex-mattress .variant-pill-list.product-form__input--pill .custom-size label:hover,.template-hybrid-latex-mattress .variant-pill-list.product-form__input--pill input[type=radio]+label:hover,.template-hybrid-latex-mattress .variant-pill-list.product-form__input--pill input[type=radio]+label.active,.template-hybrid-latex-mattress .variant-pill-list.product-form__input--pill .custom-size.active label,.template-hybrid-latex-mattress .variant-pill-list.product-form__input--pill input[type=radio]:checked+label{background-color:#ffeedb;color:#000;border:1px solid #d5ab7d}.hidden,.addOnProducts-wrapper.hidden{display:none!important}.addOnProducts-wrapper{margin:14px 0 12px}.addOnProducts-wrapper .product_wrapper{border:1px solid #d5ab7d;background:#fff7e8;border-radius:6px;padding:12px}.addOnProducts-wrapper .title_image_wrapper{display:flex;align-items:flex-start;gap:12px;position:relative}.addOnProducts-wrapper input[type=checkbox]{width:14px;height:14px;margin:2px 6px 0 0;flex-shrink:0;accent-color:#b5804e}.addOnProducts-wrapper .title_wrapper{flex:1;cursor:pointer}.addOnProducts-wrapper .addOn_title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:1.25;color:#202020}.addOnProducts-wrapper .custom_checkbox{display:flex}.addOnProducts-wrapper .addOn_info{font-size:12px;line-height:1.45;color:#202020;margin-top:5px}.addOnProducts-wrapper .price_wrapper{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:13px;line-height:1.2}.addOnProducts-wrapper .compare_price{color:#202020;text-decoration:line-through}.addOnProducts-wrapper .sale_price{color:#b5804e;font-weight:700}.addOnProducts-wrapper .discount_percentage{color:#202020;font-size:12px}.addOnProducts-wrapper .image_wrapper{width:64px;height:64px;min-width:64px;border-radius:4px;overflow:hidden;background:#f3f3f3}.addOnProducts-wrapper .image_wrapper img{width:100%;height:100%;object-fit:cover}.addOnProducts-wrapper .variant_info_wrapper{margin-top:10px}.addOnProducts-wrapper .selected_val{display:block;font-size:13px;line-height:1.3;color:#202020;margin-bottom:8px}.addOnProducts-wrapper .color_option_list{list-style:none;display:flex;gap:8px;padding:0;margin:0}.addOnProducts-wrapper .color_option{width:34px;height:34px;border-radius:50%;border:2px solid #d5ab7d;background-size:cover;background-position:center;cursor:pointer}.addOnProducts-wrapper .color_option.active{outline:2px solid #b5804e;outline-offset:2px}@media only screen and (max-width:749px){.addOnProducts-wrapper{margin-top:12px}.addOnProducts-wrapper .product_wrapper{padding:11px}.addOnProducts-wrapper .addOn_title,.addOnProducts-wrapper .addOn_info,.addOnProducts-wrapper .price_wrapper{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/173/assets/custom-pdp-critical-patch.css.map */
