body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6,.btn{font-family:Arial,Helvetica,sans-serif}:root{--pcard-radius:0px;--medium-blocks-radius:0px;--small-blocks-radius:2px}.breadcrumbs{font-size:12px;padding-block:12px}.section__header{padding-bottom:20px}.section__heading{font-size:26px;line-height:1.2}.header{column-gap:24px}.header__navigation .menu__item{font-size:14px;padding-inline:12px}.header__logo--image{max-width:150px}.product-card,.product-card__wrapper,.product-card__info{min-width:0}.product-card .product-card__image-wrapper{border-radius:0}.product-card .product-card__info{position:relative;text-align:left!important;padding:8px 0!important;gap:4px;min-height:70px}.product-card .product-card__vendor,.product-card .product-card__type{display:none}.product-card .product-card__title{font:400 13px/1.4 Arial,Helvetica,sans-serif;margin:0;min-width:0;max-width:100%}.product-card .product-card__title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card .product-card__info .f-price,.product-card .product-card__info .f-price>*{justify-content:flex-start!important;text-align:left}.product-card .f-price{font-size:16px;line-height:1.3;margin:0;padding-inline-end:48px}.product-card .f-price__regular>.f-price-item--regular,.product-card .f-price-item--sale{color:#c63d14;font-weight:700}.product-card .f-price__sale .f-price-item--regular{color:#777;font-size:12px;font-weight:400}.product-card .areviews_product_item{font-size:12px;text-align:left;min-height:0;padding-inline-end:46px}.product-card .areviews_product_item:empty{display:none}.product-card .product-card__info .product-card__main-actions{position:absolute;left:auto;right:0;bottom:8px;top:auto;width:42px;margin:0;opacity:1!important;visibility:visible!important;transform:none!important}.product-card .product-card__info .product-card__atc{width:42px;min-width:42px;min-height:30px;height:30px;padding:0;border:1px solid #222;border-radius:18px;background:#fff;color:#111;opacity:1!important;visibility:visible!important;transform:none!important}.product-card .product-card__atc-icon{display:inline-flex!important}.product-card .product-card__atc-icon svg{width:18px;height:18px}.product-card .product-card__atc-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-card .product-card__atc:hover{background:#f3f3f3}.product-card .product-card__atc:disabled{opacity:.45!important}.product-card .product-card__badge{top:8px;inset-inline-start:8px;font-size:12px}.product-card .product-card__quickview{width:30px;height:30px;top:8px;inset-inline-end:8px}.product-card .product-card__swatches{justify-content:flex-start}.product{--product-gap:32px}.product .product__title{font-size:20px;line-height:1.4}.product .f-price{font-size:24px}.product .f-price-item--sale{color:#c63d14}.product .product__media-gallery-thumbails{--thumbnails-width:58px;--item-padding:2px}.product .product__thumbs-container,.product .product__thumbs-inner,.product .media-wrapper{border-radius:0}variant-selects .product-form__input--button{gap:8px!important}variant-selects .product-form__input--button input[type=radio]+label{min-height:32px!important;min-width:0!important;padding:0 12px!important;font-size:12px;font-weight:400;border:1px solid #ddd!important;border-radius:18px!important;background:#fff!important;color:#333}variant-selects .product-form__input--button input[type=radio]:checked+label{border-color:#111!important;color:#111!important}variant-selects .product-form__input--button input[type=radio]+label:hover{color:#111!important;border-color:#888!important}variant-selects .product-form__input--button input[type=radio]:is(:disabled,.disabled)+label{color:#999!important;border-color:#ddd!important}variant-selects .product-form__input--color{gap:12px}variant-selects .swatch-color{border-radius:0!important}.product .product-form__submit{border-radius:0;min-height:48px;text-transform:uppercase;font-weight:700}.product .quantity{border-radius:2px}.product__description{font-size:14px;line-height:1.65}.footer{background:#f7f7f7}.footer__wrapper{padding-top:40px;padding-bottom:24px}.footer__bottom{padding-top:30px;--element-gap:16px}.footer .h2{font-size:22px}.footer .h4{font-size:14px}.cart-drawer .drawer__inner,.search-drawer .drawer__inner{border-radius:0}.cart-item{font-size:14px}.cart-item__name{font-size:14px;line-height:1.4}@media(min-width:1024px){.product{--media-width:60%}.product--vertical-carousel{--thumbnails-width:58px;--thumbnails-spacing:12px}.page-width{padding-inline:32px}.product-card__image-wrapper .product-card__main-actions{display:none}}@media(max-width:767px){body{font-size:14px}.page-width{padding-inline:12px}.section__heading{font-size:22px}.product{--product-gap:20px}.product .product__title{font-size:17px}.product .f-price{font-size:22px}.product-card .product-card__title{font-size:12px}.product-card .f-price{font-size:15px}.product-card .product-card__info{min-height:68px}.header__logo--image{max-width:100px}.footer__wrapper{padding-top:28px}.product-card .product-card__quickview{display:none}}@media(prefers-reduced-motion:reduce){.product-card *{transition:none!important}}body .page-width{--page-padding:24px;width:100%;max-width:none!important;padding-inline:24px}body #MainContent .page-width{box-sizing:border-box;width:100%;max-width:1268px!important;margin-inline:auto}body #MainContent .page-width .page-width{padding-inline:0}.ckl-header-search{display:none}@media(min-width:1024px){.header.header--left-center{grid-template:"logo search icons" auto "navigation navigation navigation" auto / minmax(150px,1fr) minmax(320px,2fr) minmax(160px,1fr);row-gap:14px}.ckl-header-search{grid-area:search;display:flex;width:100%;max-width:700px;justify-self:center;background:#fff;border:1px solid #ddd;border-radius:3px;overflow:hidden;z-index:2}.ckl-header-search input{min-width:0;width:100%;height:36px;border:0;padding:0 12px;background:#fff;color:#111;font-size:13px}.ckl-header-search button{width:46px;border:2px solid #fff;background:#111;color:#fff;display:grid;place-items:center;cursor:pointer}.header.header--left-center .header__navigation{justify-content:center;min-width:0;width:100%}.header.header--left-center .header__logo{justify-self:start}}@media(max-width:767px){body .page-width{--page-padding:12px;padding-inline:12px}}.header .header__logo--image{max-width:240px;width:240px}.header .header__logo img{max-height:76px;width:100%;object-fit:contain;object-position:left center}@media(max-width:767px){.header .header__logo--image{max-width:140px;width:140px}.header .header__logo img{max-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ckl-storefront.css.map */
