.detail_beachTitle__HrYkp{font-size:26px;margin-bottom:0}.detail_descriptionContainer__ViL0c h1,.detail_descriptionContainer__ViL0c h2,.detail_descriptionContainer__ViL0c h3,.detail_descriptionContainer__ViL0c li,.detail_descriptionContainer__ViL0c ul{text-align:left}.detail_descriptionContainer__ViL0c h1{color:#206da8;font-size:25px}.detail_descriptionContainer__ViL0c h2{color:#2f2f2f;font-size:22px}.detail_descriptionContainer__ViL0c h3{color:#009cd4;font-size:18px}.detail_descriptionContainer__ViL0c li,.detail_descriptionContainer__ViL0c p{color:#828282;font-size:15px;letter-spacing:0;line-height:24px;text-align:justify}.detail_descriptionContainer__ViL0c li b,.detail_descriptionContainer__ViL0c p b{font-weight:700}.detail_descriptionContainer__ViL0c li{margin-bottom:15px}.detail_widgetTitle__z_LFJ{color:#2f2f2f;font-size:20px!important;font-weight:500!important;letter-spacing:0;line-height:27px}.detail_widgetContainer__w0Y6x{border:1px solid #ddd;border-radius:12px;padding:24px}.detail_availabilityContainer__NPM3t{background-color:#f7f7f7;box-shadow:0 6px 16px rgba(0,0,0,.12);height:100%}.detail_socialBtn__49igT{box-sizing:border-box;height:48px;width:48px;border:1px solid #ececec;border-radius:50%;padding:0;background:#fff;color:#000;display:flex;justify-content:center;align-items:center}.detail_nearContainer__6wBfl a{color:#009cd4}.detail_bookBtnCntainer___xk3g{position:fixed;bottom:0;left:0;width:100%;z-index:50}.detail_bookBtnCntainer___xk3g button{font-size:15px;font-weight:700;letter-spacing:0;line-height:20px;text-align:center}.detail_drawerClose__PFOk0{background:#eee;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.detail_sectionLabel__bG_Ep{color:#828282;font-weight:500;margin-bottom:8px;text-transform:uppercase;font-size:12px;letter-spacing:.5px}.detail_productCards__1vFmU{display:flex;flex-direction:column;gap:6px}.detail_productName__9nEtW{color:#2f2f2f;font-weight:500;font-size:15px}.detail_emptyState__y98NL{text-align:center;padding:20px 16px;background:linear-gradient(180deg,#f9fafb 0,#ffffff);border:1px dashed #d1d5db;border-radius:12px;margin:12px 0}.detail_emptyState__y98NL p{margin-bottom:0}.detail_widgetFooter__nNXZI{width:100%}.detail_highlightsSection__afmu8{border:1px solid #ddd;border-radius:12px;padding:24px}@media(min-width:768px){.detail_highlightsSection__afmu8{border:none;border-bottom:1px solid #ddd;border-radius:0;padding:0 0 24px}}.detail_expandableDescription__IApYn{position:relative;width:100%}.detail_expandableDescription__IApYn .detail_contentWrapper__QUQRf{position:relative}.detail_expandableDescription__IApYn .detail_collapsed__zFkCM{max-height:4.5em;overflow:hidden}.detail_expandableDescription__IApYn .detail_gradientOverlay__A0Oco{position:absolute;bottom:0;left:0;right:0;height:2.5em;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgb(255,255,255));pointer-events:none}.detail_expandableDescription__IApYn .detail_universeSection__CZOcg{margin-top:24px}.detail_expandableDescription__IApYn .detail_expandButton__Ffro9{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:4px 0;background:rgba(0,0,0,0);border:none;color:#4a4a4a;font-size:12px;font-weight:500;text-decoration:underline;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.detail_expandableDescription__IApYn .detail_expandButton__Ffro9:hover{color:#2a2a2a}.detail_expandableDescription__IApYn .detail_expandButton__Ffro9:active{color:#1a1a1a}.detail_expandableDescription__IApYn .detail_expandButton__Ffro9:focus-visible{outline:1px solid #4a4a4a;outline-offset:2px}.detail_expandableDescription__IApYn .detail_chevronDown__2m_ER,.detail_expandableDescription__IApYn .detail_chevronUp__CXHrl{display:inline-flex;font-size:10px;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.detail_expandableDescription__IApYn .detail_chevronUp__CXHrl{transform:rotate(180deg)}