.page-content--product{color:#000;background-color:#fff}.page-content--product .page-width{max-width:1500px;margin:0 auto;padding:0 var(--pageWidthPadding, 40px)}@media only screen and (max-width:768px){.page-content--product .small--hide{display:none!important}}@media only screen and (min-width:769px){.page-content--product .medium-up--hide{display:none!important}}.page-content--product .product-single__title,.page-content--product .product__policies,.page-content--product .variant__label{color:#000}.page-content--product .product-single__title,.page-content--product .product-single__title.h2,.page-content--product h1.product-single__title,.page-content--product h2.product-single__title{font-family:var(--typeBasePrimary, inherit),var(--typeBaseFallback, sans-serif);font-size:calc(var(--typeBaseSize, 16px) + 8px);font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none;margin:0 0 .5em}.page-content--product .product-single__header.small--hide .product-single__title,.page-content--product .product-single__header--mobile .product-single__title{white-space:normal;overflow-wrap:anywhere}.page-content--product img.lazyload,.page-content--product img.lazyloading,.page-content--product .product-slideshow img{opacity:1}.page-content--product .image-wrap img{display:block;width:100%;height:auto}.page-content--product .sales-points{list-style:none;padding:0;margin:0}.page-content--product .sales-point{display:block;margin-bottom:10px}.page-content--product .sales-point:last-child{margin-bottom:0}.page-content--product .icon-and-text{display:flex;flex-wrap:nowrap;align-items:center}.page-content--product .sales-point .icon{position:relative;width:25px;height:25px;margin-right:10px;flex:0 0 auto}.page-content--product .icon--inventory:after,.page-content--product .icon--inventory:before{width:9px;height:9px;background:#54c63a;border-radius:9px;position:absolute;left:0;top:0;content:"";margin:8px}.page-content--product .icon--inventory:before{animation:inventory-pulse 2s linear infinite}.page-content--product .inventory--low .icon--inventory:after,.page-content--product .inventory--low .icon--inventory:before{background:#f4af29}.page-content--product .inventory--low{color:#f4af29}.page-content--product .label,.page-content--product label:not(.variant__button-label):not(.text-label),.page-content--product .variant__label{font-weight:700;font-size:calc(var(--typeBaseSize, 16px) + 1px)}.page-content--product .variant-input-wrap{display:flex;flex-wrap:wrap;margin-left:-4px}.page-content--product .variant-input{margin:4px}.page-content--product .product__price{color:var(--colorPrice, #000000);font-weight:700;font-size:calc(var(--typeBaseSize, 16px) + 6px)}.page-content--product .product__price--compare{padding-right:5px;display:inline-block;text-decoration:line-through;font-weight:400;font-size:calc(var(--typeBaseSize, 16px) + 2px);color:#666}.page-content--product .product__price-savings{color:#ba4444;white-space:nowrap;font-size:calc(var(--typeBaseSize, 16px) - 1px);margin-left:4px}.page-content--product .variant-wrapper+.variant-wrapper{margin-top:25px}.page-content--product .variant__label[for]{display:block;margin-bottom:10px;cursor:default}.page-content--product .variant__button-label{white-space:normal;line-height:1.3;text-align:center}@media only screen and (min-width:769px){.page-content--product .product-single__sticky{position:sticky;top:0}}.page-content--product .product-grid__container{overflow:hidden}.page-content--product .product-grid__container:after{content:"";display:table;clear:both}.page-content--product .product-block{margin-bottom:20px}.page-content--product .product-block:last-child{margin-bottom:0}.page-content--product .btn.add-to-cart:not(.btn--secondary),.page-content--product .btn.btn--full:not(.btn--secondary){display:block;width:100%;background-color:var(--colorBtnPrimary, #f2be3a);color:var(--colorBtnPrimaryText, #ffffff);border:0;text-align:center;font-weight:700;padding:var(--btnPadding, 11px 20px)}.page-content--product .btn.add-to-cart:not(.btn--secondary):hover,.page-content--product .btn.btn--full:not(.btn--secondary):hover{background-color:var(--colorBtnPrimaryLight, #f5ce6a);color:var(--colorBtnPrimaryText, #ffffff)}.page-content--product .product__quantity label{display:block;margin-bottom:10px;font-weight:700}.page-content--product .js-qty__adjust .icon{stroke:#000}.page-content--product .product__photos--beside{display:flex}.page-content--product .product__thumbs--beside{flex:0 0 76px}.page-content--product .product__main-photos{flex:1 1 auto;min-width:0}.page-content--product .product-slideshow.flickity-enabled{position:relative}.page-content--product .product-slideshow.flickity-enabled .flickity-viewport{position:relative;overflow:hidden!important;width:100%;max-width:100%}.page-content--product .product-slideshow.flickity-enabled .flickity-slider{position:absolute;top:0;left:0!important;width:100%;height:100%}.page-content--product .product-slideshow.flickity-enabled .product-main-slide{width:100%;max-width:100%}.page-content--product .product__thumbs[data-position=beside]{position:relative;max-height:100%;overflow-y:auto;overflow-x:hidden}.page-content--product .product__thumbs--scroller{display:flex;flex-direction:column;gap:8px}.page-content--product .product__thumb-item{flex:0 0 auto}.page-content--product .product__thumb .image-wrap img,.page-content--product .product__thumb .image-wrap img.lazyload,.page-content--product .product__thumb .image-wrap img.lazyloaded{display:block;opacity:1;width:100%;height:auto}.page-content--product .product__main-photos .flickity-page-dots{display:none}
/*# sourceMappingURL=/cdn/shop/t/56/assets/legacy-expanse-product-page.css.map */
