.components-Gallery-item-root{border-radius:5px;flex-direction:column;padding:5px;display:flex;position:relative}@media (min-width:420px){.components-Gallery-item-root{padding:10px}}.components-Gallery-item-root[class*=showAlternate] .components-Gallery-item-imageContainerAlternate,.components-Gallery-item-root[class*=showAlternate] .components-Gallery-item-imageContainerAlternate img{display:block}.components-Gallery-item-root:focus-visible{box-shadow:inset 0 0 0 3px #3d7bae}.components-Gallery-item-root:focus-visible>div.yotpo.bottomLine.yotpo-small{opacity:1;visibility:visible;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.components-Gallery-item-root:focus-visible>div.yotpo.bottomLine.yotpo-small div.standalone-bottomline>.star-clickable{visibility:visible}.components-Gallery-item-root:hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 2px .5px #1515151a,0 1px 5px #15151533}.components-Gallery-item-root:hover div.yotpo.bottomLine.yotpo-small{opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.components-Gallery-item-root:hover div.yotpo.bottomLine.yotpo-small div.standalone-bottomline>.star-clickable{visibility:visible}.components-Gallery-item-root:hover .components-Gallery-item-imageContainerAlternate+.components-Gallery-item-imageContainer{opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.components-Gallery-item-root div.yotpo.bottomLine.yotpo-small{visibility:hidden;opacity:0;min-height:31px;margin-top:auto}.components-Gallery-item-root div.yotpo.bottomLine.yotpo-small div.standalone-bottomline{padding-bottom:0;padding-left:0}.components-Gallery-item-root div.yotpo.bottomLine.yotpo-small div.standalone-bottomline .star-clickable{visibility:hidden;align-items:center}.components-Gallery-item-root div.yotpo.bottomLine.yotpo-small div.standalone-bottomline .star-clickable span.yotpo-icon-star,.components-Gallery-item-root div.yotpo.bottomLine.yotpo-small div.standalone-bottomline .star-clickable span.yotpo-icon-half-star,.components-Gallery-item-root div.yotpo.bottomLine.yotpo-small div.standalone-bottomline .star-clickable span.yotpo-icon-empty-star{font-size:12px}.components-Gallery-item-root div.yotpo.bottomLine.yotpo-small div.standalone-bottomline .star-clickable>a{color:#676564;letter-spacing:.4px;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:15px;line-height:20px}@media (max-width:500px){[class*=gallery-items] .components-Gallery-item-root [class*=customPrice-root-]{position:relative}[class*=gallery-items] .components-Gallery-item-root [class*=customPrice-finalPrice-]{margin:0 3px}}.components-Gallery-item-root .components-Gallery-item-discount{color:#af4126;letter-spacing:.025rem;white-space:nowrap;border:1px solid #af4126;border-radius:2px;justify-content:center;align-items:center;min-width:51px;height:25px;padding:4px 7px;font-family:CalibreRegular,CalibreFallback,sans-serif;line-height:1rem;display:flex;font-size:.8125rem!important}@media (max-width:500px){[class*=gallery-items] .components-Gallery-item-root .components-Gallery-item-discount{min-width:0;height:21px;padding:3px;position:absolute;left:100%;font-size:.6875rem!important}}.components-Gallery-item-images{grid-template-areas:"main";margin-bottom:10px;display:grid;position:relative}.components-Gallery-item-imageContainer,.components-Gallery-item-imageContainerAlternate{background-color:#f8f8f8;grid-area:main;padding:74.5763% 0 0;position:relative;overflow:hidden}@media (min-width:768px){.components-Gallery-item-imageContainer,.components-Gallery-item-imageContainerAlternate{padding:68.8235% 0 0}}.components-Gallery-item-imageContainer img[class*=image-loaded],.components-Gallery-item-imageContainerAlternate img[class*=image-loaded]{object-fit:contain;width:100%;height:100%;top:0;left:0}.components-Gallery-item-imageContainerAlternate,.components-Gallery-item-imageContainerAlternate img{display:none}.components-Gallery-item-image{opacity:1;visibility:visible;object-fit:initial;width:100%;max-width:100%;height:auto;transition-property:opacity,visibility;transition-duration:.512s;transition-timing-function:ease-out;display:block;position:absolute}.components-Gallery-item-productNameContent{margin-bottom:10px}.components-Gallery-item-name,.components-Gallery-item-price{letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;line-height:1.25rem}@media (min-width:980px){.components-Gallery-item-name,.components-Gallery-item-price{font-size:1.0625rem;line-height:1.375rem}}.components-Gallery-item-name{color:#151515}.components-Gallery-item-brandName{order:1;width:100%;margin-top:5px;display:block}.components-Gallery-item-price{color:#676564;align-items:center;display:flex}.components-Gallery-item-price .components-Gallery-item-priceText{margin-right:5px}@media (max-width:500px){[class*=gallery-items] .components-Gallery-item-price .components-Gallery-item-priceText{margin-right:3px}}.components-Gallery-item-price div[class*=customPrice-root]>s,.components-Gallery-item-price div[class*=customPrice-root]>span{letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.375rem}@media (max-width:500px){.components-Gallery-item-price:has(span[class*=item-discount]) span[class*=item-priceText]{font-size:.8rem}.components-Gallery-item-price:has(span[class*=item-discount]) s[class*=regularPrice]>span{font-size:.9rem}}.components-Gallery-item-productNameContentLabel{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.components-Gallery-item-productNameContentLabel div{flex-shrink:0;width:43px;height:24px;margin-top:3px;margin-left:auto}.components-Gallery-item-affirm,.components-Gallery-item-optionsInformation{color:#676564;letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.8125rem;line-height:1rem;display:block}@media (min-width:640px){.components-Gallery-item-affirm,.components-Gallery-item-optionsInformation{letter-spacing:.025rem;font-size:15px;line-height:1.25rem}}.components-Gallery-item-affirm{min-height:20px;margin-bottom:10px}.components-Gallery-item-affirm.components-Gallery-item-affirm_hidden{display:none}.components-Gallery-item-affirm div[class*=affirmButton-linkRoot]{margin:0;display:inline-block}.components-Gallery-item-affirm span[class*=affirm-id-with-logo]{display:none}@media (min-width:991px){.components-Gallery-item-affirm span[class*=affirm-id-with-logo]{display:inline-block}}.components-Gallery-item-affirm a[class*=affirm-modal-trigger]{border-bottom:none!important}.components-Gallery-item-affirm a[class*=affirm-modal-trigger] span[class*=affirm-id-price]{border-bottom:.8px solid #676564bf}.components-Gallery-item-affirm a[class*=affirm-modal-trigger]>span{color:#676564;letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.8125rem;line-height:1rem}@media (min-width:640px){.components-Gallery-item-affirm a[class*=affirm-modal-trigger]>span{letter-spacing:.025rem;font-size:.9375rem;line-height:1.25rem}}.components-Gallery-item-price_pending{width:3rem}.components-Gallery-item-saleDiscount{color:#af4126;letter-spacing:.0235em;margin:0 0 15px;font-size:.8125rem;line-height:1rem}@media (min-width:768px){.components-Gallery-item-saleDiscount{letter-spacing:.0235em;font-size:1.0625rem}}[class*=galleryCollection-mobileSlideGalleryWrapper] [class*=customPrice-discountNoStrikeThrough],[class*=gallery-items] [class*=customPrice-discountNoStrikeThrough]{display:none!important}
