/*
! tailwindcss v3.4.6 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}img{-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}html{scroll-behavior:smooth}body,html{margin:0;display:flex;height:100%;flex-direction:column;overflow-x:hidden;padding:0}footer,header{flex-shrink:0}.page{display:flex;flex-grow:1;flex-direction:column}body{font-family:Gotham,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,label,p,span{font-size:.875rem;font-weight:400;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}label{font-weight:500;color:rgb(71 84 103/var(--tw-text-opacity))}h1,label{--tw-text-opacity:1}h1{font-weight:600;color:rgb(16 24 40/var(--tw-text-opacity))}.navbar .t{width:100%;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));padding-top:12px;padding-bottom:12px}.navbar .m{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(234 236 240/var(--tw-border-opacity));padding-top:20px;padding-bottom:20px}.navbar .b,.navbar .m{width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.container{display:flex;flex-direction:column;justify-content:center}.container.center{margin-left:auto;margin-right:auto;align-items:center}.page{padding-top:80px}.page,.page-bottom{padding-bottom:80px}ul.decimal{list-style-position:inside;list-style-type:decimal}.section{padding-top:80px;padding-bottom:80px}.section-top{margin-top:48px}.section-bottom{margin-bottom:48px}.breakout{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}table{width:100%}thead th{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));font-weight:500;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}td,th{border-width:1px;--tw-border-opacity:1;border-color:rgb(234 236 240/var(--tw-border-opacity));padding:16px 24px;text-align:left;font-size:.875rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}td:last-child,th:last-child{text-align:right}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:32px;padding-left:32px}@media (min-width:100%){.container{max-width:100%}}@media (min-width:1280px){.container{max-width:1280px}}.seperator-white{margin-left:64px;margin-right:64px;height:100%;width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.icon-attr,.icon-attr.lg{height:auto;width:25px}.icon-attr.lg{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));outline-style:solid;outline-width:1px;outline-offset:2px;outline-color:#101828}.icon-sm{height:auto;width:16px}.icon-md{height:auto;width:18px}.icon-lg{height:auto;width:20px}.icon-xl{height:auto;width:24px}.icon-2xl{height:auto;width:40px}.icon-3xl{height:auto;width:48px}.icon-nav{height:24px;width:auto}.icon-products{height:71px;width:100px}.blog-card.product-icons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.product-icons .blog-image{margin:0}.blog-card.product-icons div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.product-icons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.hover-underline:hover{text-decoration-line:underline}input,select,textarea{border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-weight:400;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}input::placeholder,select::placeholder,textarea::placeholder{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.input-sm{padding:12px;font-size:.875rem}.searchbar-input-group{position:relative;z-index:50;max-width:600px;flex-grow:1}.searchbar-input-group .search-bar{width:100%;border-top-left-radius:2px;border-top-right-radius:2px;padding-left:40px}.searchbar-input-group .search-icon{position:absolute;top:50%;left:16px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.searchbar-input-group .search-bar-results-container{position:absolute;display:flex;min-height:100px;width:100%;flex-direction:column;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-width:0 1px 1px;--tw-border-opacity:1;border-color:rgb(234 236 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:16px;padding-bottom:16px}.searchbar-input-group .search-bar-results-container h5{padding-left:24px;padding-right:24px;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.searchbar-input-group .search-bar-results-container.center{width:100%;align-items:center;justify-content:center}.searchbar-input-group .search-bar-results-container .results-container h5{margin-bottom:16px}.searchbar-input-group .search-bar-results-container .results-link{display:flex;width:100%}.searchbar-input-group .search-bar-results-container .results-link:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.searchbar-input-group .search-bar-results-container .\!result,.searchbar-input-group .search-bar-results-container .result{display:flex;width:100%;padding:8px 24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.searchbar-input-group .search-bar-results-container .\!result:hover,.searchbar-input-group .search-bar-results-container .result:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(234 236 240/var(--tw-bg-opacity))}.searchbar-input-group .search-bar-results-container .\!result .product-name,.searchbar-input-group .search-bar-results-container .result .product-name{font-weight:500}.searchbar-input-group .search-bar-results-container .\!result .sku,.searchbar-input-group .search-bar-results-container .result .sku{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.searchbar-input-group .search-bar-results-container .results-container .\!result,.searchbar-input-group .search-bar-results-container .results-container .result{display:flex}.searchbar-input-group .search-bar-results-container .results-container .\!result .image-container,.searchbar-input-group .search-bar-results-container .results-container .result .image-container{margin-right:12px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:8px}.searchbar-input-group .search-bar-results-container .results-container .\!result img,.searchbar-input-group .search-bar-results-container .results-container .result img{width:60px}.searchbar-input-group .search-bar-results-container .no-products{display:flex;flex-direction:column;align-items:center;justify-content:center}.searchbar-input-group .search-bar-results-container .no-products>p:last-of-type{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.searchbar-input-group .search-bar-results-container .btn-link{margin-left:auto;margin-right:auto;margin-top:16px;display:block;width:-moz-fit-content;width:fit-content;text-align:center}.searchbar-input-group .search-bar-results-container .btn-link span{--tw-text-opacity:1;color:rgb(55 105 115/var(--tw-text-opacity))}.searchbar-input-group .recent-searches-container{position:absolute;top:100%;left:-1px;z-index:50;display:flex;width:calc(100% + 2px);overflow:hidden;border-width:1px;--tw-border-opacity:1;border-color:rgb(55 105 115/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 105 115/var(--tw-bg-opacity));padding:12px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.searchbar-input-group .recent-searches-container .recent-searches{display:flex;align-items:center}.searchbar-input-group .recent-searches-container .recent-searches>p:first-of-type{margin-right:12px;text-wrap:nowrap;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.searchbar-input-group .recent-searches-container .search{margin-right:8px;display:flex;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));padding:6px 8px}.searchbar-input-group .recent-searches-container .search>p{text-transform:capitalize;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.searchbar-input-group .recent-searches-container .search:hover{cursor:pointer}.text-icon-xs{display:inline-flex;align-items:center}.text-icon-xs a,.text-icon-xs p,.text-icon-xs span{margin-left:8px}.navbar{width:100%}.navbar .t .link{font-size:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.navbar .m-parent,.navbar .t-parent{width:100%;justify-content:space-between;vertical-align:middle}.navbar .m-parent,.navbar .t-parent,.navbar .user-actions{display:inline-flex;align-items:center}.navbar .user-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}.navbar .menu-items-parent{display:flex}.navbar .menu-items-parent .menu-item-with-dropdown{padding-right:20px}.navbar .menu-items-parent .menu-item-with-dropdown:last-of-type{padding-right:0}.navbar .menu-items{position:relative;display:inline-flex;align-items:center}.navbar .menu-items>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6px * var(--tw-space-x-reverse));margin-left:calc(6px * calc(1 - var(--tw-space-x-reverse)))}.navbar .menu-items{padding-top:20px;padding-bottom:20px;font-size:.875rem;font-weight:400;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity))}.navbar .menu-items p,.navbar .menu-items svg,.navbar .menu-items:after{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.navbar .menu-items:after{position:absolute;left:0;right:0;bottom:0;height:2px;width:0;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}.navbar .menu-items:hover p,.navbar .menu-items:hover path{stroke:#5cafbf;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.navbar .menu-items:hover svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .menu-items:hover:after{width:100%}.navbar .programs-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}.navbar .programs-parent a{text-decoration-line:underline}.navbar .b-parent{display:inline-flex;width:100%;align-items:center;justify-content:space-between}.navbar .b-parent p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.cartIcon{position:relative}.cartIcon .cart-count{position:absolute;top:-7px;right:-7px;display:flex;height:20px;width:20px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}.cartIcon .cart-count span{font-size:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.footer .newsletter{width:100%;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));padding-top:24px;padding-bottom:24px}.footer .newsletter h6{font-size:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.footer .newsletter p{color:hsla(0,0%,100%,.7)}.footer .newsletter .n-parent{display:flex;width:100%;justify-content:space-between}.footer .newsletter .n-parent .input-group{display:flex;height:100%}.footer .newsletter .n-parent .input-group input{margin:0}.footer .newsletter .n-parent button{height:-moz-fit-content;height:fit-content}.footer .newsletter .n-parent .news-text{display:flex;flex-direction:column;justify-content:center}.footer .newsletter .input-group input{min-width:300px}.footer .navigation{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:48px;padding-bottom:48px}.footer .navigation .brand{margin-right:64px;max-width:320px}.footer .navigation .brand>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.footer .navigation .brand p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.footer .menu-footer{display:flex;width:100%;justify-content:space-between}.footer .menu-footer p{margin-bottom:12px;font-weight:500}.footer .menu-footer a,.footer .menu-footer li{width:-moz-fit-content;width:fit-content}.footer .menu-footer li,.footer .menu-footer li a{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.footer .menu-footer li a{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer .menu-footer li a:hover{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.footer .menu-footer ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.footer .content{display:inline-flex;width:100%;justify-content:space-between}.footer .sub-footer{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.blog-card.footer .sub-footer .container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.footer .sub-footer .container .blog-image{margin:0}.blog-card.footer .sub-footer .container div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.footer .sub-footer .container{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(234 236 240/var(--tw-border-opacity));padding-top:24px;padding-bottom:24px}.footer .sub-footer p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.socials{display:flex}.socials>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.socials svg:hover{cursor:pointer}.socials svg{height:-moz-fit-content;height:fit-content}.socials g,.socials path,.socials svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.socials svg:hover *{fill:#4a8c99}button{border-radius:2px}button,button span{font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}button span{display:flex;align-items:center;justify-content:center}button .loader{margin-left:8px}@keyframes spinLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn-sm{padding:12px 16px;font-size:.875rem}.btn-sm img,.btn-sm svg{margin-left:6px}.btn-sm svg{height:auto;width:18px}.btn-sm.reverse img,.btn-sm.reverse svg{margin-left:0;margin-right:6px}.btn-sm.reverse span{flex-direction:row-reverse}.btn-slim{padding:10px 16px;font-size:.875rem}.btn-slim img,.btn-slim svg{margin-left:6px}.btn-slim svg{height:auto;width:16px}.btn-md{padding:12px 16px;font-size:.875rem}.btn-primary{--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}.btn-primary,.btn-primary span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary.\!loading,.btn-primary.loading{--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.btn-primary.\!loading span,.btn-primary.loading span{opacity:.8}.btn-primary svg path{stroke:#fff}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.btn-secondary span .spinner-light{--tw-border-opacity:1;border-top-color:rgb(92 175 191/var(--tw-border-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary path,.btn-secondary svg{fill:#5cafbf;stroke:#5cafbf;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}.btn-secondary:hover span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary:hover path{fill:#fff;stroke:#fff}.btn-secondary:hover .spinner-light{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity))}.btn-secondary-dark{border-width:1px;--tw-border-opacity:1;border-color:rgb(74 140 153/var(--tw-border-opacity));background-color:transparent}.btn-secondary-dark span{--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.btn-secondary-dark path{stroke:#4a8c99;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary-dark:hover{--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.btn-secondary-dark:hover span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary-dark:hover path{stroke:#fff}.btn-secondary-light{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));background-color:transparent}.btn-secondary-light span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary-light path{stroke:#fff;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary-light:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.btn-secondary-light:hover span{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.btn-secondary-light:hover path{stroke:#5cafbf}.btn-dark{--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.btn-dark,.btn-dark span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-dark.\!loading,.btn-dark.loading{--tw-bg-opacity:1;background-color:rgb(55 105 115/var(--tw-bg-opacity))}.btn-dark.\!loading p,.btn-dark.loading p{color:hsla(0,0%,100%,.7)}.btn-dark:hover{--tw-bg-opacity:1;background-color:rgb(55 105 115/var(--tw-bg-opacity))}.btn-black{border-width:1px;--tw-border-opacity:1;border-color:rgb(16 24 40/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity))}.btn-black,.btn-black span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-black.\!loading,.btn-black.loading{--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity))}.btn-black.\!loading p,.btn-black.loading p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-black path,.btn-black svg{stroke:#fff}.btn-black:hover{background-color:transparent}.btn-black:hover span{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.btn-black:hover path,.btn-black:hover svg{stroke:#101828}.btn-link{background-color:transparent;padding:0;font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-link-dark,.btn-link:hover{--tw-text-opacity:1;color:rgb(55 105 115/var(--tw-text-opacity))}.btn-link-dark{background-color:transparent;padding:0;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-link-dark span{--tw-text-opacity:1;color:rgb(55 105 115/var(--tw-text-opacity))}.btn-link-dark svg path{stroke:#376973}.btn-light{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-light,.btn-light span{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.btn-light span{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-light.\!loading,.btn-light.loading{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.btn-light.\!loading span,.btn-light.loading span{opacity:.8}.btn-light svg path{stroke:#5cafbf}.btn-light:hover{background-color:transparent}.btn-light:hover span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));background-color:transparent}.btn-secondary span{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.btn-secondary path{fill:#5cafbf;stroke:#5cafbf;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-full{width:100%}.btn-fit{width:-moz-fit-content;width:fit-content}.responsive-slider.brand-slider .content{left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.responsive-slider.brand-slider .content .brand-hero-content{display:flex;width:100%;max-width:500px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.responsive-slider.brand-slider .content .brand-hero-content .brand-main-logo{margin-bottom:24px;height:auto;width:440px}.responsive-slider.brand-slider .content h1,.responsive-slider.brand-slider .content h2,.responsive-slider.brand-slider .content h3{font-size:3rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.responsive-slider.brand-slider .content p,.responsive-slider.brand-slider .content span{font-size:1.125rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.responsive-slider.brand-slider .content p span{font-weight:600}.responsive-slider.brand-slider .split-image-text button svg path{stroke:#fff}.video-cards-wrapper .title{margin-bottom:24px}.video-cards-wrapper .title>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.video-cards-wrapper .title{font-size:1.875rem}.video-cards-wrapper .title .sub-title{font-size:.875rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.video-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.video-card{position:relative;height:100%;max-height:400px;min-height:400px;width:100%}.video-card .thumbnail{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video-card .play-button{position:absolute;left:50%;top:50%;z-index:2;height:auto;width:48px;--tw-translate-x:-50%;--tw-translate-y:-50%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.video-card .play-button,.video-card .play-button:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.video-card .play-button:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;cursor:pointer}.video-card .video-card-content{position:relative;z-index:1;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:flex-end;padding:24px;text-align:center}.video-card .video-card-content svg{margin-bottom:8px;height:12px;width:auto}.video-card .video-card-content h3{font-size:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.back-btn-link span{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.back-btn-link svg path{stroke:#5cafbf}.back-btn-link:hover{cursor:pointer}.back-btn-link:hover span{--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.back-btn-link:hover svg path{stroke:#4a8c99}.input-group input{border-top-right-radius:0;border-bottom-right-radius:0;border-style:none}.input-group button{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-label{display:flex;flex-direction:column}.input-group-label>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.input-group-label label{text-align:left;font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.input-group-label .error-message{text-align:left;font-size:.75rem;--tw-text-opacity:1;color:rgb(249 112 102/var(--tw-text-opacity))}.input-group-label.input-group-upload{text-align:start}.input-group-label.input-group-upload input[type=file]{display:none}.input-group-label.input-group-upload label{border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));padding:12px 16px;text-align:center;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input-group-label.input-group-upload label:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.input-group-label.input-group-upload p{font-weight:500}.forgot-password .error-box,.forgot-password .success-box{width:100%;max-width:600px}.success-box{margin-top:16px;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(71 205 137/var(--tw-border-opacity));background-color:rgba(23,178,106,.2);padding:12px;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.success-box p,.success-box span{--tw-text-opacity:1;color:rgb(23 178 106/var(--tw-text-opacity))}.success-box span{font-weight:500;text-decoration-line:underline}.error-box{margin-top:16px;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(249 112 102/var(--tw-border-opacity));background-color:rgba(240,68,56,.2);padding:12px;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.error-box p,.error-box span{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}.error-box span{font-weight:500;text-decoration-line:underline}.form-input>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.form-input .form-two{display:flex;width:100%}.form-input .form-two>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24px * var(--tw-space-x-reverse));margin-left:calc(24px * calc(1 - var(--tw-space-x-reverse)))}.form-input .form-two .input-group-label{flex:1 1 0%}.checkbox-group{position:relative;display:flex}.checkbox-group input{border-width:1px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity))}.checkbox-group label{margin-left:8px;font-weight:500}.input-full{width:100%}.login{display:flex}.login,.login .cnt{margin-left:auto;margin-right:auto;width:100%}.login .cnt{display:inline-flex;max-width:1440px}.login .info{width:50%;text-align:center}.login .info .container{display:flex;height:100%;max-width:400px;flex-direction:column;justify-content:center}.login .info .fb,.login .info p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.login .info .fb{margin-top:16px;display:flex;justify-content:center}.login .info .error-message{font-size:.75rem;--tw-text-opacity:1;color:rgb(249 112 102/var(--tw-text-opacity))}.login .side-image{position:relative;display:flex;height:900px;flex:1 1 0%}.login .user-actions{margin-bottom:32px;margin-top:16px;display:flex;width:100%;justify-content:space-between}.validate-parent{margin-top:24px;margin-bottom:20px}.validate-parent>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.grey-form{width:100%;max-width:600px;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:64px 48px;text-align:center}.grey-form .fb{margin-top:16px;display:flex;justify-content:center;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.grey-form button[type=submit]{margin-top:20px}.grey-form .heading-icon{margin-bottom:16px;display:flex;align-items:center;justify-content:center}.grey-form.no-grey{background-color:transparent}.grey-form.large{max-width:720px}.grey-form.appointment-form{min-height:600px}.reset-success{display:flex;flex:1 1 0%;flex-grow:1;flex-direction:column;align-items:center}.reset-success svg{margin-bottom:12px}.reset-success .heading-subtext-sm{text-align:center}.heading-subtext-sm{margin-bottom:40px}.heading-subtext-sm h1,.heading-subtext-sm h3,.heading-subtext-sm h4,.heading-subtext-sm h5,.heading-subtext-sm h6{margin:0 0 4px;font-size:1.5rem}.heading-subtext-sm h1 span,.heading-subtext-sm h3 span,.heading-subtext-sm h4 span,.heading-subtext-sm h5 span,.heading-subtext-sm h6 span{font-size:1.5rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.heading-subtext-sm h3,.heading-subtext-sm h5{font-weight:500}.heading-subtext-sm p,.heading-subtext-sm span{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.v-checkbox-parent{display:flex}.v-checkbox-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}.v-checkbox-parent{text-align:left}.v-checkbox-parent p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.v-checkbox-parent.active>svg>path{fill:#47cd89}.v-checkbox-parent.active>p{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.v-checkbox,.v-checkbox path{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.error-toast .Toastify__toast--error{border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 112 102/var(--tw-bg-opacity))}.error-toast .Toastify__toast--error .Toastify__toast-body{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.error-toast .Toastify__toast--error .Toastify__toast-body path{fill:#fff}.error-toast .Toastify__toast--error .Toastify__close-button{opacity:1}.error-toast .Toastify__toast--error .Toastify__close-button path{fill:#fff}.error-toast .Toastify__toast--error .Toastify__close-button path::-moz-placeholder{--tw-placeholder-opacity:1}.error-toast .Toastify__toast--error .Toastify__close-button path::placeholder{--tw-placeholder-opacity:1}.legal-container{display:flex;max-width:720px;flex-direction:column}.legal-container a{font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity));text-decoration-line:underline}.legal-container h1{margin-bottom:24px;font-size:1.875rem}.legal-container>.content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.legal-container>.content{text-align:justify}.legal-container ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.legal-container ul{font-size:.875rem;font-weight:500}.legal-container ul p{margin-top:8px}.legal-container .title-sm{margin-bottom:.5rem;font-weight:500}.legal-container div li,.legal-container div ul{margin:0}.legal-container div li>:not([hidden])~:not([hidden]),.legal-container div ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.blog-card.tabs-left-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.tabs-left-parent .blog-image{margin:0}.blog-card.tabs-left-parent div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.tabs-left-parent{flex-direction:row}.tabs-left-parent,.tabs-left-parent .react-tabs{display:flex;width:100%}.tabs-left-parent .react-tabs__tab--selected{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tabs-left-parent .tabs{width:100%;max-width:190px}.tabs-left-parent .tabs p{margin-bottom:20px;border-bottom-width:1px;padding-bottom:20px;font-weight:500}.tabs-left-parent .tabs .react-tabs__tab--selected{border-left-width:2px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));padding-left:12px;font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.tabs-left-parent .tabs ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.tabs-left-parent .tabs li:hover{cursor:pointer;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.tabs-left-parent .tabs li{width:-moz-fit-content;width:fit-content;padding-top:12px;padding-bottom:12px;font-size:.875rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tabs-left-parent .tabs li:active,.tabs-left-parent .tabs li:focus,.tabs-left-parent .tabs li:focus-visible,.tabs-left-parent .tabs li:focus-within{outline:2px solid transparent;outline-offset:2px}.tabs-left-parent.blog .tabs{margin-right:64px;max-width:240px}.tabs-left-parent .seperator{margin-left:64px;margin-right:64px;height:100%;width:1px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.tabs-left-parent .content{display:flex;flex:1 1 0%}.tabs-left-parent .react-tabs__tab-panel .title{margin-bottom:24px}.tabs-left-parent .react-tabs__tab-panel .title h3{font-size:1.5rem;font-weight:500}.tabs-left-parent .react-tabs__tab-panel .title p{max-width:700px;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.tabs-left-parent .react-tabs__tab-panel .seperator{margin:48px 0;height:1px;width:100%}.tabs-left-parent .react-tabs__tab-panel .title-parent{display:flex;justify-content:space-between}.tabs-left-parent .react-tabs__tab-panel .title-parent img{padding-left:48px}.blog-card.split-image-text>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.split-image-text .blog-image{margin:0}.blog-card.split-image-text div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.split-image-text{display:flex;flex-direction:row;align-items:center}.split-image-text.reverse{flex-direction:row-reverse}.split-image-text.reverse .content{padding-right:64px;padding-left:0}.split-image-text .image{width:100%;max-width:600px}.split-image-text .content{width:50%;padding-left:64px}.split-image-text .sub-title{font-size:.875rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.split-image-text .title,.split-image-text .title span{font-size:1.875rem}.split-image-text .title>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.split-image-text .text p{margin-top:16px;margin-bottom:40px;text-align:justify;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.split-image-text .image-container{position:relative;height:600px;width:50%}.image-banner{position:relative;height:350px;width:100%;flex-shrink:0}.image-banner .banner-content{position:relative;z-index:10;display:flex;height:100%;flex-direction:column;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.image-banner .banner-content h1,.image-banner .banner-content h3,.image-banner .banner-content h6{font-size:1.875rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.image-banner .banner-content h1{font-size:2.25rem}.image-banner .banner-content p{max-width:475px;font-size:1rem;color:hsla(0,0%,100%,.7)}.image-banner .banner-content a{width:-moz-fit-content;width:fit-content}.image-banner .banner-content button{margin-top:40px}.image-banner.banner-light h6,.image-banner.banner-light h6>span{font-size:1.875rem;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.image-banner.banner-light p{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.blog-card.image-banner .btn-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.image-banner .btn-group .blog-image{margin:0}.blog-card.image-banner .btn-group div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.image-banner .btn-group{margin-top:40px;display:flex;flex-direction:row;align-items:center;gap:16px}.image-banner .btn-group .btn-link,.image-banner .btn-group a{font-weight:300;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity));text-decoration-line:underline;text-decoration-color:#101828}.image-banner .btn-group .btn-link,.image-banner .btn-group button{margin-top:0}.image-banner .custom-header h1{font-weight:400}.image-banner .custom-header h1>span{font-size:2.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.image-banner .overlay{position:absolute;z-index:10;height:100%;width:66.666667%;min-width:900px}.image-banner .overlay.dark{background-image:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.5) 50%,transparent 70%)}.image-banner .overlay.light{background-image:linear-gradient(90deg,rgba(55,105,115,.6),rgba(55,105,115,.5) 50%,rgba(55,105,115,0) 70%)}.contact{display:flex;width:100%}.contact .details{display:grid;width:50%;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));flex-wrap:wrap;gap:1.5rem;padding-right:32px}.contact .form{width:50%;padding-left:32px}.contact .info-block{max-height:276px;width:100%;flex-direction:column;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:32px 24px;vertical-align:top}.contact .info-block .body{margin-bottom:20px;margin-top:24px;min-height:70px}.contact .info-block .title{margin-bottom:4px;font-size:1rem;font-weight:500}.contact .info-block .text{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.contact form>button{margin-top:40px}.store-locator .container{flex-direction:column}.store-locator .heading-subtext-sm,.store-locator .seperator-h{margin-bottom:32px}.store-locator .distance{margin-top:24px;display:flex;align-items:center}.store-locator .distance svg{margin-right:8px}.store-locator .distance p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.seperator-h{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.skeleton-item,.skeleton-parent{width:100%}@keyframes skeleton-loading{0%{background-color:#f9fafb}to{background-color:#e0e6eb}}.skeleton-item{animation:skeleton-loading 1s linear infinite alternate}.skeleton-text{width:100%;border-radius:2px}.skeleton-text.skeleton-sm{margin-bottom:8px;height:21px}.skeleton-text.skeleton-sm:last-of-type{margin-bottom:0}.skeleton-text.skeleton-lg{margin-bottom:8px;height:28px}.skeleton-text.skeleton-lg:last-of-type{margin-bottom:0}.skeleton-text.skeleton-xl{margin-bottom:8px;height:32px}.skeleton-text.skeleton-xl:last-of-type{margin-bottom:0}.blog-card.warranty-form-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.warranty-form-wrapper .blog-image{margin:0}.blog-card.warranty-form-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.warranty-form-wrapper{display:flex;flex-grow:1;flex-direction:row;align-items:stretch;justify-content:center}.warranty-form-wrapper .form-image{position:relative;display:flex;width:400px;max-width:400px;flex-grow:1;flex-direction:column}.warranty-form-wrapper .grey-form{display:flex;height:100%;min-height:600px;flex-grow:1;flex-direction:column}.warranty-form-wrapper .step-container{max-width:300px!important}.warranty-form-wrapper .step-wrapper .timeline-line,.warranty-form-wrapper .step-wrapper .timeline-line-filler{z-index:1}@keyframes rotate-center{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner{animation:rotate-center .7s linear infinite both;border-radius:50%;border-style:solid;border-color:transparent}.spinner.spinner-sm{margin-left:8px;height:16px;width:16px;border-width:2px}.spinner.spinner-md{margin-left:8px;height:24px;width:24px;border-width:2.5px}.spinner.spinner-lg{margin-left:8px;height:32px;width:32px;border-width:3px}.spinner.spinner-brand{--tw-border-opacity:1;border-top-color:rgb(92 175 191/var(--tw-border-opacity))}.spinner.spinner-light{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity))}[class*=spectrum-Slider-handle]{height:16px!important;width:16px!important;border-radius:9999px!important;--tw-border-opacity:1!important;border-color:rgb(208 213 221/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(55 105 115/var(--tw-bg-opacity))!important}[class*=spectrum-Slider-value]{width:-moz-fit-content!important;width:fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;font-size:.875rem!important}[class*=spectrum-Slider--range] [class*=spectrum-Slider-track]:not(:first-of-type):not(:last-of-type):before{height:2px!important;--tw-bg-opacity:1!important;background-color:rgb(74 140 153/var(--tw-bg-opacity))!important}[class*=spectrum-Slider--range] [class*=spectrum-Slider-track]:first-of-type:before,[class*=spectrum-Slider--range] [class*=spectrum-Slider-track]:last-of-type:before{height:2px!important;--tw-bg-opacity:1!important;background-color:rgb(208 213 221/var(--tw-bg-opacity))!important}[class*=spectrum-Slider-labelContainer]{margin-bottom:20px!important;display:flex!important}[class*=spectrum-Slider-labelContainer] output{font-size:.75rem}.wrapped-parent{display:flex}.wrapped-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(40px * var(--tw-space-x-reverse));margin-left:calc(40px * calc(1 - var(--tw-space-x-reverse)))}.wrapped-parent .accordion{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity))}.wrapped-parent .accordion:last-child{border-style:none}.accordion{max-width:600px}.accordion .content-child p,.accordion .sanitize-html li,.accordion .sanitize-html p,.accordion .sanitize-html span,.accordion .sanitize-html ul{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.accordion .sanitize-html li,.accordion .sanitize-html ul{list-style-position:inside;list-style-type:disc}.blog-card.accordion-title>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.accordion-title .blog-image{margin:0}.blog-card.accordion-title div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.accordion-title{display:flex;cursor:pointer;flex-direction:row;justify-content:space-between;font-size:.875rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accordion-title:hover{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.accordion-title{padding-top:16px;padding-bottom:16px}.accordion-title .item-title{margin-right:24px}.accordion-content{max-height:0;overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion-content.active .content-child{margin-bottom:16px}.accordion-icon{display:flex;height:20px;width:20px;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.accordion-icon.chevron-icon{border-radius:0;border-style:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accordion-icon .chevron-active{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accordion .ais-RefinementList-list .ais-RefinementList-checkbox{margin-right:8px}.accordion .ais-RefinementList-list .ais-RefinementList-count{margin-left:6px;display:none;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(55 105 115/var(--tw-bg-opacity));padding:2px 6px;font-size:10px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.accordion .ais-RefinementList-list .ais-RefinementList-labelText{font-weight:500}.sanitize-html li,.sanitize-html p,.sanitize-html span,.sanitize-html ul{font-size:.875rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.sanitize-html p,.sanitize-html span,.sanitize-html ul{margin-bottom:16px}.sanitize-html li{margin-bottom:6px}.sanitize-html a{font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.sanitize-html li,.sanitize-html ul{list-style-position:inside;list-style-type:disc}.sanitize-html strong{font-weight:500}.sanitize-html em{margin-left:6px;margin-right:6px}.containedImageBanner{position:relative;height:350px;width:100%}.containedImageBanner .overlay{position:absolute;z-index:10;height:100%;width:66.666667%;width:900px;border-radius:2px;background-image:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.5) 50%,transparent 70%)}.containedImageBanner img{border-radius:2px}.containedImageBanner .image-content{position:relative;z-index:10;display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;padding-left:96px;padding-right:96px}.containedImageBanner .image-content .title>p{margin-bottom:8px;font-size:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.containedImageBanner .image-content .text>p{max-width:560px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.timeline{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:80px;padding-bottom:80px}.timeline .heading{margin-bottom:48px;width:100%;text-align:center}.timeline .heading .subtitle{font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.timeline .heading .title{font-size:1.25rem;font-weight:500}.timeline .timeline-swiper{width:100%;font-size:.875rem}.timeline-content{position:relative}.timeline-content .timeline-overlay{position:absolute;top:0;right:0;z-index:40;height:100%;width:33.333333%;background-image:linear-gradient(90deg,rgba(249,250,251,0),rgba(249,250,251,0) 20%,#f9fafb)}.timeline-content .chevron-left-container,.timeline-content .chevron-right-container{position:absolute;z-index:50;display:flex;height:27px;width:27px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.timeline-content .chevron-left-container,.timeline-content .chevron-left-container svg path,.timeline-content .chevron-right-container,.timeline-content .chevron-right-container svg path{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.timeline-content .chevron-left-container:hover,.timeline-content .chevron-right-container:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.timeline-content .chevron-left-container:hover svg path,.timeline-content .chevron-right-container:hover svg path{stroke:#fff}.timeline-content .chevron-left-container{left:24px}.timeline-content .chevron-right-container{right:24px}.timeline-item{position:relative;min-height:300px}.timeline-item .timeline-circle{position:absolute;top:50%;left:50%;z-index:10;display:flex;height:24px;min-height:24px;width:24px;min-width:24px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transform:translate(-50%,-50%)}.timeline-item .timeline-inner-cirlce{height:8px;width:8px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.timeline-item .timeline-line{position:absolute;top:50%;height:1px;width:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.timeline-item .timeline-line.start{right:0;width:50%}.timeline-item .timeline-line.end{left:0;width:50%}.timeline-item .timeline-info{position:absolute;width:100%;text-align:center}.timeline-item .timeline-info .year{font-weight:500}.timeline-item .timeline-info .description{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.timeline-item .timeline-info.top{top:0;padding-bottom:24px}.timeline-item .timeline-info.bottom{bottom:0;padding-top:24px}.timeline-item .timeline-info .connector{height:50px;width:2px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.timeline-item:hover .timeline-circle{--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));--tw-shadow:0 0 0 4px #deeff2;--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.timeline-item:hover .timeline-inner-cirlce{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.store-skeletons{margin-top:40px}.map-container{height:800px}.stores{display:flex;height:100%;min-height:800px;width:100%}.stores .store-list{margin-right:64px;max-height:800px;width:33.333333%;max-width:400px;overflow-x:hidden;overflow-y:scroll;padding-right:32px}.stores .store-list .seperator-h{margin:0}.stores .store-map{flex-grow:1}.stores .my-location{margin-bottom:32px}.stores .my-location>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.stores .my-location p{text-align:center;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.store-item{display:flex;flex-direction:column;padding-top:40px;padding-bottom:40px}.blog-card.store-item .name>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.store-item .name .blog-image{margin:0}.blog-card.store-item .name div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.store-item .name{margin-bottom:12px;display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;flex-direction:row;align-items:center}.store-item .name .number{margin-right:12px;display:flex;height:20px;width:20px;align-items:center;justify-content:center;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity));padding:6px;font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.store-item .name p{font-size:1rem;font-weight:500;text-decoration-line:underline}.store-item .address{margin-bottom:16px}.store-item .address,.store-item .address p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.store-item .contact{display:flex;flex-direction:column}.store-item .contact>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.store-item .contact a{overflow-wrap:break-word;word-break:break-all;font-weight:500;--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.store-item .contact .contact-numbers>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.store-item .contact p{display:flex}.store-item .contact p svg{margin-right:8px}.store-item.active .more-details{display:flex;flex-direction:column}.store-item.active .details-btn svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blog-card.more-details-wrapper .details-btn>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.more-details-wrapper .details-btn .blog-image{margin:0}.blog-card.more-details-wrapper .details-btn div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.more-details-wrapper .details-btn{margin-top:16px;margin-bottom:16px;display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:center;font-weight:500;text-decoration-line:underline}.more-details-wrapper .details-btn svg{margin-left:6px}.more-details-wrapper .details-btn svg path{stroke:#101828}.more-details-wrapper .details-btn:hover{cursor:pointer}.more-details-wrapper .more-details{display:none;font-size:.875rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.more-details-wrapper .more-details strong{font-weight:500}.more-details-wrapper .more-details .hours>p:first-of-type{margin-bottom:6px}.more-details-wrapper .more-details a{margin-bottom:32px;width:-moz-fit-content;width:fit-content}.more-details-wrapper .get-directions{margin-top:16px;width:-moz-fit-content;width:fit-content;font-weight:500;--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity));text-decoration-line:underline}.more-details-wrapper .get-directions:hover{cursor:pointer}.popup{visibility:hidden;position:fixed;top:0;left:0;z-index:1000;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.popup.active{visibility:visible;opacity:1}.player-wrapper{position:relative;aspect-ratio:16/9;width:80%;max-width:800px}.player-wrapper iframe{height:100%;width:100%;border-width:0}.close-btn{position:absolute;top:-35px;right:0;cursor:pointer;border-style:none;background-image:none;font-size:1.125rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.marker-parent{display:flex;--tw-scale-x:.7;--tw-scale-y:.7;flex-direction:column;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.marker-parent,.marker-parent:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.marker-parent:hover{--tw-scale-x:.9;--tw-scale-y:.9}.custom-marker{position:relative;z-index:-10}.custom-marker svg{height:auto;width:60px}.user-location-marker{position:relative;z-index:50;display:flex;height:20px;width:20px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.user-location-marker .inner{height:10px;width:10px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.user-location-marker .shadow{position:absolute;z-index:-10;height:50px;width:50px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity));animation:shadow-pulse 1s ease-out infinite}@keyframes shadow-pulse{0%{transform:scale(0);opacity:0}50%{opacity:.6}to{transform:scale(1);opacity:0}}.custom-map-overlay{position:relative;width:-moz-fit-content;width:fit-content;min-width:300px;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:32px;--tw-shadow:0px 5px 22px -2px rgba(16,20,40,.2);--tw-shadow-colored:0px 5px 22px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.custom-map-overlay:hover{cursor:default}.blog-card.custom-map-overlay .title>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.custom-map-overlay .title .blog-image{margin:0}.blog-card.custom-map-overlay .title div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.custom-map-overlay .title{display:flex;width:100%;flex-direction:row;justify-content:space-between}.custom-map-overlay .store-name{width:-moz-fit-content;width:fit-content;font-size:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.custom-map-overlay .store-address{margin-top:12px;font-size:.875rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.blog-card .custom-map-overlay .contact-numbers p>:not([hidden])~:not([hidden]),.blog-card.custom-map-overlay .email>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card .custom-map-overlay .contact-numbers p .blog-image,.blog-card.custom-map-overlay .email .blog-image{margin:0}.blog-card .custom-map-overlay .contact-numbers p div:last-of-type,.blog-card.custom-map-overlay .email div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.custom-map-overlay .contact-numbers p,.custom-map-overlay .email{display:flex;flex-direction:row}.blog-card.custom-map-overlay .\!email>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.custom-map-overlay .\!email .blog-image{margin:0}.blog-card.custom-map-overlay .\!email div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.custom-map-overlay .\!email{display:flex;flex-direction:row}.custom-map-overlay .\!email svg,.custom-map-overlay .contact-numbers p svg,.custom-map-overlay .email svg{margin-right:8px}.custom-map-overlay .contact-numbers>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.custom-map-overlay .\!email,.custom-map-overlay .email{margin-bottom:4px;margin-top:16px}.custom-map-overlay .hours{margin-top:20px;font-size:.875rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.custom-map-overlay .hours strong{font-weight:500}.custom-map-overlay .hours p{margin-bottom:6px;text-decoration-line:underline}.custom-map-overlay .actions{margin-top:24px}.close-button{height:-moz-fit-content;height:fit-content;padding-left:24px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.close-button .close-black path{stroke:#667085}.close-button:hover{cursor:pointer}.close-button:hover .close-black path{stroke:#101828}.stars-wrapper{display:flex}.stars-wrapper.stars-sm>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2px * var(--tw-space-x-reverse));margin-left:calc(2px * calc(1 - var(--tw-space-x-reverse)))}.stars-wrapper.stars-md>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}.stars-wrapper .review-count{font-size:.875rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity));margin-left:6px!important}.stars-sm .star{height:auto;width:16px}.stars-md .star{height:auto;width:20px}.star.full path{fill:#fdb022}.read-time{position:absolute;top:0;right:0;z-index:10;margin:48px;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(55 105 115/var(--tw-bg-opacity));padding:6px 12px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.featured-blog .empty-image{position:absolute;left:50%;top:50%;background-color:transparent}.featured-blog{position:relative;height:680px;width:100%}.featured-blog,.featured-blog img{border-radius:2px}.featured-blog .content{position:absolute;bottom:0;left:0;padding:48px}.featured-blog .title{margin-top:8px;margin-bottom:4px;font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.featured-blog .excerpt{color:hsla(0,0%,100%,.7)}.featured-blog .overlay{position:absolute;height:100%;width:100%;border-radius:2px;background-image:linear-gradient(180deg,rgba(16,24,40,0),rgba(16,24,40,.4) 55%,rgba(16,24,40,.9))}.featured-blog button{margin-top:32px}.featured-blog .read-time.rTime-md{font-size:1rem}.featured-blog .read-time.rTime-md svg{margin-right:8px}.featured-blog .read-time.rTime-sm{font-size:.875rem}.featured-blog .read-time.rTime-sm svg{margin-right:6px}.brand-subtitle{font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.blogs-wrapper{position:relative;display:grid;height:100%;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:48px}.blogs-wrapper.\!loading,.blogs-wrapper.loading{padding-bottom:40px}.blog-card{justify-content:space-between}.blog-card .blog-title{margin-bottom:12px;margin-top:4px;font-size:1rem;font-weight:500}.blog-card .excerpt{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.blog-card button{margin-top:2rem}.blog-card .blog-image{position:relative;margin-bottom:20px;height:240px;width:100%;border-radius:2px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.blog-card .blog-image img{border-radius:2px}.blog-card .blog-image:hover{opacity:.8}.blog-card .empty-image{display:flex;height:240px;align-items:center;justify-content:center;border-radius:2px}.blog-card .empty-image path,.blog-card .empty-image svg{stroke:#d0d5dd}.blog-card.flex-row>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.flex-row .blog-image{margin:0}.blog-card.flex-row div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.blog-card.vertical{display:flex;height:100%;flex-direction:column}.blog-card.blog-card-content.horizontal>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.blog-card-content.horizontal .blog-image{margin:0}.blog-card.blog-card-content.horizontal div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.blog-card-content.horizontal{display:flex;flex-direction:row;gap:20px}.blog-card-content.horizontal .blog-image{margin:0;height:250px}.blog-card-content.horizontal .text.horizontal{display:flex;flex-direction:column;justify-content:space-between}.empty-image{width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.fancy-header,.fancy-header>span{display:flex;flex-direction:column;font-size:2.25rem;line-height:2.5rem;font-weight:400}.fancy-header span{margin-top:6px;font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.blog-card.split-right-button>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.split-right-button .blog-image{margin:0}.blog-card.split-right-button div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.split-right-button{display:flex;flex-direction:row;align-items:center}.split-right-button>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(64px * var(--tw-space-x-reverse));margin-left:calc(64px * calc(1 - var(--tw-space-x-reverse)))}.split-right-button button{margin-top:40px}.split-right-button div:first-of-type{width:50%}.split-right-button div:first-of-type>p{margin-top:16px;text-align:justify;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.split-right-button div:last-of-type{position:relative;height:600px;width:50%}.split-right-button div:last-of-type img{border-radius:2px}.blog-card.analytics-brand>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.analytics-brand .blog-image{margin:0}.blog-card.analytics-brand div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.analytics-brand{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));padding-top:24px;padding-bottom:24px}.analytics-brand div{display:flex}.analytics-brand div>div{margin-left:16px;display:flex;flex-direction:column}.analytics-brand span{font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.analytics-brand p{color:hsla(0,0%,100%,.7)}.analytics-brand .seperator-white{height:50px}.blog-card.tabs-info-block>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.tabs-info-block .blog-image{margin:0}.blog-card.tabs-info-block div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.tabs-info-block{display:flex;flex-direction:row;overflow:hidden;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:48px}.tabs-info-block .number{position:relative;z-index:99;display:flex;height:18px;width:18px;min-width:18px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));font-size:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tabs-info-block .number .bg-ring,.tabs-info-block .number .bg-ring-2{position:absolute;left:50%;top:50%;z-index:-1;margin-left:-50px;margin-top:-50px;height:100px;width:100px;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));background-color:transparent}.tabs-info-block .number .bg-ring{--tw-scale-x:0.28;--tw-scale-y:0.28;opacity:.7}.tabs-info-block .number .bg-ring,.tabs-info-block .number .bg-ring-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tabs-info-block .number .bg-ring-2{--tw-scale-x:0.4;--tw-scale-y:0.4;opacity:.2}.tabs-info-block .tab-parent{display:flex;align-items:center}.tabs-info-block .tab-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.tabs-info-block .tab-parent{border-left-width:4px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:32px;padding-bottom:32px;padding-left:32px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tabs-info-block .tab-parent:hover{--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity))}.tabs-info-block .content>p:first-child{font-size:1rem;font-weight:500}.tabs-info-block .content>p:last-child{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.tabs-info-block .left{width:100%;max-width:515px}.tabs-info-block .right{position:relative;display:flex;flex-grow:1}.tabs-info-block .right img{position:absolute;right:0;bottom:-90px;height:auto;width:450px}.blog-card.tabs-info-block .container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.tabs-info-block .container .blog-image{margin:0}.blog-card.tabs-info-block .container div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.tabs-info-block .container{display:flex;width:100%;flex-direction:row;align-items:center}.tabs-info-block .container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(64px * var(--tw-space-x-reverse));margin-left:calc(64px * calc(1 - var(--tw-space-x-reverse)))}.tabs-info-block .container .left-breakout{display:flex;flex-grow:1;flex-direction:column}.tabs-info-block .container .right-image-fixed{position:relative;height:600px;width:100%;max-width:600px}.tabs-info-block .container .right-image-fixed img{border-radius:2px}.CSR-blogs{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:48px;padding-bottom:48px}.CSR-blogs h4{margin-bottom:24px;font-size:1.5rem;line-height:2rem;font-weight:500}.blog-card.CSR-blogs .blog-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.CSR-blogs .blog-wrapper .blog-image{margin:0}.blog-card.CSR-blogs .blog-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.CSR-blogs .blog-wrapper{display:flex;flex-direction:row}.CSR-blogs .blog-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24px * var(--tw-space-x-reverse));margin-left:calc(24px * calc(1 - var(--tw-space-x-reverse)))}.CSR-blogs .blog-wrapper>div:first-of-type{width:33.333333%}.CSR-blogs .blog-wrapper>div:last-of-type{flex-grow:1}.CSR-blogs .blog-wrapper>div:last-of-type>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.blog-card.exchange-info-bar>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.exchange-info-bar .blog-image{margin:0}.blog-card.exchange-info-bar div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.exchange-info-bar{display:flex;flex-direction:row;justify-content:center}.exchange-info-bar>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(32px * var(--tw-space-x-reverse));margin-left:calc(32px * calc(1 - var(--tw-space-x-reverse)))}.exchange-info-bar{border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:32px}.blog-card.exchange-info-bar .info-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.exchange-info-bar .info-wrapper .blog-image{margin:0}.blog-card.exchange-info-bar .info-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.exchange-info-bar .info-wrapper{display:flex;max-width:340px;flex-direction:row}.exchange-info-bar .info-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.exchange-info-bar .info-wrapper svg{min-width:40px}.exchange-info-bar .info-wrapper>div{display:flex;flex-grow:1;flex-direction:column}.exchange-info-bar .info-wrapper>div>p:first-of-type{font-size:.75rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.exchange-info-bar .info-wrapper>div>p:nth-child(2){font-size:1rem;font-weight:500}.exchange-info-bar .info-wrapper>div>p:last-of-type{margin-top:6px;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.progress-bar{position:relative;height:4px;width:100%;border-radius:9999px;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.progress-bar .filler{height:100%;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}.progress-bar .filler,.progress-bar .label{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.progress-bar .label{position:absolute;top:-40px;display:flex;align-items:center;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding:4px 8px}.progress-bar .label span{font-size:.75rem;font-weight:500}.static-tabs-container{display:flex}.static-tabs-container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(64px * var(--tw-space-x-reverse));margin-left:calc(64px * calc(1 - var(--tw-space-x-reverse)))}.static-tabs-container .tabs{width:100%;max-width:230px}.static-tabs-container .tabs .title{margin-bottom:20px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:20px;padding-bottom:20px;font-weight:500}.static-tabs-container .tab-titles>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.static-tabs-container .tab-titles{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.blog-card.static-tabs-container .tab-titles .cTitle a>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.static-tabs-container .tab-titles .cTitle a .blog-image{margin:0}.blog-card.static-tabs-container .tab-titles .cTitle a div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.static-tabs-container .tab-titles .cTitle a{display:flex;flex-direction:row}.static-tabs-container .tab-titles .cTitle a svg{margin-right:8px}.static-tabs-container .tab-titles .cTitle.active{border-left-width:2px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));padding-left:12px}.static-tabs-container .tab-titles .cTitle.active p{font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.static-tabs-container .tab-titles .cTitle.active path{stroke:#5cafbf}.static-tabs-container .tab-titles .cTitle p,.static-tabs-container .tab-titles .cTitle.active path{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.static-tabs-container .tab-titles .cTitle p{width:-moz-fit-content;width:fit-content;padding-top:12px;padding-bottom:12px;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.static-tabs-container .tab-titles .cTitle:hover p{cursor:pointer;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.static-tabs-container .tab-titles .cTitle:hover path{stroke:#5cafbf}.blogs .content-wrapper{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.mattress-quiz{justify-content:center}.mattress-quiz .question{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:80px;padding-bottom:80px}.mattress-quiz .question h2{margin-bottom:32px;font-size:1.125rem;font-weight:500}.mattress-quiz .navigation-buttons{display:flex}.mattress-quiz .question .answer-wrapper{display:flex;width:100%;max-width:840px;flex-wrap:wrap;justify-content:center;gap:1.25rem;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:24px 16px}.mattress-quiz .question .answer-wrapper svg{margin-right:8px}.mattress-quiz .question .answer-wrapper img{margin-right:16px}.mattress-quiz .question .answer-item{display:flex;min-height:44px;max-width:250px;flex-shrink:0;flex-grow:0;flex-basis:33.333333%;align-items:center;justify-content:center;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:12px 16px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mattress-quiz .question .answer-item:hover{cursor:pointer}.mattress-quiz .question .answer-item.active,.mattress-quiz .question .answer-item:hover{--tw-bg-opacity:1;background-color:rgb(234 236 240/var(--tw-bg-opacity))}.mattress-quiz .question .answer-item span{display:flex;align-items:center;justify-content:center}.mattress-quiz .question .answer-item span p{font-size:.875rem}.mattress-quiz-loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.mattress-quiz-loading .heading-subtext-sm{margin-top:40px;margin-bottom:0}.pagination{position:relative;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:20px}.pagination .pagination-item,.pagination .pagination-items-wrapper{display:flex;align-items:center;justify-content:center}.pagination .pagination-item{height:40px;width:40px;border-radius:2px;padding:12px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pagination .pagination-item.active{--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}.pagination .pagination-item.active span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pagination .pagination-item.in-active:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(234 236 240/var(--tw-bg-opacity))}.pagination .buttons{display:flex}.pagination .buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}.pagination .next-btn,.pagination .previous-btn{position:absolute;top:50%}.pagination .next-btn svg path,.pagination .previous-btn svg path{stroke:#667085;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pagination .next-btn span,.pagination .previous-btn span{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.pagination .next-btn:hover svg path,.pagination .previous-btn:hover svg path{stroke:#101828}.pagination .next-btn:hover span,.pagination .previous-btn:hover span{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.pagination .next-btn{right:0}.pagination .previous-btn{left:0}.blog-container{margin-top:64px;display:flex;max-width:800px;flex-direction:column}.blog-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.blog-page .featured-image{position:relative;height:680px;width:100%}.blog-page .featured-image img{border-radius:2px}.blog-page h1{margin-top:4px;margin-bottom:32px;font-size:1.5rem}.blog-page .blog-meta{display:flex}.blog-page .blog-meta>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(40px * var(--tw-space-x-reverse));margin-left:calc(40px * calc(1 - var(--tw-space-x-reverse)))}.blog-page .blog-info{display:flex;width:100%;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:32px;padding-bottom:32px}.blog-page .blog-share,.blog-page .share-icons{display:flex}.blog-page .blog-share>:not([hidden])~:not([hidden]),.blog-page .share-icons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12px * var(--tw-space-x-reverse));margin-left:calc(12px * calc(1 - var(--tw-space-x-reverse)))}.blog-page .share-icons{display:flex;align-items:center}.blog-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.blog-content a,.blog-content li,.blog-content p,.blog-content span,.blog-content ul{font-size:1rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.blog-content a{font-size:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-weight:600}.blog-content h1,.blog-content h2{font-size:1.5rem}.blog-content h3,.blog-content h4{font-size:1.25rem}.blog-content h5,.blog-content h6{font-size:1rem}.blog-content ul.wp-block-list{list-style-position:inside;list-style-type:disc}.blog-content ol.wp-block-list{list-style-position:inside;list-style-type:decimal}.blog-content b,.blog-content strong{font-weight:500}.blog-content .wp-block-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.large-file-upload div[role=presentation]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding:32px 24px;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.large-file-upload div[role=presentation] svg{margin-bottom:12px}.large-file-upload div[role=presentation]:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.blog-card.large-file-upload .thumb-container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.large-file-upload .thumb-container .blog-image{margin:0}.blog-card.large-file-upload .thumb-container div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.large-file-upload .thumb-container{margin-top:16px;display:flex;flex-direction:row;flex-wrap:wrap}.large-file-upload .thumb{position:relative;margin-right:8px;margin-bottom:8px;box-sizing:border-box;display:inline-flex;height:100px;width:100px;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding:4px}.large-file-upload .thumb-inner{display:flex;min-width:0;overflow:hidden}.large-file-upload .thumb-inner img{display:block;height:100%;width:auto}.step-wrapper{margin-bottom:88px;display:flex;width:100%;justify-content:center}.blog-card.step-wrapper .step-container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.step-wrapper .step-container .blog-image{margin:0}.blog-card.step-wrapper .step-container div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.step-wrapper .step-container{position:relative;display:flex;width:100%;max-width:990px;flex-direction:row;justify-content:space-between}.step-wrapper .timeline-circle{z-index:10;display:flex;height:24px;min-height:24px;width:24px;min-width:24px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-wrapper .timeline-circle.active{--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}.step-wrapper .timeline-circle.active .timeline-inner-cirlce{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.step-wrapper .timeline-text{position:absolute;top:24px;width:-moz-fit-content;width:fit-content;text-wrap:nowrap;text-align:center}.step-wrapper .timeline-inner-cirlce{height:8px;width:8px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.step-wrapper .timeline-line{z-index:-10;width:100%;background-color:rgb(234 236 240/var(--tw-bg-opacity))}.step-wrapper .timeline-line,.step-wrapper .timeline-line-filler{position:absolute;top:12px;height:2px;max-width:990px;--tw-bg-opacity:1}.step-wrapper .timeline-line-filler{z-index:-5;background-color:rgb(92 175 191/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-wrapper .step-item{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;align-items:center;justify-content:center}.step-wrapper .step-item p{margin-top:12px}.returns .heading-subtext-sm{text-align:center}.exchange-table{max-width:600px}.exchange-table tbody tr,.exchange-table tbody tr .order-date,.exchange-table tbody tr .order-number,.exchange-table tbody tr .order-total{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.exchange-table tbody tr:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.select-order-table .order-number{font-weight:500}.select-order-table .order-total{font-weight:500;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.bottom-info-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(222 239 242/var(--tw-bg-opacity));padding:16px 80px}.bottom-info-banner p{margin-bottom:6px;--tw-text-opacity:1;color:rgb(55 105 115/var(--tw-text-opacity))}.bottom-info-banner button span{text-decoration-line:underline}.select-item-table td,.select-item-table th{text-align:left}.badge{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border-width:2px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));padding:4px 8px}.badge span{font-size:.75rem;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.exchange-table .item{display:flex;align-items:center}.exchange-table .item-info>p:first-of-type{font-weight:500}.exchange-table .item-info :nth-child(2){--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.exchange-table .variants{margin-top:12px;display:flex;flex-wrap:wrap}.exchange-table .variants .badge,.exchange-table img{margin-right:12px}.returns .navigation-buttons{margin-top:40px}.returns form{width:100%;max-width:720px}.reviews .react-tabs__tab-panel>p:first-of-type{font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.reviews .react-tabs__tab-panel h3{margin-bottom:24px;font-size:1.5rem}.reviews span{color:inherit}.reviews .react-tabs__tab-list>p{margin-top:40px!important}.reviews .react-tabs__tab-list>p:first-of-type{margin-top:0!important}.tooltip{position:relative}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.tooltip-text{visibility:hidden;position:absolute;bottom:calc(100% + 8px);z-index:50;width:-moz-fit-content;width:fit-content;min-width:100px;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity));padding:6px 8px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.brand-selector-wrapper{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hidden-radio{position:absolute;height:0;width:0;opacity:0}.hidden-radio-svg-large{display:flex;height:100%;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding-left:80px;padding-right:80px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hidden-radio-svg-large:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hidden-radio-svg-large svg{height:auto;width:200px}.ProductSelectorSearch{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.ProductSelectorSearch .searchbar-input-group{width:100%;max-width:500px}.appointment-split .image-container .image-content{position:relative;z-index:10;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:flex-end;padding-top:48px;padding-bottom:48px}.appointment-split .image-container .image-content .title{margin-bottom:16px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-split .image-container .image-content .title span{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal-wrapper .content{position:absolute;top:50%;left:50%;z-index:9999;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-wrapper .content .close-btn path{stroke:#fff}.modal-wrapper .overlay{position:absolute;top:0;left:0;z-index:50;height:100%;width:100%;background-color:rgba(0,0,0,.8)}.modal-wrapper .video-content{min-width:400px;max-width:700px}.blog-card.breadcrumbs>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.breadcrumbs .blog-image{margin:0}.blog-card.breadcrumbs div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.breadcrumbs{margin-bottom:24px;display:flex;flex-direction:row;align-items:center}.breadcrumbs .route span{margin-left:8px;margin-right:8px}.breadcrumbs .route a,.breadcrumbs .route span{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.breadcrumbs .route a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.breadcrumbs .route .active,.breadcrumbs .route a:hover{--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.breadcrumbs .route .active{font-weight:500}.write-review-modal{position:absolute;left:0;top:0;z-index:50;display:flex;height:100%;width:100%;align-items:center;justify-content:center}.write-review-modal .grey-form{position:relative;z-index:50}.write-review-modal .overlay{position:absolute;top:0;left:0;z-index:40;height:100%;width:100%;background-color:rgba(0,0,0,.8)}.write-review-modal .close-btn{top:25px;right:25px}.gallery-modal{position:absolute;top:50%;left:50%;z-index:999;display:flex;height:100vh;width:100vw;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center}.gallery-modal .swiper-gallery{position:relative;aspect-ratio:4/3;max-height:90vh;width:90vw;max-width:1240px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));-o-object-fit:contain;object-fit:contain}.gallery-modal .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.8)}.gallery-modal.mobile-gallery{position:relative;top:0;left:0;z-index:0;display:none;height:100%;width:100%;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gallery-modal.mobile-gallery .swiper-gallery{width:100%}.blog-card.product-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.product-wrapper .blog-image{margin:0}.blog-card.product-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.product-wrapper{display:flex;flex-direction:row;-moz-column-gap:32px;column-gap:32px}.product-wrapper .product-gallery{width:100%}.product-wrapper .product-info{width:100%;max-width:400px}.product-wrapper .product-info h1{font-size:1.5rem;font-weight:600}.product-wrapper .product-info .prices{font-size:1.125rem;font-weight:500}.product-wrapper .product-info .product-meta{margin-top:8px}.product-wrapper .product-info .product-meta>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.product-wrapper .product-info .product-meta .sleep-now{font-weight:500;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity))}.product-wrapper .product-info .product-meta .on-sale-price{display:flex;align-items:center}.product-wrapper .product-info .product-meta .on-sale-price .prices:nth-child(2){line-height:1.5;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity));text-decoration-line:line-through}.product-wrapper .product-info .product-meta .on-sale-price .prices:first-child{margin-right:8px;font-weight:600;--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}.product-wrapper .product-info .product-meta .on-sale-price .percentage{margin-left:16px;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(240 68 56/var(--tw-bg-opacity));padding:6px 12px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-wrapper .product-info .input-group-label .star-container:hover{cursor:pointer}.product-wrapper .product-info .product-icons{padding-top:40px;padding-bottom:40px}.product-wrapper .product-info .product-icons.false{padding-top:16px;padding-bottom:16px}.product-wrapper .product-info .\!category,.product-wrapper .product-info .category{font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.product-wrapper .product-info .star-container{margin-bottom:32px}.product-wrapper .product-info .category-link{display:flex;width:-moz-fit-content;width:fit-content}.product-wrapper .product-info .variant-selectors .variant-selection{border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:16px}.product-wrapper .product-info .variant-selectors .variant-selection .label{margin-bottom:12px;font-weight:500}.product-wrapper .product-info .variant-selectors .variant-selection .option{position:relative;display:flex;min-width:calc(50% - 8px);flex-grow:1;align-items:center;justify-content:center;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:12px 16px;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-wrapper .product-info .variant-selectors .variant-selection .option.invalid{border-width:1px;--tw-border-opacity:1;border-color:rgb(16 24 40/var(--tw-border-opacity));opacity:.7}.product-wrapper .product-info .variant-selectors .variant-selection .option.invalid:hover{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(16 24 40/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.product-wrapper .product-info .variant-selectors .variant-selection .option.invalid:hover p{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.product-wrapper .product-info .variant-selectors .variant-selection .option.invalid:after{background:linear-gradient(to top right,transparent calc(50% - 1px),#101828,transparent calc(50% + 1px));position:absolute;top:0;left:0;height:100%;width:100%;--tw-content:"";content:var(--tw-content)}.product-wrapper .product-info .variant-selectors .variant-selection .option.active{--tw-border-opacity:1;border-color:rgb(16 24 40/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity))}.product-wrapper .product-info .variant-selectors .variant-selection .option.active p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-wrapper .product-info .variant-selectors .variant-selection .option p{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-wrapper .product-info .variant-selectors .variant-selection .option:hover{cursor:pointer;--tw-border-opacity:1;border-color:rgb(16 24 40/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity))}.product-wrapper .product-info .variant-selectors .variant-selection .option:hover p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-wrapper .product-info .variant-selectors .variant-selection .options-wrapper{display:flex;flex-wrap:wrap;gap:8px}.product-wrapper .product-info .variant-selectors .input-group-label{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:16px}.product-wrapper .product-info .variant-selectors .h-seperator{margin-bottom:32px;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.product-wrapper .product-info .variant-selectors>p{margin-bottom:20px;font-weight:500;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity))}.product-wrapper .product-info .variant-selectors .form-input{margin-bottom:32px}.product-wrapper .product-info .variant-selectors .subtotal{display:none;justify-content:space-between}.product-wrapper .product-info .variant-selectors .subtotal.subtotal-active{display:flex}.product-wrapper .product-info .variant-selectors .subtotal p{font-size:1.25rem}.product-wrapper .product-info .variant-selectors .subtotal p:first-child{font-weight:500}.product-wrapper .product-info .variant-selectors .subtotal .pricing{display:flex;flex-direction:column}.product-wrapper .product-info .variant-selectors .subtotal .pricing .sale-wrapper{display:flex}.product-wrapper .product-info .variant-selectors .subtotal .pricing .sale-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}.product-wrapper .product-info .variant-selectors .subtotal .pricing .sale-regular-price{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity));text-decoration-line:line-through}.product-wrapper .product-info .variant-selectors .subtotal .pricing .on-sale{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}.product-wrapper .product-info .variant-selectors .subtotal .pricing .selling-price{font-weight:600}.product-wrapper .product-info .variant-selectors .subtotal .pricing .sale-percentage{width:-moz-fit-content;width:fit-content;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(240 68 56/var(--tw-bg-opacity));padding:6px 12px;font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-wrapper .product-info .variant-selectors .add-to-cart-wrapper{margin-top:32px;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:32px}.product-wrapper .product-info .in-store-notify{margin-top:0;margin-bottom:16px;width:-moz-fit-content;width:fit-content;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(74 140 153/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(222 239 242/var(--tw-bg-opacity));padding:6px 12px;font-weight:600;--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.product-wrapper .product-info .atc-btn{padding-top:12px;padding-bottom:12px}.product-wrapper .product-info .atc-btn.out-of-stock{--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity))}.product-wrapper .product-info .h-separator{padding-bottom:24px;padding-top:0}.blog-card.product-wrapper .atc-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.product-wrapper .atc-wrapper .blog-image{margin:0}.blog-card.product-wrapper .atc-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.product-wrapper .atc-wrapper{display:flex;flex-direction:row;gap:8px}.product-wrapper .quantity-input{display:flex}.product-wrapper .quantity-input input.quantity{position:relative;height:-moz-fit-content;height:fit-content;width:100%;max-width:60px;border-radius:0;border-right-width:0;padding-top:12px;padding-bottom:12px;text-align:center;line-height:1}.product-wrapper .quantity-input .buttons{display:flex;height:100%;flex-direction:column}.product-wrapper .quantity-input .buttons button{height:50%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-left:6px;padding-right:6px;line-height:1}.product-wrapper .quantity-input .buttons button:first-of-type{border-bottom-width:0}.product-wrapper .quantity-input.disabled button,.product-wrapper .quantity-input.disabled input.quantity{opacity:.7}.product-wrapper .quantity-input.disabled button:hover,.product-wrapper .quantity-input.disabled input.quantity:hover{cursor:not-allowed}.product-wrapper .featuredImage{position:relative;height:600px;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.product-wrapper .featuredImage img{border-radius:2px}.product-wrapper .featuredImage:hover{cursor:pointer}.product-wrapper .featuredImage .badges{position:relative;z-index:50;display:flex;height:100%;width:100%;flex-direction:column;align-items:flex-end}.product-wrapper .featuredImage .badges>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.product-wrapper .featuredImage .badges{padding-top:16px}.product-wrapper .featuredImage .badges .stock-badge{position:relative;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center}.product-wrapper .pop-up .close-btn{position:absolute;top:30px;right:30px;z-index:1000;cursor:pointer;border-style:none;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));font-size:1.125rem}.product-wrapper .pop-up .close-btn path{stroke:#fff}.product-wrapper .pop-up .swiper-pagination-bullet{height:6px;width:14px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity));opacity:1}.product-wrapper .pop-up .swiper-pagination-bullet:hover{cursor:pointer}.product-wrapper .pop-up .swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.product-wrapper .pop-up .swiper-button-next,.product-wrapper .pop-up .swiper-button-prev{height:32px;width:24px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-wrapper .pop-up .swiper-button-next:hover,.product-wrapper .pop-up .swiper-button-prev:hover{cursor:pointer}.product-wrapper .pop-up .swiper-button-next:after,.product-wrapper .pop-up .swiper-button-prev:after{font-size:1.125rem}.product-wrapper .thumbs{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-wrapper .thumbs .thumb{position:relative;height:250px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.product-wrapper .thumbs .thumb:hover{cursor:pointer}.product-wrapper .thumbs .active .overlay{position:absolute;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);font-size:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-wrapper .payment-plans>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.product-wrapper .payment-plans .plan{border-radius:2px;border-width:1px;padding:16px}.product-wrapper .payment-plans .payflex{--tw-border-opacity:1;border-color:rgb(0 39 81/var(--tw-border-opacity));background-color:rgb(0 39 81/5%)}.product-wrapper .payment-plans .payflex p,.product-wrapper .payment-plans .payflex span{--tw-text-opacity:1;color:rgb(0 39 81/var(--tw-text-opacity))}.product-wrapper .payment-plans .float{--tw-border-opacity:1;border-color:rgb(239 15 96/var(--tw-border-opacity));background-color:rgb(239 15 96/5%)}.product-wrapper .payment-plans .float p,.product-wrapper .payment-plans .float span{--tw-text-opacity:1;color:rgb(239 15 96/var(--tw-text-opacity))}.product-tab-panel .product-tab-title,.product-wrapper .payment-plans a{display:flex;width:-moz-fit-content;width:fit-content}.product-tab-panel .product-tab-title{margin-bottom:24px;font-size:1.125rem;font-weight:500}.product-tab-panel .mattress-guide-table th{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.product-tab-panel .mattress-guide-table tr td{height:101px}.blog-card.product-tab-panel .mattress-guide-table .icon-type>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.product-tab-panel .mattress-guide-table .icon-type .blog-image{margin:0}.blog-card.product-tab-panel .mattress-guide-table .icon-type div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.product-tab-panel .mattress-guide-table .icon-type{display:flex;flex-direction:row;align-items:center}.product-tab-panel .mattress-guide-table .icon-type img{margin-right:16px}.product-tab-panel .mattress-guide-table .icon-type p{font-weight:500}.h-tabs{display:flex;width:100%;flex-direction:column}.h-tabs .tabs-titles{display:flex;width:100%;align-items:center;justify-content:center;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity))}.blog-card.h-tabs .tabs-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.h-tabs .tabs-wrapper .blog-image{margin:0}.blog-card.h-tabs .tabs-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.h-tabs .tabs-wrapper{display:flex;width:100%;max-width:996px;flex-direction:row;align-items:center;justify-content:space-between}.h-tabs .tabs-wrapper li{flex-grow:1;padding-bottom:12px;text-align:center;font-size:.875rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.h-tabs .tabs-wrapper li.react-tabs__tab--selected{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));font-weight:500;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.h-tabs .tabs-wrapper li:hover{cursor:pointer}.h-tabs .react-tabs__tab-panel--selected{margin-top:40px}.h-tabs .description h2{margin-bottom:24px;font-size:1.5rem;font-weight:600}.dangerousHTML li,.dangerousHTML p,.dangerousHTML span,.dangerousHTML ul{font-size:.875rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.dangerousHTML h1,.dangerousHTML h2,.dangerousHTML h3,.dangerousHTML h4,.dangerousHTML h5,.dangerousHTML h6{margin-bottom:6px;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.dangerousHTML h2,.dangerousHTML h3{font-size:1.5rem}.dangerousHTML h2,.dangerousHTML h4,.dangerousHTML h5{font-size:1.25rem}.dangerousHTML h6{font-size:1rem}.dangerousHTML b,.dangerousHTML strong{font-weight:600}.dangerousHTML p,.dangerousHTML ul{margin-bottom:12px}.dangerousHTML ul{list-style-position:inside;list-style-type:disc}.dangerousHTML iframe{height:500px;width:100%}.product-tabs{margin-top:48px}.product-tabs .specs-table .spec-row{display:flex;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:16px;padding-bottom:16px}.product-tabs .specs-table .spec-row:last-of-type{border-bottom-width:0}.product-tabs .specs-table .spec-row .spec-title{width:100%;max-width:200px;flex-wrap:wrap;text-wrap:wrap;font-weight:500}.blog-card.product-tabs .reviews-tab-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.product-tabs .reviews-tab-wrapper .blog-image{margin:0}.blog-card.product-tabs .reviews-tab-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.product-tabs .reviews-tab-wrapper{display:flex;flex-direction:row}.product-tabs .reviews-tab-wrapper .left{display:flex;width:30%;flex-direction:column;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-right:48px}.product-tabs .reviews-tab-wrapper .right{display:flex;width:70%;padding-left:48px}.product-tabs .review-count{text-decoration-line:underline}.product-tabs .review-meta{margin-top:24px}.product-tabs .average-review{margin-top:8px;font-weight:500}.product-tabs .review-counter-wrapper{margin-top:8px}.product-tabs .review-counter-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.product-tabs .review-counter{display:flex;flex-direction:row-reverse;align-items:center}.product-tabs .review-counter .review-count-text{width:110px}.product-tabs .review-counter .filler,.product-tabs .review-counter .progress-bar{width:inherit;flex-grow:1;border-radius:9999px}.product-tabs .h-seperator{margin-top:24px;margin-bottom:24px;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.product-tabs .right>.review-content{display:flex;flex-grow:1;flex-direction:column;align-items:center}.product-tabs .review-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.product-tabs .review-content .rc{width:100%;border-left-width:2px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:24px}.product-tabs .review-content .rc .review-title{font-weight:500}.product-tabs .review-content .rc .post-date{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.product-tabs .review-content .rc .stars-wrapper{margin-bottom:20px;margin-top:12px}.category-wrapper{display:flex;width:100%}.category-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(64px * var(--tw-space-x-reverse));margin-left:calc(64px * calc(1 - var(--tw-space-x-reverse)))}.category-wrapper h1{font-size:1.875rem;font-weight:500;text-transform:capitalize}.category-wrapper .brands-slider{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.category-filters{display:flex;width:100%;min-width:170px;max-width:200px;flex-direction:column}.category-filters>p:first-of-type{margin-bottom:16px;font-size:.875rem;font-weight:500;text-transform:uppercase}.filter-item .accordion .accordion-content.active{margin-top:20px;margin-bottom:20px}.filter-item .accordion .accordion-title{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity))}.filter-item .accordion .item-title{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.filter-item .accordion .content-child{margin-bottom:0}.category-main{display:flex;flex-grow:1;flex-direction:column}.category-main .\!products,.category-main .products{position:relative}.filter-item .filter-title{margin-bottom:16px;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:12px;padding-bottom:12px}.filter-item .filter-title p{font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.filter-values{display:flex;flex-direction:column}.filter-values>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.filter-values .checkbox-group label{font-weight:400}.sort-category-wrapper{display:flex;align-items:center}.sort-category-wrapper p{margin-right:8px;font-weight:500}.sort-category-wrapper select{padding:6px 8px;font-size:.875rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.category-header{margin-bottom:32px;display:flex;width:100%;align-items:flex-end;justify-content:space-between}.category-header.has-children{margin-bottom:16px}.mattress-widget{display:flex;align-items:center;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.mattress-widget .item:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));padding:64px 32px}.mattress-widget .item:last-child p{margin-bottom:16px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.mattress-widget .item{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}.mattress-widget .item:last-of-type{width:100%;max-width:195px}.mattress-widget .item-container,.mattress-widget a{display:flex;flex-direction:column;align-items:center;justify-content:center}.mattress-widget .item-container>p:first-of-type,.mattress-widget a>p:first-of-type{margin-top:16px;font-weight:500}.mattress-widget .item-container>p:nth-child(3),.mattress-widget a>p:nth-child(3){--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.mattress-widget .item-container>p:nth-child(4),.mattress-widget a>p:nth-child(4){font-size:.75rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.product-page{position:relative;margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media (max-width:640px){.product-page{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:768px){.product-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.product-page{grid-template-columns:repeat(3,minmax(0,1fr))}}.products-container.\!loading,.products-container.loading{padding-bottom:40px}.products-spinner{position:absolute;bottom:-30px;margin-top:40px;display:flex;width:100%;align-items:center;justify-content:center}.product-card{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:space-between;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:32px 24px;text-align:center}.product-card .\!category,.product-card .category{font-size:.75rem;font-weight:400;text-transform:uppercase}.product-card .title{font-size:1rem;font-weight:500}.product-card .price-from-wrapper>p:first-of-type{font-size:.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.product-card .price-from-wrapper>.price,.product-card .price-simple-wrapper .price{font-size:1rem;font-weight:500}.product-card .price-simple-wrapper .sale .new-price{font-size:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}.product-card .price-simple-wrapper .sale .old-price{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity));text-decoration-line:line-through}.product-card .price{text-align:center}.blog-card.product-card .stars-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.product-card .stars-wrapper .blog-image{margin:0}.blog-card.product-card .stars-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.product-card .stars-wrapper{margin-top:12px;margin-bottom:12px;display:flex;flex-direction:row}.product-card .weekly-payments{margin-bottom:12px;font-style:italic;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.product-card .product-attr,.product-card .product-attributes{display:flex;width:100%;align-items:center;justify-content:center}.product-card .product-attr{margin-top:16px}.product-card .product-attr .attr{margin-right:12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-card .product-attr .attr p{font-size:.75rem}.product-card .product-attr .attr:last-of-type{margin-right:0}.product-card .colour-atr .colour{height:20px;width:20px;border-radius:9999px;outline-style:solid;outline-width:1px;outline-offset:2px;outline-color:#d0d5dd}.product-card .features-atr{position:absolute;top:5px;left:25px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.blog-card.product-card .features-atr .features>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.product-card .features-atr .features .blog-image{margin:0}.blog-card.product-card .features-atr .features div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.product-card .features-atr .features{display:flex;flex-direction:row;border-radius:2px;padding:4px 6px}.product-card .features-atr .features svg{margin-right:2px}.product-card .features-atr .features.cooling{--tw-bg-opacity:1;background-color:rgb(54 191 250/var(--tw-bg-opacity))}.product-card .features-atr .features.thermo{--tw-bg-opacity:1;background-color:rgb(255 105 46/var(--tw-bg-opacity))}.product-card .features-atr .features p{font-size:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-card .product-pricing{margin-top:32px;display:flex;width:100%;flex-direction:column;align-items:center;text-align:center}.product-card .product-pricing a{width:100%}.product-card .product-card-btn{margin-top:12px}.product-card .product-card-btn path,.product-card .product-card-btn path:hover,.product-card .product-card-btn svg,.product-card .product-card-btn svg:hover{fill:none}.product-card .product-info{display:flex;flex-direction:column;align-items:center}.mattress-banner{margin-top:48px;display:flex;height:260px;max-height:260px;flex-direction:column;align-items:flex-end;justify-content:center}.mattress-banner .content{margin-right:90px}.mattress-banner .title,.mattress-banner .title span{font-size:1.5rem;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.mattress-banner .title span,.mattress-banner .title span span{font-weight:600}.mattress-banner .btns{margin-top:32px;display:flex;align-items:center;gap:20px}.mattress-banner .btns a.btn-link{font-weight:400;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity));text-decoration-line:underline;text-decoration-color:#101828}.mattress-banner .text{font-size:1.125rem}.load-more-btn{margin-top:24px;padding-left:48px;padding-right:48px}.sub-category-pills{margin-bottom:32px;display:flex;flex-wrap:wrap}.sub-category-pills a{margin-right:12px}.category-pill{width:-moz-fit-content;width:fit-content;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:8px 16px}.category-pill>p{font-weight:500}.navbar .b{position:relative}.dropdown-menu-container{z-index:9999;display:flex;flex-direction:column;--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);margin-left:0!important}.dropdown-menu{width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.blog-card.dropdown-menu .container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.dropdown-menu .container .blog-image{margin:0}.blog-card.dropdown-menu .container div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.dropdown-menu .container{display:flex!important;flex-direction:row!important;align-items:center!important}.brands-menu{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:16px;padding-bottom:16px}.blog-card.brands-menu .container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.brands-menu .container .blog-image{margin:0}.blog-card.brands-menu .container div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.brands-menu .container{width:100%;flex-direction:row;align-items:center;justify-content:space-between}.brands-menu>p{font-size:.875rem;font-weight:500}.blog-card.brands>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.brands .blog-image{margin:0}.blog-card.brands div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.brands{display:grid;flex-direction:row;gap:24px}@media (max-width:768px){.brands{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.brands{grid-template-columns:repeat(5,minmax(0,1fr))}}.brands a{display:flex;align-items:center;justify-content:center}.brands a:hover>img{opacity:1}.brands img{opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.four-cols-products-dropdown{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1.5fr}.four-cols-products-dropdown .dropdown-item{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding:24px}.four-cols-products-dropdown .dropdown-item:first-of-type{padding-left:0;padding-right:24px}.four-cols-products-dropdown .dropdown-item:last-of-type{border-right-width:0;padding-left:24px;padding-right:0}.four-cols-products-dropdown .dropdown-item h4{margin-bottom:12px;font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity))}.four-cols-products-dropdown .dropdown-item ul li{margin-bottom:8px;width:-moz-fit-content;width:fit-content}.four-cols-products-dropdown .dropdown-item ul li a{width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.four-cols-products-dropdown .dropdown-item ul li:hover a{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.four-cols-products-dropdown.two-image{grid-template-columns:repeat(4,minmax(0,1fr))}.four-cols-products-dropdown.two-image .dropdown-item.has-image{border-width:0;padding-right:0}.b-menu-wrapper{position:absolute;left:0;top:0;z-index:9999;display:flex;height:100dvh;width:100%;max-width:400px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.blog-card.atc-confirmation .atc-toast>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.atc-confirmation .atc-toast .blog-image{margin:0}.blog-card.atc-confirmation .atc-toast div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.atc-confirmation .atc-toast{display:flex;flex-direction:row}.atc-confirmation .atc-toast img{margin-right:16px;height:auto;width:70px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:8px}.atc-confirmation .atc-toast .text p:first-of-type{font-size:.75rem;font-weight:400;--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.atc-confirmation .atc-toast .text p{font-family:Gotham,sans-serif;font-weight:500}.atc-confirmation .Toastify__progress-bar-theme--light{background:#5cafbf!important}.atc-confirmation .Toastify__progress-bar--wrp{height:3px}.dropdown-item.dropdown-cards .product-card-grey:first-of-type{margin-bottom:12px}.dropdown-item .product-card-grey{display:flex;gap:16px;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:24px}.dropdown-item .product-card-grey .img{display:flex;width:40%;align-items:center;justify-content:center}.dropdown-item .product-card-grey .text{width:60%}.dropdown-item .product-card-grey .text h5{font-weight:500}.dropdown-item .product-card-grey .text>p:first-of-type{font-size:.75rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.dropdown-item .product-card-grey .text ul{margin-top:8px}.blog-card.dropdown-item .product-card-grey .text ul li>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.dropdown-item .product-card-grey .text ul li .blog-image{margin:0}.blog-card.dropdown-item .product-card-grey .text ul li div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.dropdown-item .product-card-grey .text ul li{margin-bottom:4px;display:flex;flex-direction:row;align-items:center;font-size:.75rem}.dropdown-item .product-card-grey .text ul li svg{margin-right:8px}.menu-item-with-dropdown:hover .menu-items p,.menu-item-with-dropdown:hover .menu-items path{stroke:#5cafbf;--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}.menu-item-with-dropdown:hover .menu-items:after{width:100%}.menu-item-with-dropdown:hover .menu-items svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-item-with-dropdown:hover .dropdown-menu-container{visibility:visible;opacity:1}.dropdown-menu-container{visibility:hidden;position:absolute;top:100%;left:0;z-index:999;width:100%;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.blog-card.dropdown-menu-container .brands-menu .brands>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.dropdown-menu-container .brands-menu .brands .blog-image{margin:0}.blog-card.dropdown-menu-container .brands-menu .brands div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.dropdown-menu-container .brands-menu .brands{display:flex;flex-direction:row}.dropdown-image{position:relative;height:290px;width:100%}.dropdown-image img{border-radius:2px}.dropdown-image .text{position:absolute;bottom:24px;left:50%;width:100%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-left:12px;padding-right:12px;text-align:center}.dropdown-image .text p{font-size:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dropdown-image .text p:first-of-type{font-weight:600}.in-store-pc{margin-bottom:12px;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(222 239 242/var(--tw-bg-opacity));padding:4px 8px}.in-store-pc svg path{stroke:#4a8c99}.in-store-pc span{margin-left:6px;display:flex;font-size:.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.profile .tabs .title{padding-top:0;font-size:1.25rem}.profile .log-out-btn{margin-top:16px}.profile .log-out-btn span{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}.cart-wrapper{position:relative}.cart-wrapper .cart-updating-loader{position:absolute;top:50%;left:50%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes opacity-pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.cart-wrapper.cart-updating{animation:opacity-pulse 1.2s ease-out infinite}.cart-wrapper .heading-subtext-sm{margin-bottom:24px}.blog-card.cart-wrapper .cart-product>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.cart-wrapper .cart-product .blog-image{margin:0}.blog-card.cart-wrapper .cart-product div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.cart-wrapper .cart-product{display:flex;flex-direction:row;align-items:center}.cart-wrapper .cart-product .text a,.cart-wrapper .cart-product .text p{display:flex;width:-moz-fit-content;width:fit-content;font-weight:500}.cart-wrapper .cart-product .text{margin-left:8px}.blog-card.cart-wrapper .cart-product .text .attributes>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.cart-wrapper .cart-product .text .attributes .blog-image{margin:0}.blog-card.cart-wrapper .cart-product .text .attributes div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.cart-wrapper .cart-product .text .attributes{margin-top:8px;margin-bottom:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.blog-card.cart-wrapper .cart-product .text .\!attributes>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.cart-wrapper .cart-product .text .\!attributes .blog-image{margin:0}.blog-card.cart-wrapper .cart-product .text .\!attributes div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.cart-wrapper .cart-product .text .\!attributes{margin-top:8px;margin-bottom:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.blog-card.cart-wrapper .cart-product .text .attributes .attr>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.cart-wrapper .cart-product .text .attributes .attr .blog-image{margin:0}.blog-card.cart-wrapper .cart-product .text .attributes .attr div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.cart-wrapper .cart-product .text .attributes .attr{display:flex;flex-direction:row;flex-wrap:wrap;border-width:1px;--tw-border-opacity:1;border-color:rgb(74 140 153/var(--tw-border-opacity));padding:6px 8px}.blog-card.cart-wrapper .cart-product .text .\!attributes .attr>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.cart-wrapper .cart-product .text .\!attributes .attr .blog-image{margin:0}.blog-card.cart-wrapper .cart-product .text .\!attributes .attr div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.cart-wrapper .cart-product .text .\!attributes .attr{display:flex;flex-direction:row;flex-wrap:wrap;border-width:1px;--tw-border-opacity:1;border-color:rgb(74 140 153/var(--tw-border-opacity));padding:6px 8px}.cart-wrapper .cart-product .text .\!attributes p,.cart-wrapper .cart-product .text .attributes p{font-size:.75rem;font-weight:400;--tw-text-opacity:1;color:rgb(74 140 153/var(--tw-text-opacity))}.cart-wrapper .cart-product img{height:auto;width:100%}.cart-wrapper .cart-product .img{margin-right:8px;max-width:100px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:12px}.cart-wrapper .cart-price .sale-price{display:flex;flex-direction:column}.cart-wrapper .cart-price .sale-price span{display:flex}.cart-wrapper .cart-price .sale-price span.sale{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}.cart-wrapper .cart-price .sale-price span.regular{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity));text-decoration-line:line-through}.cart-wrapper .cart-remove span{font-weight:400;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity));text-decoration-line:underline;text-decoration-color:#667085}.blog-card.cart-wrapper .split>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.cart-wrapper .split .blog-image{margin:0}.blog-card.cart-wrapper .split div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.cart-wrapper .split{display:flex;flex-direction:row}.cart-wrapper .split>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24px * var(--tw-space-x-reverse));margin-left:calc(24px * calc(1 - var(--tw-space-x-reverse)))}.cart-wrapper .split .left{width:65%}.cart-wrapper table{height:-moz-fit-content;height:fit-content;width:100%}.cart-wrapper table td{padding-top:16px;padding-bottom:16px}.cart-wrapper table th{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:12px;padding-bottom:12px;font-weight:500;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.cart-wrapper .update-cart-wrapper{display:flex;align-items:center;justify-content:flex-end;border-width:0 1px 1px;--tw-border-opacity:1;border-color:rgb(234 236 240/var(--tw-border-opacity));padding:12px 24px}.cart-wrapper .update-cart-wrapper button{padding-left:40px;padding-right:40px}.cart-wrapper .cart-summary{display:flex;height:-moz-fit-content;height:fit-content;width:35%;flex-direction:column;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(234 236 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:24px 20px}.cart-wrapper .cart-summary h2{padding-bottom:16px;font-size:1.25rem;font-weight:600}.cart-wrapper .cart-summary .row{display:flex;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(234 236 240/var(--tw-border-opacity));padding-top:12px;padding-bottom:12px}.cart-wrapper .cart-summary .row:last-of-type{border-bottom-width:0}.cart-wrapper .cart-summary .row .r-title{font-weight:600}.cart-wrapper .cart-summary .row .total{font-size:1.125rem;font-weight:600}.cart-wrapper .cart-summary .row .discount,.cart-wrapper .cart-summary .row .total{display:flex;flex-direction:column;text-align:right}.cart-wrapper .cart-summary .row .discount span{text-transform:uppercase;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity))}.cart-wrapper .coupon-wrapper{margin-top:16px;display:flex;width:100%;align-items:flex-end}.cart-wrapper .coupon-wrapper .input-group-label{flex-grow:1}.cart-wrapper .coupon-wrapper button{margin-left:8px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.checkout-btn{margin-top:16px;padding-top:16px;padding-bottom:16px}.checkout-btn,.checkout-btn:hover{--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity))}.main-search{position:relative;z-index:50;width:100%;max-width:500px;flex-grow:1}.main-search .ais-Highlight-highlighted{--tw-bg-opacity:1;background-color:rgb(222 239 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(55 105 115/var(--tw-text-opacity))}.main-search .ais-SearchBox input{width:100%;border-radius:2px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding:12px 16px 12px 40px}.main-search .ais-SearchBox input:focus{--tw-border-opacity:1!important;border-color:rgb(74 140 153/var(--tw-border-opacity))!important}.main-search .ais-SearchBox .ais-SearchBox-form{position:relative;display:flex}.main-search .ais-SearchBox .ais-SearchBox-reset{right:16px}.main-search .ais-SearchBox .ais-SearchBox-reset,.main-search .ais-SearchBox .ais-SearchBox-submit{position:absolute;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.main-search .ais-SearchBox .ais-SearchBox-submit{left:16px}.main-search .ais-SearchBox .ais-SearchBox-submit svg{height:12px;width:12px}.main-search .hits-container{position:absolute;width:100%;border-width:0 1px 1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.main-search .hits-container .view-all{display:flex;width:100%;align-items:center;justify-content:center;padding-top:12px;padding-bottom:12px}.blog-card.main-search .ais-Hits-item>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.main-search .ais-Hits-item .blog-image{margin:0}.blog-card.main-search .ais-Hits-item div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.main-search .ais-Hits-item{display:flex;flex-direction:row;padding:8px 16px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-search .ais-Hits-item a{display:flex;width:100%;align-items:center}.main-search .ais-Hits-item:first-of-type{padding-top:16px}.main-search .ais-Hits-item:last-of-type{padding-bottom:16px}.main-search .ais-Hits-item:hover{--tw-bg-opacity:1;background-color:rgb(234 236 240/var(--tw-bg-opacity))}.main-search .ais-Hits-item .image-container{margin-right:16px;display:flex;height:80px;width:80px;min-width:80px;align-items:center;justify-content:center;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.main-search .ais-Hits-item .image-container img{width:100%}.main-search .product-name span{font-weight:500}.blog-card.main-search .price-from-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.main-search .price-from-wrapper .blog-image{margin:0}.blog-card.main-search .price-from-wrapper div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.main-search .price-from-wrapper{display:flex;flex-direction:row;align-items:center}.main-search .ais-SearchBox-input{font-size:.875rem}.search-loader{position:absolute;top:100%;left:0;z-index:50;display:flex;width:100%;align-items:center;justify-items:center;border-width:0 1px 1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:20px;padding-bottom:20px}.search-loader .spinner{margin-left:auto;margin-right:auto}.details .\!category,.details .category{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.price{gap:4px}.price .regular_price{text-decoration-line:underline}.price.has-sale{font-weight:500;--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity));text-decoration-line:line-through}.price .sale-price{text-decoration-line:underline}.price .variant-sale-badge{margin-left:6px;border-radius:2px;background-color:rgba(240,68,56,.2);padding-left:4px;padding-right:4px}.price .variant-sale-badge p{font-size:.75rem;--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:70%;background-image:linear-gradient(90deg,rgba(16,24,40,.5),rgba(16,24,40,.6) 43%,rgba(16,24,40,0))}.responsive-slider{position:relative}.responsive-slider .content{position:absolute;top:50%;z-index:10;max-width:500px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:left}.responsive-slider .content h1,.responsive-slider .content h1 span{font-size:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.responsive-slider .content p{font-size:1rem;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.responsive-slider .content button{margin-top:32px;padding-left:80px;padding-right:80px}.responsive-slider .image-mobile{display:none;height:100%}.responsive-slider .image-mobile img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.responsive-slider .content{left:50%;width:100%;max-width:100%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-left:64px;padding-right:64px;text-align:center}.responsive-slider .content h1,.responsive-slider .content h1 span{font-size:1.875rem}.responsive-slider .content p{font-size:.875rem}.responsive-slider .image-mobile{display:block;height:100%}.responsive-slider .image-desktop{display:none}.responsive-slider .hero-overlay{width:100%;background-image:linear-gradient(180deg,rgba(16,24,40,.6),rgba(16,24,40,.6) 55%,rgba(16,24,40,.6))}}@media (max-width:640px){.responsive-slider .content h1,.responsive-slider .content h1 span{font-size:1.25rem}.responsive-slider .content p{font-size:.75rem}}.summary-block{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:24px;padding-bottom:24px}.blog-card.summary-block .summary-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.summary-block .summary-parent .blog-image{margin:0}.blog-card.summary-block .summary-parent div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.summary-block .summary-parent{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between}.summary-block .summary-content{display:flex}.summary-block .summary-content p{font-size:.75rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.summary-block .summary-content h3,.summary-block .summary-content h4{font-size:.875rem;font-weight:500}.summary-block .summary-content svg{margin-right:12px}.summary-block .summary-content svg path{stroke:#101828}.summary-block .seperator-v{margin-left:16px;margin-right:16px;height:30px;width:1px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.shop-categories-wrapper{display:flex;flex-direction:column}.shop-categories-wrapper h5{margin-bottom:24px;font-size:1.125rem;font-weight:500}.shop-categories-wrapper .categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.shop-categories-wrapper .category-block{position:relative;height:200px;overflow:hidden;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:16px}.shop-categories-wrapper .category-block p{font-size:1rem;font-weight:500}.shop-categories-wrapper .category-block .category-count{font-size:.75rem;font-weight:300;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.shop-categories-wrapper .category-block.main-block{--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}.shop-categories-wrapper .category-block.main-block p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.shop-categories-wrapper .category-block img{position:absolute;right:0;bottom:0}.sleep-quiz-parent{position:relative;height:400px;width:100%;overflow:hidden;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));padding-left:64px;padding-right:64px}.sleep-quiz-parent button,.sleep-quiz-parent h6,.sleep-quiz-parent p,.sleep-quiz-parent span{z-index:20}.sleep-quiz-parent h6{margin-bottom:6px;font-weight:600}.sleep-quiz-parent h6,.sleep-quiz-parent h6 span{font-size:1.875rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.sleep-quiz-parent h6 span{font-weight:300}.sleep-quiz-parent p{font-size:1rem}.sleep-quiz-parent .content{display:flex;height:100%;width:100%;max-width:400px;flex-direction:column;justify-content:center}.sleep-quiz-parent button{position:relative;margin-top:32px}.sleep-quiz-parent img{position:absolute;right:0;bottom:0;z-index:0;width:60%}.section-title{margin-bottom:24px;font-size:1.125rem;font-weight:500}.collection-slider .swiper-button-prev{position:absolute;top:50%;left:-60px;z-index:10;display:flex;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.collection-slider .swiper-button-prev:hover{cursor:pointer}.collection-slider .swiper-button-next{position:absolute;top:50%;right:-60px;z-index:10;display:flex;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.collection-slider .swiper-button-next:hover{cursor:pointer}.collection-slider .swiper-pagination{margin-top:32px;display:flex;justify-content:center}.collection-slider .swiper-pagination>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.collection-slider .swiper-pagination-bullet{height:6px;width:14px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity))}.collection-slider .swiper-pagination-bullet:hover{cursor:pointer}.collection-slider .swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.brands-slider{display:flex;justify-content:space-between;gap:20px}.brands-slider .brand img{height:24px;opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.brands-slider .brand{display:flex;width:100%;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity));padding-top:32px;padding-bottom:32px}.brands-slider a{width:100%}.brands-slider a:hover .brand img{opacity:1}.section-title-group{display:flex;width:100%;justify-content:space-between}.customer-reviews .image-container{position:relative;height:450px;width:50%;min-width:400px}.customer-reviews .review-wrapper{display:flex;gap:32px}.customer-reviews .reviews{display:flex;width:50%;align-items:center;justify-content:center}.reviews .selector-mobile{display:none}.home .CSR-blogs h4{font-size:1.125rem}.locator-banner-wrapper{border-radius:2px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));padding:24px 64px;display:flex;align-items:center;justify-content:space-between}.locator-banner-wrapper .text{display:flex;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.locator-banner-wrapper .text svg{margin-right:16px}.locator-banner-wrapper .text p{color:hsla(0,0%,100%,.7)}.profile-section-header{width:100%;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:16px 24px}.profile-section-header p{font-size:1rem;font-weight:500}.profile-section-header.headless{width:-moz-fit-content;width:fit-content;border-style:none;background-color:transparent;padding:0}.profile-wrapper{display:flex;width:100%;flex-direction:column}.profile-wrapper .profile-content{display:flex;flex-direction:column;gap:24px}.profile-wrapper .profile-section-header{margin-top:24px;margin-bottom:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity))}.profile-wrapper .profile-section-header:first-of-type{margin-top:0}.profile-wrapper.\!loading,.profile-wrapper.loading{position:relative}.profile-wrapper.\!loading .spinner,.profile-wrapper.loading .spinner{position:absolute;left:50%;top:50%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blog-card.price-filter .form-two>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.price-filter .form-two .blog-image{margin:0}.blog-card.price-filter .form-two div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.price-filter .form-two{display:flex;flex-direction:row}.price-filter .form-two .input-group-label{width:50%}.price-filter .form-two .input-group-label:first-of-type{padding-right:8px}.price-filter .form-two .input-group-label:last-of-type{padding-left:8px}.price-filter button{margin-top:12px}.stock-badge{position:absolute;top:18px;right:0;z-index:50;border-top-left-radius:2px;border-bottom-left-radius:2px;padding:8px 16px}.stock-badge.out-of-stock{--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity))}.stock-badge.out-of-stock p{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.stock-badge.on-back-order{--tw-bg-opacity:1;background-color:rgb(253 176 34/var(--tw-bg-opacity))}.stock-badge.on-back-order p{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.stock-badge.on-sale{--tw-bg-opacity:1;background-color:rgb(240 68 56/var(--tw-bg-opacity))}.stock-badge.on-sale p{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.blog-card.status-pill>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.blog-card.status-pill .blog-image{margin:0}.blog-card.status-pill div:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.status-pill{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:center;justify-content:center;border-radius:2px;border-width:1px;padding:4px 8px;font-weight:500}.status-pill svg{margin-right:4px}.status-pill.completed{--tw-border-opacity:1;border-color:rgb(71 205 137/var(--tw-border-opacity));background-color:rgba(23,178,106,.2);--tw-text-opacity:1;color:rgb(23 178 106/var(--tw-text-opacity))}.status-pill.cancelled{border-color:rgb(249 112 102/var(--tw-border-opacity));background-color:rgba(240,68,56,.2);color:rgb(240 68 56/var(--tw-text-opacity))}.status-pill.cancelled,.status-pill.hold{--tw-border-opacity:1;--tw-text-opacity:1}.status-pill.hold{border-color:rgb(254 223 137/var(--tw-border-opacity));background-color:hsla(44,98%,77%,.2);color:rgb(181 71 8/var(--tw-text-opacity))}.status-pill.refunded{--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(222 239 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(55 105 115/var(--tw-text-opacity))}.empty-cart{display:flex;height:400px;width:100%;flex-direction:column;align-items:center;justify-content:center}.empty-cart>svg{margin-bottom:24px;height:130px;width:130px}.empty-cart .heading-subtext-sm{margin-bottom:0;text-align:center}.empty-cart button{margin-top:24px}.cart>.\!loading,.cart>.loading{display:flex;height:400px;width:100%;align-items:center;justify-content:center}button:disabled{opacity:.8}.burger-menu{position:fixed;top:0;left:0;opacity:1}.burger-menu .ps-sidebar-root{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.navbar .mobile-search{display:none;align-items:center;justify-content:center;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(234 236 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:12px;padding-bottom:12px}.summer-heading{--tw-text-opacity:1!important;color:rgb(16 24 40/var(--tw-text-opacity))!important}.summer-banner-light{padding-left:24px;padding-right:24px}.summer-banner-light .banner-content p{margin-top:6px;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}.faq-selector-mobile{display:none}@media (max-width:1024px){.mattress-banner{height:350px;max-height:100%;background-position:50%!important}.mattress-banner .btns a.btn-link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-decoration-color:#fff}.mattress-banner .content{margin:0;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;text-align:center}.btns,.product-wrapper{flex-direction:column}.responsive-slider .image-mobile{display:block;height:100%}.responsive-slider .image-mobile img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.responsive-slider .content{left:50%;width:100%;max-width:100%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-left:64px;padding-right:64px;text-align:center}.responsive-slider .content h1>span,.responsive-slider .content>h1{font-size:1.875rem}.responsive-slider .hero-overlay{width:100%;background-image:linear-gradient(180deg,rgba(16,24,40,.6),rgba(16,24,40,.6) 55%,rgba(16,24,40,.6))}.image-desktop{display:none}.page{padding-top:64px;padding-bottom:64px}.section-bottom{margin-bottom:24px}.section-top{margin-top:24px}.blogs .static-tabs-container .tabs{display:none}.blogs .static-tabs-container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.featured-blog{height:500px}.featured-blog .overlay{background-image:linear-gradient(180deg,rgba(16,24,40,.6),rgba(16,24,40,.6) 55%,rgba(16,24,40,.6))}.contact{flex-direction:column}.contact .details,.contact .form{width:100%;padding:0}.contact .details{margin-bottom:40px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact .info-block .body{margin-bottom:0}.split-image-text,.split-image-text.reverse{flex-direction:column}.split-image-text.reverse .content{width:100%;padding:0}.split-image-text.reverse .image-container{margin-bottom:40px;width:100%}.split-image-text .content{width:100%;padding:0}.split-image-text .image-container{margin-bottom:40px;width:100%}.containedImageBanner{height:auto}.containedImageBanner .overlay{width:100%}.containedImageBanner .image-content{padding:40px 32px}.timeline .chevron-left-container,.timeline .chevron-right-container{display:none}.newsletter .n-parent{flex-direction:column;align-items:center;text-align:center}.newsletter .n-parent .news-text,.newsletter .n-parent>div{width:-moz-fit-content;width:fit-content}.newsletter .n-parent .news-text{margin-bottom:12px}.footer .navigation .content{display:flex;flex-direction:column}.footer .navigation .content .brand{margin-bottom:32px}.category-wrapper .brands-slider{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.reviews .seperator,.reviews .tabs{display:none}.react-tabs{display:flex;flex-direction:column}.reviews .selector-mobile{margin-bottom:32px;display:flex}.reviews [class^=HeaderContainer__Inner]{align-items:flex-start!important}.faq-selector-mobile{display:flex}.faq .tabs p,.faq .tabs ul{display:none}.faq .tabs{max-width:100%}.faq .seperator{margin-top:16px;margin-bottom:16px;background-color:transparent}.faq .wrapped-parent{flex-direction:column}.faq .wrapped-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(0px * calc(1 - var(--tw-space-y-reverse))) calc(0px * var(--tw-space-x-reverse)) calc(0px * var(--tw-space-y-reverse)) calc(0px * calc(1 - var(--tw-space-x-reverse)))}.faq .wrapped-parent .accordion{width:100%;max-width:100%}.tabs-left-parent .react-tabs__tab-panel .seperator{margin-top:24px;margin-bottom:24px}.faq .react-tabs .seperator{margin-top:0;margin-bottom:0;display:none}.faq .title{margin-top:32px}.faq .title-parent img{display:none}.wrapped-parent .accordion:last-child{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity))}.store-locator .stores{min-height:500px;flex-direction:column}.store-locator .store-list{width:100%;max-width:100%;overflow:hidden;padding:0}.store-locator .store-detail-wrapper{max-height:400px;overflow-y:auto}.store-locator .map-container{height:500px}#steps-to-apply>.container{padding-left:0!important;padding-right:0!important;flex-direction:column-reverse}#steps-to-apply>.container .left-breakout{margin-top:32px;width:100%;max-width:100%}#steps-to-apply>.container .right-image-fixed{margin-left:0;height:400px;width:100%;max-width:100%}.exchange .exchange-info-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.exchange .exchange-info-bar>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.exchange .wrapped-parent{width:100%;max-width:100%;flex-direction:column}.exchange .wrapped-parent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.exchange .wrapped-parent .accordion{width:100%;max-width:100%}.split-right-button{flex-direction:column-reverse}.split-right-button div:first-of-type,.split-right-button div:last-of-type{width:100%;max-width:100%}.split-right-button div:last-of-type{height:500px}.split-right-button button,.split-right-button div:first-of-type h1{margin-top:24px}.split-right-button>:not([hidden])~:not([hidden]){margin-left:0}.analytics-brand .seperator-white{display:none}.analytics-brand{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:32px}.tabs-info-block .right{display:none}.tabs-info-block .left{width:100%;max-width:100%}.grey-form.no-grey{padding-left:0!important;padding-right:0!important}.CSR-blogs .blog-wrapper{flex-direction:column}.CSR-blogs .blog-wrapper>div:last-of-type{margin-left:0!important}.CSR-blogs .blog-wrapper>div:last-of-type .blog-card-content{flex-direction:column}.CSR-blogs .blog-wrapper>div:first-of-type{width:100%;max-width:100%}.CSR-blogs .blog-wrapper>div:first-of-type .blog-card{margin-bottom:24px;width:100%;max-width:100%}.CSR-blogs .blog-wrapper>div:first-of-type .blog-image,.CSR-blogs .blog-wrapper>div:last-of-type .blog-image{height:400px}.hero-container{height:500px}.hero-container .hero-overlay{width:100%}.hero-container .hero-content{padding-right:24px}.hero-container .hero-overlay{background-image:linear-gradient(180deg,rgba(16,24,40,.6),rgba(16,24,40,.6) 55%,rgba(16,24,40,.6))}.hero-container button{width:100%}.summary-block .summary-parent{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.summary-block .seperator-v{display:none}.summary-block .summary-content{width:100%;flex-direction:column;align-items:center;justify-content:center}.summary-block .summary-content svg{margin-right:0;margin-bottom:8px}.summary-block .summary-content .text{text-align:center}.summary-block .hero-content{left:50%}.shop-categories-wrapper .categories{grid-template-columns:repeat(2,minmax(0,1fr))}.mattress-widget{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mattress-widget .item,.mattress-widget .item:last-of-type{padding-top:32px;padding-bottom:32px}.mattress-widget .item:last-of-type{max-width:100%}.brands-slider{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-reviews .review-wrapper{flex-direction:column}.customer-reviews .review-wrapper .image-container{display:none}.customer-reviews .review-wrapper .reviews{width:100%;max-width:100%}.locator-banner-wrapper{flex-direction:column;padding-left:16px;padding-right:16px}.locator-banner-wrapper .text{margin-bottom:24px;text-align:center}.locator-banner-wrapper .text svg,.navbar .main-search,.navbar .programs-parent{display:none}.navbar .mobile-search{display:flex}.navbar .main-search.mobile-search-main{display:flex!important;width:100%!important;max-width:100%!important}.navbar .main-search.mobile-search-main .search-bar{width:100%}.navbar .b-parent{align-items:center;justify-content:center}.navbar .b-parent .dropdown-menu-container,.navbar .b-parent svg{display:none}.cart-wrapper .split{flex-direction:column-reverse}.cart-wrapper .split>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.cart-wrapper .split .left{width:100%}.cart-wrapper .split .cart-summary{margin-bottom:24px;width:100%}.cart-wrapper .split .cart-product{flex-direction:column;align-items:flex-start}.cart-wrapper .split .cart-product>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.cart-wrapper .split .cart-product .text{margin-top:12px}.category-filters{display:none}.category-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.product-wrapper .product-info{margin-top:24px;width:100%;max-width:100%}.product-wrapper .product-info .star-container{margin-bottom:0}.login .cnt .side-image{display:none}.login .cnt .info{width:100%;padding-top:64px;padding-bottom:64px}.product-wrapper .stars-wrapper{margin-bottom:16px}.video-cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}.modal-wrapper .video-content{max-width:900px}}@media (max-width:768px){.warranty-form-wrapper .form-image{display:none}.write-review-modal .grey-form{max-width:90%}.product-tabs .reviews-tab-wrapper{flex-direction:column}.product-tabs .reviews-tab-wrapper .left{width:100%;border-right-width:0;padding:0}.product-tabs .reviews-tab-wrapper .right{margin-top:16px;width:100%;padding:0}.product-icons{align-items:center!important;justify-content:center!important;gap:16px!important}.featuredImage,.thumbs{display:none!important}.gallery-modal.mobile-gallery{display:block}.gallery-modal.mobile-gallery .swiper-button-next,.gallery-modal.mobile-gallery .swiper-button-prev{height:32px;width:24px;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.gallery-modal.mobile-gallery .swiper-button-next:hover,.gallery-modal.mobile-gallery .swiper-button-prev:hover{cursor:pointer}.gallery-modal.mobile-gallery .swiper-button-next:after,.gallery-modal.mobile-gallery .swiper-button-prev:after{font-size:1.125rem}.gallery-modal.mobile-gallery .swiper-pagination-bullet{height:6px;width:14px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(208 213 221/var(--tw-bg-opacity));opacity:1}.gallery-modal.mobile-gallery .swiper-pagination-bullet:hover{cursor:pointer}.gallery-modal.mobile-gallery .swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(74 140 153/var(--tw-bg-opacity))}.product-page,.sub-category-pills{grid-template-columns:repeat(2,minmax(0,1fr))}.sub-category-pills{display:grid;align-items:center;justify-content:center;gap:8px}.sub-category-pills a>.category-pill{width:100%;text-align:center}.sub-category-pills a{margin-right:0}.product-gallery .thumbs{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:640px){.form-input .form-two{flex-direction:column}.form-input .form-two>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(20px * calc(1 - var(--tw-space-y-reverse))) calc(0px * var(--tw-space-x-reverse)) calc(20px * var(--tw-space-y-reverse)) calc(0px * calc(1 - var(--tw-space-x-reverse)))}.warranty-form-wrapper .step-wrapper{display:none}.mattress-guide-table{display:inline-block;overflow:scroll}.product-tab-panel .mattress-guide-table .icon-type img{display:none}.product-tabs .tabs-wrapper{flex-wrap:wrap;gap:8px}.product-tabs .specs-table .spec-row .spec-title{max-width:-moz-fit-content;max-width:fit-content}.product-tabs .specs-table .spec-row{justify-content:space-between}.product-tabs .h-tabs .tabs-wrapper li{margin-top:12px;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(208 213 221/var(--tw-border-opacity));padding-left:80px;padding-right:80px}.product-tabs .h-tabs .tabs-wrapper li.react-tabs__tab--selected{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(92 175 191/var(--tw-border-opacity))}.product-tabs .h-tabs .tabs-titles{border-bottom-width:0}.register .grey-form .form-two{flex-direction:column}.register .grey-form .form-two>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(20px * calc(1 - var(--tw-space-y-reverse))) calc(0px * var(--tw-space-x-reverse)) calc(20px * var(--tw-space-y-reverse)) calc(0px * calc(1 - var(--tw-space-x-reverse)))}.register .grey-form .form-two .input-group-label{width:100%}.breadcrumbs{display:none}.product-wrapper .product-info .variant-selectors .variant-selection .options-wrapper .option{width:100%;min-width:100%}.sub-category-pills{grid-template-columns:repeat(1,minmax(0,1fr))}.category-header{flex-direction:column;align-items:flex-start;justify-content:flex-start}.category-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.product-page{grid-template-columns:repeat(1,minmax(0,1fr))}.newsletter .n-parent .input-group{flex-direction:column}.newsletter .n-parent .input-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.newsletter .n-parent .input-group .n-parent div::last-of-type,.newsletter .n-parent .input-group button,.newsletter .n-parent .input-group input,.newsletter .n-parent .input-group input-group,.newsletter .n-parent .input-group input-group-label{width:100%;min-width:100%}.footer .newsletter .input-group input,.newsletter .n-parent .news-text,.newsletter .n-parent>div{width:100%;min-width:100%}.product-wrapper .quantity-input input.quantity{max-width:40px}.cart-wrapper table td{padding-left:12px;padding-right:12px}.cart table{display:inline-block;overflow:scroll}.navbar .mobile-search{display:flex}.page{padding-top:40px;padding-bottom:40px}.blogs-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.featured-blog{height:400px}.contact .details{margin-bottom:24px;grid-template-columns:repeat(1,minmax(0,1fr))}.split-image-text .image-container,.split-image-text.reverse .image-container{height:400px}.footer .navigation .content .menu-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.footer .sub-footer .container{flex-direction:column;align-items:center;gap:16px}#steps-to-apply>.container .right-image-fixed{height:300px}.exchange .exchange-info-bar{grid-template-columns:repeat(1,minmax(0,1fr))}.analytics-brand{display:flex;flex-direction:column;align-items:center;justify-content:center}.analytics-brand div{width:232px}.summary-block .summary-parent{row-gap:24px}.shop-categories-wrapper .categories,.summary-block .summary-parent{grid-template-columns:repeat(1,minmax(0,1fr))}.sleep-quiz-parent img{display:none}.image-banner .btn-group{flex-direction:column;align-items:flex-start}.brands-slider,.mattress-widget{grid-template-columns:repeat(2,minmax(0,1fr))}.brands-slider{display:grid}.navbar .t-parent{flex-direction:column;justify-content:center}.navbar .t-parent>div:nth-child(2){display:flex;align-items:center}.navbar .t-parent .text-icon-xs{margin-bottom:16px}}@media (max-width:400px){.navbar .b-parent .menu-items-parent{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:32px;column-gap:32px;text-align:center}.navbar .b-parent .menu-items-parent .menu-item-with-dropdown{padding-right:0}.navbar .b-parent .menu-items-parent .menu-items{padding-top:12px;padding-bottom:12px}}@media (max-width:768px){.summary-block{display:none}}@media (max-width:480px){.cart-wrapper .coupon-wrapper{flex-direction:column}.cart-wrapper .coupon-wrapper .input-group-label,.cart-wrapper .coupon-wrapper button{width:100%}.cart-wrapper .coupon-wrapper button{margin-top:12px;margin-left:0}.register .fb{flex-direction:column}}#app .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#app .visible{visibility:visible}#app .invisible{visibility:hidden}#app .collapse{visibility:collapse}#app .static{position:static}#app .fixed{position:fixed}#app .absolute{position:absolute}#app .relative{position:relative}#app .inset-0{inset:0}#app .bottom-2{bottom:.5rem}#app .left-0{left:0}#app .left-4{left:1rem}#app .left-56{left:14rem}#app .right-0{right:0}#app .right-2{right:.5rem}#app .right-4{right:1rem}#app .top-0{top:0}#app .top-1{top:.25rem}#app .top-1\/2{top:50%}#app .top-4{top:1rem}#app .z-0{z-index:0}#app .z-10{z-index:10}#app .z-50{z-index:50}#app .mx-auto{margin-left:auto;margin-right:auto}#app .my-4{margin-top:1rem;margin-bottom:1rem}#app .mb-0{margin-bottom:0}#app .mb-1{margin-bottom:.25rem}#app .mb-12{margin-bottom:3rem}#app .mb-2{margin-bottom:.5rem}#app .mb-2xl{margin-bottom:20px}#app .mb-3{margin-bottom:.75rem}#app .mb-3xl{margin-bottom:24px}#app .mb-4{margin-bottom:1rem}#app .mb-6{margin-bottom:1.5rem}#app .mb-8{margin-bottom:2rem}#app .mb-md{margin-bottom:8px}#app .mb-sm{margin-bottom:6px}#app .mb-xl{margin-bottom:16px}#app .ml-sm{margin-left:6px}#app .mr-2{margin-right:.5rem}#app .mt-2{margin-top:.5rem}#app .mt-2xl{margin-top:20px}#app .mt-4{margin-top:1rem}#app .mt-5xl{margin-top:40px}#app .mt-8{margin-top:2rem}#app .mt-md{margin-top:8px}#app .mt-xl{margin-top:16px}#app .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#app .block{display:block}#app .inline-block{display:inline-block}#app .flex{display:flex}#app .inline-flex{display:inline-flex}#app .table{display:table}#app .grid{display:grid}#app .contents{display:contents}#app .hidden{display:none}#app .aspect-\[4\/3\]{aspect-ratio:4/3}#app .aspect-square{aspect-ratio:1/1}#app .h-1{height:.25rem}#app .h-10{height:2.5rem}#app .h-12{height:3rem}#app .h-4{height:1rem}#app .h-5{height:1.25rem}#app .h-6{height:1.5rem}#app .h-64{height:16rem}#app .h-8{height:2rem}#app .h-\[23px\]{height:23px}#app .h-\[400px\]{height:400px}#app .h-\[45vh\]{height:45vh}#app .h-\[80vh\]{height:80vh}#app .h-auto{height:auto}#app .h-full{height:100%}#app .min-h-screen{min-height:100vh}#app .w-1{width:.25rem}#app .w-1\/2{width:50%}#app .w-10{width:2.5rem}#app .w-12{width:3rem}#app .w-4{width:1rem}#app .w-5{width:1.25rem}#app .w-6{width:1.5rem}#app .w-64{width:16rem}#app .w-8{width:2rem}#app .w-\[42px\]{width:42px}#app .w-\[89px\]{width:89px}#app .w-full{width:100%}#app .min-w-full{min-width:100%}#app .max-w-2xl{max-width:42rem}#app .max-w-4xl{max-width:56rem}#app .max-w-\[400px\]{max-width:400px}#app .max-w-md{max-width:28rem}#app .flex-1{flex:1 1 0%}#app .flex-shrink-0{flex-shrink:0}#app .-translate-y-1\/2{--tw-translate-y:-50%}#app .-translate-y-1\/2,#app .rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .rotate-90{--tw-rotate:90deg}#app .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .cursor-pointer{cursor:pointer}#app .resize{resize:both}#app .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#app .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#app .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#app .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#app .flex-col{flex-direction:column}#app .items-center{align-items:center}#app .items-baseline{align-items:baseline}#app .justify-start{justify-content:flex-start}#app .justify-center{justify-content:center}#app .justify-between{justify-content:space-between}#app .gap-12{gap:3rem}#app .gap-2{gap:.5rem}#app .gap-3{gap:.75rem}#app .gap-4{gap:1rem}#app .gap-6{gap:1.5rem}#app .gap-8{gap:2rem}#app :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}#app :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#app :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#app :is(.divide-y>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}#app :is(.divide-gray-200>:not([hidden])~:not([hidden])){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}#app .overflow-hidden{overflow:hidden}#app .overflow-x-auto{overflow-x:auto}#app .whitespace-nowrap{white-space:nowrap}#app .whitespace-pre-line{white-space:pre-line}#app .rounded{border-radius:.25rem}#app .rounded-full{border-radius:9999px}#app .rounded-lg{border-radius:8px}#app .rounded-md{border-radius:4px}#app .rounded-sm{border-radius:2px}#app .border{border-width:1px}#app .border-2{border-width:2px}#app .border-b-2{border-bottom-width:2px}#app .border-t-2{border-top-width:2px}#app .border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}#app .border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}#app .border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}#app .border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}#app .bg-\[\#5CAFBF\]{--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity))}#app .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}#app .bg-black\/40{background-color:rgba(0,0,0,.4)}#app .bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}#app .bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}#app .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#app .bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}#app .bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}#app .bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#app .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}#app .bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}#app .bg-opacity-50{--tw-bg-opacity:0.5}#app .bg-\[url\(\'\/img\/images\/products\/woman_lying_on_back_mattress_sleeping_wide_banner\.webp\'\)\]{background-image:url(/img/images/products/woman_lying_on_back_mattress_sleeping_wide_banner.webp)}#app .bg-cover{background-size:cover}#app .bg-left{background-position:0}#app .object-contain{-o-object-fit:contain;object-fit:contain}#app .object-cover{-o-object-fit:cover;object-fit:cover}#app .p-2{padding:.5rem}#app .p-3{padding:.75rem}#app .p-4{padding:1rem}#app .p-6{padding:1.5rem}#app .p-8{padding:2rem}#app .px-2{padding-left:.5rem;padding-right:.5rem}#app .px-3xl{padding-left:24px;padding-right:24px}#app .px-4{padding-left:1rem;padding-right:1rem}#app .px-6{padding-left:1.5rem;padding-right:1.5rem}#app .px-7xl{padding-left:64px;padding-right:64px}#app .py-12{padding-top:3rem;padding-bottom:3rem}#app .py-16{padding-top:4rem;padding-bottom:4rem}#app .py-2{padding-top:.5rem;padding-bottom:.5rem}#app .py-20{padding-top:5rem;padding-bottom:5rem}#app .py-3{padding-top:.75rem;padding-bottom:.75rem}#app .py-4{padding-top:1rem;padding-bottom:1rem}#app .py-8{padding-top:2rem;padding-bottom:2rem}#app .text-left{text-align:left}#app .text-center{text-align:center}#app .text-right{text-align:right}#app .text-2xl{font-size:1.5rem;line-height:2rem}#app .text-3xl{font-size:1.875rem;line-height:2.25rem}#app .text-4xl{font-size:2.25rem;line-height:2.5rem}#app .text-5xl{font-size:3rem;line-height:1}#app .text-display_sm{font-size:1.5rem}#app .text-lg{font-size:1.125rem}#app .text-md{font-size:1rem}#app .text-sm{font-size:.875rem}#app .text-xl{font-size:1.25rem}#app .text-xs{font-size:.75rem}#app .font-\[100\]{font-weight:100}#app .font-bold{font-weight:600}#app .font-medium{font-weight:500}#app .font-normal{font-weight:400}#app .font-semibold{font-weight:600}#app .uppercase{text-transform:uppercase}#app .italic{font-style:italic}#app .leading-5{line-height:1.25rem}#app .leading-relaxed{line-height:1.625}#app .tracking-wider{letter-spacing:.05em}#app .text-\[\#5CAFBF\]{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}#app .text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}#app .text-border-primary{--tw-text-opacity:1;color:rgb(208 213 221/var(--tw-text-opacity))}#app .text-brand-primary{--tw-text-opacity:1;color:rgb(92 175 191/var(--tw-text-opacity))}#app .text-font-disabled{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity))}#app .text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}#app .text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}#app .text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}#app .text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}#app .text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}#app .text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#app .text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}#app .text-misc-error{--tw-text-opacity:1;color:rgb(249 112 102/var(--tw-text-opacity))}#app .text-misc-error_dark{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity))}#app .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#app .text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}#app .underline{text-decoration-line:underline}#app .decoration-font-primary{text-decoration-color:#101828}#app .opacity-40{opacity:.4}#app .opacity-50{opacity:.5}#app .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .duration-200{transition-duration:.2s}#app .duration-300{transition-duration:.3s}#app .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:Gotham;src:url(/fonts/gotham-book.woff2) format("woff2"),url(/fonts/gotham-book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/fonts/gotham-medium.woff2) format("woff2"),url(/fonts/gotham-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(/fonts/gotham-bold.woff2) format("woff2"),url(/fonts/gotham-bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Gotham;src:url(/fonts/gotham-black.woff2) format("woff2"),url(/fonts/gotham-black.woff) format("woff");font-weight:700;font-style:normal}.option.low-stock{opacity:.7;border-color:#ff6b6b}.stock-warning{font-size:.75rem;color:#ff6b6b;margin-top:.25rem}.page-loader{pointer-events:none}.progress-bar{height:3px;width:100vw;--tw-bg-opacity:1;background-color:rgb(92 175 191/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.page.cart .page-loader,.page.products .page-loader{position:absolute}.icon-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.icon-footnote{font-size:.7rem;color:#666;margin-top:2px}@media screen and (max-width:768px){.store-locator .stores{flex-direction:column}.store-locator .stores .store-list{display:none;width:100%}.store-locator .stores .store-list.show{display:block}.store-locator .stores .store-map{display:none;height:500px;width:100%}.store-locator .stores .store-map.show{display:block}}.store-locator-mobile-toggle{display:none}@media screen and (max-width:768px){.store-locator-mobile-toggle{display:block}}.suffa-description{padding:20px 0}.suffa-description .description-item{margin-bottom:20px}.suffa-description h4{margin-bottom:10px;font-weight:500}.suffa-description ul{list-style-type:disc;padding-left:20px}.suffa-description li{margin-bottom:5px}#app .hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}#app .hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}#app .hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}#app .hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}#app .hover\:shadow-lg:hover{--tw-shadow:0px 5px 22px -2px rgba(16,20,40,.2);--tw-shadow-colored:0px 5px 22px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#app .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#app .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#app .focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}#app .disabled\:opacity-70:disabled{opacity:.7}#app :is(.group:hover .group-hover\:scale-105){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:768px){#app .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#app .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#app .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}#app .md\:text-5xl{font-size:3rem;line-height:1}#app .md\:text-xl{font-size:1.25rem}}@media (max-width:1024px){#app .lg\:w-1\/2{width:50%}#app .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#app .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#app .lg\:bg-\[url\(\'\/img\/images\/products\/woman_lying_on_back_mattress_sleeping_wide_banner_mobile\.webp\'\)\]{background-image:url(/img/images/products/woman_lying_on_back_mattress_sleeping_wide_banner_mobile.webp)}#app .lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}