.fancy-product__info .card--sticky{position:static;padding-top:1.25rem}.fancy-product__info .card{border:0;margin:0}.fancy-product__info .card__section,.card__collapsible-button,.fancy-product__info .card__header{padding:0}.card{background:transparent}#main{background-color:#fbfbfb;display:flow-root}[id$=__product-recommendations] .product-list:before,[id$=__recently-viewed-products] .product-list:before{border:0}[id$=__product-recommendations] .product-list,[id$=__product-recommendations] .product-item,[id$=__recently-viewed-products] .product-list,[id$=__recently-viewed-products] .product-item{background-color:transparent}[id$=__product-recommendations] .product-item .price,[id$=__recently-viewed-products] .product-item .price{font-size:1rem}[id$=__product-recommendations] .product-item,[id$=__recently-viewed-products] .product-item{isolation:isolate}@media screen and (max-width:999px){[id$=__product-recommendations] .product-item,[id$=__recently-viewed-products] .product-item{border:0}}[id$=__product-recommendations] .product-item:after,[id$=__recently-viewed-products] .product-item:after{box-shadow:none;top:6px;right:6px;bottom:6px;left:6px;width:auto;height:auto;z-index:-1;background:#fff;border:1px solid #f2f2f2;border-radius:3px}[data-section-type=product]{padding-top:2rem;padding-bottom:4rem}.fancy-product__wrapper{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.fancy-product__wrapper{display:grid;grid-template-columns:5fr 3fr}.fancy-gallery{align-self:start;display:grid;grid-column:1;grid-template-columns:auto;grid-template-rows:auto}.fancy-product__info{grid-column:2;padding-left:40px;align-self:start;position:sticky;top:20px}.fancy-product__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:5px;height:max-content}}.fancy-gallery__item{height:100%;min-width:0;margin-right:5px;border:1px solid #f2f2f2;border-radius:3px}.fancy-gallery__item img,.fancy-gallery__item video{display:block;width:100%;height:auto}@media(max-width:1023px){.fancy-product__gallery{--fancy-gallery-gap: 5px;--fancy-gallery-peek: 12%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--fancy-gallery-gap)}.fancy-product__gallery::-webkit-scrollbar{display:none}.fancy-gallery__item{flex:0 0 calc(100% - var(--fancy-gallery-peek) - var(--fancy-gallery-gap));scroll-snap-align:start;margin-right:0}}.product-block-list__item.product-block-list__item--content,.product-block-list__item.product-block-list__item--certifications{border-bottom:1px solid}.product-block-list__item .card{padding:18px 0}.card__collapsible-content{padding:18px 0 0}.fancy-product__info .product-block-list__item--description .rte,.fancy-product__info .fancy-sku{font-size:.875rem}.fancy-product__info .expandable-content{--secondary-background: #fbfbfb;--secondary-background-rgb: 251, 251, 251}.fancy-product__info .expandable-content__toggle{padding:8px 0;font-size:.875rem}.fancy-free-shipping-banner .store-availability-information-container{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.fancy-free-shipping-banner .store-availability-information__title,.fancy-free-shipping-banner .store-availability-information__stores{margin:0}.fancy-free-shipping-banner .store-availability-information__link{text-decoration:underline}.fancy-product__info .product-form__add-button{width:100%;background-color:#2f576f;font-weight:500}.fancy-product__info .product-form__add-button:hover{background-color:var(--primary-button-background)}[id$=__product-recommendations] .product-item .button--primary,[id$=__recently-viewed-products] .product-item .button--primary{background-color:#2f576f}[id$=__product-recommendations] .product-item .button--primary:hover,[id$=__recently-viewed-products] .product-item .button--primary:hover{background-color:var(--primary-button-background)}.fancy-product__info .fancy-add-button{display:flex;align-items:center;justify-content:center;gap:.4rem}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product-fancy.css.map */
