/*!
====================================================
Do not touch or edit!
This file was autogenerated by a CSS preprocessor.
Any changes made here will be automatically deleted once updated.
==================================================== 
*/.kik-readml{--kik-button-lbl-color:0,0,0}.kik-readml .kik-button.hidden{display:none}.kik-readml .kik-button{background-color:transparent;border:none!important;margin-bottom:10px;margin-top:10px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;text-align:left}.kik-readml .kik-button,.kik-readml .kik-button .kik-button-wrapper{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}.kik-readml .kik-button .kik-button-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px;grid-template-columns:1fr 20px;grid-gap:8px;gap:8px}.kik-readml .kik-button .kik-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kik-readml .kik-button .kik-button__label.kik-button__label--expanded+.kik-button__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.kik-readml .kik-button .kik-button__label{display:inline-block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:0!important;margin-top:0!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.kik-readml .kik-button .kik-button__label:before{background-color:rgba(var(--kik-button-lbl-color),.3);width:100%;z-index:0}.kik-readml .kik-button .kik-button__label:after,.kik-readml .kik-button .kik-button__label:before{bottom:-1px;content:"";height:.15rem;left:0;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease}.kik-readml .kik-button .kik-button__label:after{background-color:rgba(var(--kik-button-lbl-color),1);width:0}.kik-readml .kik-button:hover .kik-button__label:after{width:100%}#cart-bar.cart-bar{--bg:#c7d8e4}.product__submit__button__with__wl{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px;grid-template-columns:1fr 24px;grid-gap:10px;gap:10px}.product__submit__button__with__wl .product__submit__button__wl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__submit__button__with__wl .wishlist-engine-button,.product__submit__button__with__wl .wishlist-engine-button:focus,.product__submit__button__with__wl .wishlist-engine-button:hover{padding:16px}.product__block__images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__block__images .product__block__images--item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;max-width:80px;width:100%}.product__block__images .product__block__images--item figure{height:auto;max-width:80px;width:100%}.product__block__images .product__block__images--item.product__block__images--item-landscape,.product__block__images .product__block__images--item.product__block__images--item-landscape figure{max-width:160px}@media screen and (max-width:749px){.product__block__images .product__block__images--item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;max-width:60px;width:100%}.product__block__images .product__block__images--item figure{height:auto;max-width:60px;width:100%}.product__block__images .product__block__images--item.product__block__images--item-landscape,.product__block__images .product__block__images--item.product__block__images--item-landscape figure{max-width:120px}}.product__block.product__block--divider{border-top:1px solid #d9d9d9}toggle-ellipsis .toggle-ellipsis__actions-icon{margin-left:8px}toggle-ellipsis .toggle-ellipsis__actions-icon .icon{height:14px;width:14px}toggle-ellipsis.is-open .toggle-ellipsis__actions{opacity:1;visibility:visible}toggle-ellipsis.is-open .toggle-ellipsis__actions .toggle-ellipsis__actions-icon .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}toggle-ellipsis.is-enabled .toggle-ellipsis__actions{display:block}.cart__widget__content .product-upsell .product-upsell__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px}.cart__widget__content .product-upsell .product-upsell__image .product-upsell__image__link{height:90px;width:90px}.cart__widget__content .product-upsell .product-upsell__content{padding-left:20px;width:calc(100% - 100px)}.product__block.upsell-products .product-upsell .product-upsell__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px}.product__block.upsell-products .product-upsell .product-upsell__image .product-upsell__image__link{height:90px;width:90px}.product__block.upsell-products .product-upsell .product-upsell__content{padding-left:20px;width:calc(100% - 100px)}