body{min-height:100vh;transition:color .5s,background-color .5s;line-height:1.3;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.v-container{max-width:2000px!important}p a,span a,.force-link-style,li a{text-decoration:none!important;color:rgb(var(--v-theme-primary))!important}.v-radio .v-label{opacity:1!important}.v-radio .v-label p{opacity:1!important;font-size:1.2em!important}.user-nav-container[data-v-a30c6fcf]{display:flex;align-items:center;height:100%}.user-nav-btn[data-v-a30c6fcf]{height:36px!important;padding:0 16px!important;margin-top:0!important;margin-bottom:0!important}.content-block p{margin-bottom:20px}.content-block ul{margin-left:30px}.content-block li{padding-inline-start:10px;margin-bottom:10px}.content-block h1,.content-block h2{margin-bottom:20px}.v-toolbar-items>.v-btn{font-size:13px;padding-left:12px;padding-right:12px}.sort_filter_controls .v-checkbox .v-selection-control{min-height:30px!important}@media (min-width: 960px){.v-toolbar-items>.v-btn{font-size:15px;padding-left:16px;padding-right:16px;margin-right:2px}.v-menu .v-btn__content{font-weight:500}}.highlighted-menu-item{background-color:rgb(var(--v-theme-primary))!important}.highlighted-menu-item .v-btn__content{color:#fff}.logo-link{text-decoration:none;display:inline-block;width:150px;max-height:100%}.product-details-table td{padding:0!important}p a,span a,form a{text-decoration:none!important;color:rgb(var(--v-theme-primary))}.font-body{font-size:18px}.v-divider{margin-top:20px;margin-bottom:20px}.v-container.wide-width{max-width:2000px!important;margin-left:auto;margin-right:auto}.v-container.narrow-width{max-width:1200px!important;margin-left:auto;margin-right:auto}.v-container.page{margin-bottom:40px;padding:20px 30px}.v-container.has-background{background-color:rgb(var(--v-theme-surface))}.v-container.breadcrumb-container{padding:0 0 15px!important}@media (max-width: 600px){.v-container.page{margin-bottom:60px;padding:20px 10px 10px}.v-container.breadcrumb-container{padding:0 0 5px!important;font-size:14px}.v-container.content-narrow{padding:0!important;margin-top:-15px}.v-container.content{padding:20px}}.custom-separator{max-height:120px!important}.sort-chips .v-slide-group__content{justify-content:center}p.clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 600px){.product-page-details-tab-window .v-container{padding:10px 0 0}.product-card-info{padding-left:10px!important;padding-right:10px!important}.product-card-info p,.product-card-info span{font-size:12px}}.filter-container .v-label{text-align:left}.property-name{font-size:var(--small-text)}.property-value{font-size:var(--normal-text)}.section{margin-top:20px;margin-bottom:20px}.key-features .v-icon{margin-right:3px}h1.page-title{text-align:center;font-size:40px;margin-bottom:50px}h1.page-title.comparison-title{font-size:30px}h1.page-title.collection-title{font-size:50px;margin-bottom:20px}h1.product-name{line-height:1.2em;margin-bottom:8px;font-size:40px}h2,h1.long{margin-top:40px;margin-bottom:5px;font-size:28px}h3{margin-top:30px;margin-bottom:5px;font-size:18px;text-transform:uppercase!important}h4{margin-bottom:5px;font-size:18px}@media (max-width: 600px){h1.page-title{text-align:center;margin-bottom:20px;font-size:30px;line-height:1.3em}h1.page-title.comparison-title{font-size:20px}h1.page-title.collection-title{font-size:30px;margin-bottom:20px;text-align:center!important}.collection-description{text-align:center!important;font-size:16px}h1.product-name{font-size:26px;line-height:1.3em;margin-bottom:5px}h2,h1.long{font-size:26px;margin-top:40px;margin-bottom:5px}h3{font-size:18px;text-transform:uppercase!important}.product-card-col{padding:5px!important}.hidden-on-mobile{display:none}}h4{text-decoration:underline;text-underline-offset:3px}.thumb-title{margin-top:10px!important}.small-header{font-size:14px;margin-bottom:3px;font-weight:700}@media (min-width: 600px){.hidden-on-not-mobile{display:none}.prod-page-col{padding-left:30px!important;padding-right:30px!important;border-right:1px solid #e4e4e4}.prod-page-col:first-of-type{padding-left:10px!important}.prod-page-col:last-of-type{border-right:none;padding-right:10px!important}}h2{margin-bottom:10px}.filter-name{font-weight:700;margin-bottom:10px}.inline-icon-left{margin-right:3px}.inline-icon-right{margin-left:3px}.responsive-prod-img{min-height:280px!important;max-height:280px!important;margin-top:-12px}.responsive-prod-img-short{min-height:200px!important;max-height:200px!important;margin-top:-12px}.image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:var(--v-theme-surface);border-radius:4px}.navbar-menu-btn{font-size:13px!important;padding-left:10px!important;padding-right:10px!important;font-weight:500!important;text-transform:none!important}.prod-table-header{font-size:12px;color:#00000080}.prod-table-value{font-size:16px}.image-placeholder-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--v-theme-surface);border-radius:4px;z-index:1}@media (max-width: 960px){.responsive-prod-img{min-height:250px!important;max-height:250px!important}}@media (max-width: 600px){.responsive-prod-img{width:100%;min-height:180px!important;max-height:180px!important}.responsive-prod-img .v-img__img--cover{object-fit:contain!important}.card-details,.card-features{font-size:12px}.bottom-margin-mobile{margin-bottom:30px}}.product-details-table tr td:first-of-type{text-align:start!important}.product-details-table tr td:last-of-type{text-align:end!important}.product-details-table td{line-height:1.3em}.buy-link{margin-right:10px;margin-bottom:10px}.buy-link:last-of-type{margin-right:0}.bold{font-weight:700}@media (max-width: 600px){.product-details-tabs-mobile-only{display:block!important}.product-details-tabs{display:none!important}.buy-btns .v-btn.v-btn--density-default{height:auto!important}}@media (min-width: 600px){.product-details-tabs-mobile-only{display:none!important}.product-details-tabs{display:block!important}}@media (min-width: 960px){.col-more-space-to-right .v-table,.col-more-space-to-right .v-img{margin-right:40px!important}}.v-tabs .v-btn__content{font-weight:700}.scroll-to-top{position:fixed!important;bottom:20px;right:20px;z-index:1000}.list-intro-text{max-width:1000px;margin-left:auto;margin-right:auto;text-align:left}a.no-underline{text-decoration:none!important;color:rgb(var(--v-theme-primary))}.compare-box{width:800px;border:2px solid white;position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:9999999;background-color:rgb(var(--v-theme-secondary));padding:20px 10px 10px;opacity:90%;text-align:center}.compare-box p{font-size:18px}@media (max-width: 960px){.compare-box{width:100%;padding:10px}.compare-box p{font-size:14px!important}.compare-box .v-col-md-4{padding-top:2px!important;padding-bottom:2px!important}.compare-box .v-btn{margin-bottom:10px}}@media (max-width: 600px){.v-form .v-col-12{padding-top:0;padding-bottom:0}.v-form .v-row{padding-top:15px}.no-bottom-padding-mobile{padding-bottom:0!important}.no-top-padding-mobile{padding-top:0!important}}.v-rating__wrapper .rating-label{font-size:11px!important}.v-checkbox .v-label{opacity:1!important}.review-form-label{font-size:14px}.review-form-label.bold{font-weight:700}.secondary{font-size:16px;line-height:1.3em}.wrapped-label .v-label{overflow:visible!important;white-space:normal!important}.v-toolbar-items .toggle-wrapper{height:100%!important;display:flex!important;align-items:center!important;padding:20px 10px!important}.toggle-wrapper.mobile-unit-toggle,.toggle-wrapper.mobile-currency-toggle,.toggle-wrapper.mobile-region-toggle{padding:20px!important}.small-icon .v-list-item__content{padding-top:0!important;padding-bottom:0!important}.small-icon .v-list-item__prepend .v-icon{font-size:25px!important;width:25px!important;height:25px!important}.small-icon .v-list-item__prepend{margin-right:-12px!important}.menu-first-item{border-bottom:2px solid rgba(var(--v-theme-on-surface),.12)!important}.menu-last-item{border-top:2px solid rgba(var(--v-theme-on-surface),.12)!important}.new-user-alert .v-alert__content{color:#000!important}.want-have-compare-btn-cell{flex:1;border:1px solid lightgray;border-radius:0;border-collapse:collapse;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;transition:background-color .2s ease}.want-have-compare-btn-cell:hover{background-color:rgba(var(--v-theme-primary),.3)}@media (max-width: 600px){.table-text{font-size:12px}}.table-text{font-size:14px;line-height:1.2em;display:block;padding-bottom:5px!important;padding-top:5px!important}.table-text.header-text{padding-bottom:5px;font-size:12px!important}.want-have-compare-btn-cell.selected{background-color:rgba(var(--v-theme-primary),.1)}.top-navbar .v-btn__content{font-size:12px!important;text-transform:none!important;font-weight:300!important}.top-navbar .v-btn{padding-left:15px;padding-right:15px}
