.spec-options{display:block;flex-wrap:wrap;gap:10px;margin-top:5px}.spec-option{padding:3px 9px;margin:15px;border-radius:20px;display:flex;flex-direction:column;background-color:rgb(var(--color-foreground) / var(--opacity-025));color:#333}.spec-option.selected{color:#fff}@media screen and (max-width:767px){.show-on-desktop{display:none!important}}@media screen and (min-width:768px){.show-on-mobile{display:none!important}}@media screen and (max-width:767px){.color-swatch{--swatch-size:var(--sp-12)}.variant-picker .swatches--variant .color-swatch{--swatch-size:var(--sp-12)}.swatches--variant .color-swatch~span{max-width:var(--sp-12)}}.label-swatch{padding:var(--sp-4) var(--sp-5)}@media screen and (max-width:767px){.label-swatch{padding:var(--sp-1d5) var(--sp-2d5)}}button.pswp__button{background-color:rgba(141,153,174,.3);width:var(--sp-14);height:var(--sp-14)}.pswp__button .pswp__icn{color:#fff}@media screen and (max-width:1023px){.product__gallery button:is([is=media-lightbox-button],[is=media-hover-button]){width:var(--sp-14);height:var(--sp-14);color:#fff;background-color:rgba(141,153,174,.3)}}@media screen and (min-width:1024px){.product{grid-template-columns:minmax(0,1fr) clamp(25rem,30.26vw,35rem);gap:var(--sp-10);max-width:1800px;margin-left:auto;margin-right:auto}}.desktop-table td{font-size:var(--fluid-sm-to-base)}.specifications-table{max-width:100%;font-size:var(--fluid-sm-to-base);justify-content:center}.specifications-table td{border:none}@media screen and (min-width:768px){.card-grid_2col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,3.5vw,60px);max-width:60rem;margin-left:auto;margin-right:auto}.card-grid_2col>*{width:100%}}@media screen and (max-width:767px){.card-grid_2col{display:grid;grid-template-columns:1fr;gap:var(--sp-2)}.card-grid_2col>*{width:100%}.card-grid_2col>*+*{margin-top:var(--sp-5)}}.btn-breadcrumb-container{padding-bottom:10px;padding-top:10px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.btn-breadcrumb{display:inline-block;padding:.5rem 2rem;border-radius:30px;background-color:#f5f5f5;color:#333;text-decoration:none;transition:all .3s ease;border:1px solid #e0e0e0;margin:0 5px;white-space:nowrap;--category-color:#333}.btn-breadcrumb:hover{background-color:var(--category-color);color:#fff;border-color:transparent}@media screen and (max-width:767px){.btn-breadcrumb-container{padding-top:10px}}.subcollections li:after,.subcollections li:before,.tag-filter-container .subcollections li:after,.tag-filter-container .subcollections li:before{content:none!important;display:none!important}.tag-filter-container .subcollections.tag-separator-bullet li:not(:first-child):before,.tag-filter-container .subcollections.tag-separator-dash li:not(:first-child):before,.tag-filter-container .subcollections.tag-separator-slash li:not(:first-child):before{display:inline-block!important;margin:0 1rem!important;opacity:1!important;color:rgb(var(--color-background))!important;vertical-align:middle!important;line-height:1!important;position:relative!important}.tag-filter-container .subcollections.tag-separator-slash li:not(:first-child):before{content:"/"!important}.tag-filter-container .subcollections.tag-separator-dash li:not(:first-child):before{content:"-"!important}.tag-filter-container .subcollections.tag-separator-bullet li:not(:first-child):before{content:"•"!important;font-size:1.2em!important;top:-.05em!important}.subcollections li,.tag-filter-container .subcollections li{position:relative!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important}.subcollections li a,.tag-filter-container .subcollections li a{padding:0 .25rem!important;color:inherit!important;display:inline-flex!important;align-items:center!important}.blog a{color:#8d99ae;text-decoration:none;font-weight:var(--font-bold);transition:color .3s ease}.blog a:hover,.blog a:visited{color:#ec1d3b}.blog h2,.blog h3{padding-top:5px}.blog h2+h2,.blog h3+h3{padding-top:0}.blog h2{font-size:var(--fluid-2xl-to-4xl)}.blog h3{font-size:var(--fluid-lg-to-2xl)}@media screen and (max-width:1023px){.show-on-desktop{display:none!important}}@media screen and (min-width:1024px){.show-on-mobile{display:none!important}}@media screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.show-on-desktop{display:none!important}.show-on-mobile{display:block!important}}@media screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){.show-on-mobile{display:none!important}.show-on-desktop{display:block!important}}.col-span-4{grid-column:span 4/span 4}.col-span-2{grid-column:span 2/span 2}.w-95{width:95%;padding-left:5%}.font-light{font-weight:100}.prod_specs_sidebar{width:400;height:400}.cali-list-detail-link{cursor:pointer!important;display:flex!important;justify-content:center!important;line-height:3!important;font-weight:var(--font-bold)!important;font-size:var(--text-base-3xl)!important;padding:0!important;color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-button-background))!important;border-radius:var(--buttons-radius)!important;position:relative!important;margin-top:30px!important;border:none!important;outline:0!important;margin-left:auto!important;display:block!important}.cali-list-detail-link:hover{color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-base-highlight))!important}.cali-event-modal-link{font-size:var(--text-base-3xl)!important;position:relative!important;text-align:center!important;margin-left:auto!important;display:block!important}.cali-list-event-title{font-weight:var(--font-bold)!important;font-size:var(--fluid-base-to-2xl)!important;line-height:1!important}.cali-list-event-location{font-size:var(--fluid-base-to-xl)!important;line-height:1!important}.cali-event-modal .cali-event-img{height:450px!important;margin-top:30px!important;margin-bottom:30px!important}.cali-event-time{font-size:var(--fluid-lg-to-2xl);color:rgb(var(--color-base-highlight))!important;padding-bottom:10px!important;Display:none!important}.cali-event-address{font-size:var(--fluid-base-to-xl)}.cali-event-description{padding-top:30px!important}.cali-event-description a{color:rgb(var(--color-base-highlight))!important;font-weight:var(--font-bold)!important}.cali-close-btn{position:absolute;top:-10px!important;right:30px!important;cursor:pointer;font-size:80px!important}.cali-close-btn:hover{color:rgb(var(--color-base-highlight))!important}.cali-popup-header h2{padding-top:20px;padding-bottom:5px}#dakaasantimark{display:none!important;visibility:hidden!important}.product-card__content{line-height:1.55!important}.product-title{margin-bottom:var(--sp-5)}.product-card__bottom .swatches--variant .color-swatch{--swatch-size:var(--sp-16)!important}@media screen and (max-width:639px){.product-card__content{margin-top:calc(var(--sp-8) * -.3)}.product-card__title{font-size:var(--fluid-base-to-xl);line-height:1.2;font-weight:700}.price__regular{font-size:var(--text-lg)}.product-description{display:none}.product-card{margin-bottom:var(--sp-6)}.product-card__media a{min-height:var(--sp-48)}}@media screen and (min-width:640px) and (max-width:1499px){.product-card__content{margin-top:calc(var(--sp-2) * -1)}.product-card__title{font-size:var(--text-2xl)!important;font-weight:var(--font-bold)!important;line-height:1.25}.price__regular{font-size:var(--text-lg)}.product-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:20vh;line-height:1.35;margin-bottom:var(--sp-2)}}@media screen and (min-width:1500px){.product-card__content{margin-top:calc(var(--sp-1) * -1)}.product-card__title{font-size:var(--text-xl);line-height:1.35;font-weight:700}.price__regular{font-size:var(--text-xl)}.product-description{font-size:var(--text-xl);line-height:1.35;overflow:hidden;min-height:12vh}}@media screen and (min-width:1501px){.product-card__content{margin-top:calc(var(--sp-2) * -1)}.product-card__title{font-size:var(--text-2xl);line-height:1.35;font-weight:700}.price__regular{font-size:var(--text-xl)}.product-description{line-height:1.35}}