.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.special-shots__slide{flex:0 0 calc(85% - .375rem)}@media(min-width:768px){.special-shots__slide{flex:0 0 calc(20% - .6rem)}}.special-shots__image-wrap{position:relative;overflow:hidden;border-radius:.75rem;aspect-ratio:4 / 5}.special-shots__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.special-shots-carousel:has(.carousel-slide:only-child) .carousel-slide{flex:0 0 100%}.special-shots .carousel-dot{background-color:#fff3}.special-shots .carousel-dot:hover{background-color:#fff6}.special-shots .carousel-dot[aria-selected=true],.special-shots .carousel-dot.is-active{background-color:var(--color-white)}html{scroll-behavior:smooth}.review-stars-wrapper{display:flex;align-items:center;gap:var(--space-sm);padding-block:.125rem;margin-bottom:-8px}.review-stars-wrapper>.visually-hidden{display:none}.review-stars{display:flex;gap:2px;align-items:center}.review-stars .star{width:16px;height:16px;fill:rgba(var(--color-black) / .15);transition:fill var(--transition-fast)}.review-stars .star.filled{fill:rgba(var(--color-primary))}.review-count{font-size:14px;color:rgba(var(--color-black) / .7);font-weight:500}.review-count-separator{margin-left:4px;color:rgba(var(--color-black) / .5);font-weight:400}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.review-stars .star{transition:none}}.risk-free-trial{width:100%}.risk-free-trial__inner{display:flex;flex-direction:row;align-items:center;gap:.75rem;background-color:#eaf7ef;border:1px solid #1e8a4c;border-radius:8px;padding:.75rem 1rem}.risk-free-trial__icon-wrap{display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;flex-shrink:0;color:#000}.risk-free-trial__icon{width:2.1rem;height:2.1rem}.risk-free-trial__icon--custom{width:2.1rem;height:2.1rem;object-fit:contain}.risk-free-trial__text{min-width:0;color:#000;font-size:.75rem;line-height:1.3}.risk-free-trial__text p{margin:0}.risk-free-trial__text p+p{margin-top:.125rem}.risk-free-trial__text strong{font-weight:700}.risk-free-trial__text em{font-style:italic}@media(max-width:767px){.risk-free-trial__inner{padding:.625rem .75rem;gap:.625rem}}.trust-badges{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;justify-content:space-between}@media(max-width:767px){.trust-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}}.trust-badge{display:flex;flex-direction:column;align-items:center;gap:.375rem;width:auto;background-color:var(--color-gray-100);padding:.5rem;border-radius:4px;border:1px solid var(--color-gray-200)}.trust-badge-icon{width:20px;height:20px;color:rgba(var(--color-black) / .6)}.trust-badge-icon.icon-free-shipping{width:24px}.trust-badge-icon--img{width:auto;max-width:100%;height:32px;object-fit:contain}.trust-badge-text{font-size:11px;line-height:1rem;color:rgba(var(--color-black) / .6);text-align:center}.upsell-carousel .carousel-controls.carousel-controls--with-arrows{padding-block-start:calc(var(--space-sm) / 2)}.upsell-carousel .upsell-compact-item{padding-block:.55rem}@media(max-width:767px){.upsell-carousel .upsell-compact-item{padding-block:.4rem}}.table-xs{font-size:.75rem}.table-xs td,.table-xs th{padding:.25rem .5rem}.table-sm{font-size:.875rem}.table-sm td,.table-sm th{padding:.5rem .75rem}.table-md{font-size:1rem}.table-md td,.table-md th{padding:.75rem 1rem}.table-lg{font-size:1.125rem}.table-lg td,.table-lg th{padding:1rem 1.25rem}.table-xl{font-size:1.25rem}.table-xl td,.table-xl th{padding:1.25rem 1.5rem}.overlay-box{transform:translate(0)}@media(min-width:768px){.overlay-box{transform:translateY(calc(100% - 70px))}.group:hover .overlay-box{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.collection-card-wrapper *{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
