.default .page-header .logo-and-search-section img.company-logo{height:60px}.default .page-header .sticky-header.menu-container .menu-section .logo-section-container.sticky-visible .header-logo img{min-width:170px}.default .checkout-header-section .header-logo a img{height:auto;max-width:320px;width:100%}.default .card-section.refined-design-luxury-card .card-view:hover .card-title{color:var(--color-black)}.default .overlay-block-section .content-wrapper .overlay a{max-width:max-content}.default .section.padding-top-50,.default .section.padding-top-50.full-width{padding-top:50px}.default .htmlblock.return-and-cancellation-policy{margin-bottom:40px}.default .panel.button-links-section-container,.default .panel.search-section-container{margin-left:auto}.default .framed-vs-frameless-section{display:block}.default .framed-vs-frameless-section .framed-vs-frameless-inner{max-width:100%;margin:0 auto}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-image-wrap{text-align:center;margin-bottom:40px}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-image-wrap img{max-width:100%;height:auto;border-radius:8px}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-title{font-size:28px;font-weight:700;text-align:center;margin-bottom:24px;color:var(--font-primary-color)}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table thead tr{background-color:var(--color-primary,#11999e);color:#fff}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table th{padding:14px 18px;text-align:left;font-weight:600;white-space:nowrap}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table td{padding:14px 18px;border-bottom:1px solid #e5e7eb;vertical-align:top;color:var(--font-primary-color)}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table td:first-child{font-weight:600;white-space:nowrap;color:var(--color-primary,#11999e)}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table tbody tr:nth-child(2n){background-color:#f9fafb}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table tbody tr:hover{background-color:#f1f5f9}@media(max-width:1440px){.default .page-header .logo-and-search-section img.company-logo{height:60px}}@media(max-width:991px){.default .page-header div.logo-and-search-section img.company-logo{height:50px}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-title{font-size:22px}}@media(max-width:767px){.default .page-header div.logo-and-search-section a{width:250px}.default .page-header div.logo-and-search-section img.company-logo{height:50px}.default .page-header div.logo-and-search-section .minicart-section-container{order:4}.default .page-header div.logo-and-search-section .button-links-section-container{order:3}.default .page-header div.logo-and-search-section .logo-section-container a{display:inline-block}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-title{font-size:20px}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table{font-size:14px}.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table td,.default .framed-vs-frameless-section .framed-vs-frameless-inner .framed-vs-frameless-table-wrap .comparison-table th{padding:10px 12px}}@media(max-width:640px){.default .page-header div.logo-and-search-section .minicart-section-container{order:3}.default .page-header div.logo-and-search-section .button-links-section-container{order:4}}@media(max-width:480px){.default .page-header div.logo-and-search-section a{width:auto}.default .page-header div.logo-and-search-section img.company-logo{height:35px}}