.arp{background:var(--arp-background);color:var(--arp-text);padding:var(--arp-top) 0 var(--arp-bottom);font-family:var(--arp-family);font-weight:400;letter-spacing:0}.arp,.arp *{box-sizing:border-box}.arp__recommendations,.arp__slider{display:block}.arp__container{width:100%;max-width:var(--arp-max-width);padding:0 50px;margin:0 auto}.arp__heading{max-width:100%;margin:0 0 30px;padding:0;color:var(--arp-accent);font-family:var(--arp-family);font-size:var(--arp-heading-size);font-weight:700;line-height:1.26;letter-spacing:0;text-align:center;overflow-wrap:anywhere}.arp__heading em{font-style:normal}.arp__heading strong{font-weight:700}.arp__list{display:flex;align-items:stretch;flex-wrap:wrap;gap:24px 16px;list-style:none;padding:0 0 12px;margin:0;scroll-behavior:smooth;scrollbar-width:none}.arp__list::-webkit-scrollbar{display:none}.arp__list:focus-visible,.arp__arrow:focus-visible,.arp__quickview:focus-visible,.arp__title a:focus-visible,.arp__media:focus-visible{outline:2px solid var(--arp-accent);outline-offset:3px}.arp__item{display:flex;width:calc((100% - (var(--arp-columns) - 1) * 16px) / var(--arp-columns));flex:0 0 calc((100% - (var(--arp-columns) - 1) * 16px) / var(--arp-columns));min-width:0;max-width:none;padding:0;margin:0;scroll-snap-align:start}.arp--desktop-carousel .arp__list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.arp__card{display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden;border:1px solid #ededed;border-radius:var(--arp-radius);background:#fff;color:var(--arp-text)}.arp__media{position:relative;display:block;width:100%;aspect-ratio:var(--arp-image-ratio, 1);overflow:hidden;background:#fff;color:inherit;text-decoration:none}.arp__image,.arp__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .18s ease}.arp__image--second{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.arp__badge{position:absolute;z-index:2;top:12px;left:12px;max-width:calc(100% - 24px);border-radius:100px;padding:5px 11px;background:var(--arp-accent);color:#fff;font:400 12px/1.4 var(--arp-family)}.arp__body{display:flex;flex:1;flex-direction:column;padding:16px 16px 18px;min-width:0}.arp__vendor{margin:0 0 6px;color:#666;font:400 12px/1.5 var(--arp-family)}.arp__title{padding:0;margin:0;color:var(--arp-text);font:500 19px/1.4 var(--arp-family);letter-spacing:0;overflow-wrap:anywhere}.arp__title a{color:inherit;text-decoration:none}.arp__rating{margin-top:7px;font:400 13px/1.4 var(--arp-family)}.arp__rating span{color:var(--arp-accent)}.arp__price{margin-top:8px;margin-bottom:16px}.arp__price .price{color:var(--arp-text);font:400 17px/1.4 var(--arp-family);letter-spacing:0}.arp__price .price__container{margin:0}.arp__price .price__sale{align-items:baseline;gap:6px 8px;flex-wrap:wrap}.arp__price .price--on-sale .price__sale{display:flex}.arp__price .price__sale>.price-item--sale{order:-1}.arp__price .price-item{margin:0;font:inherit}.arp__price .price__sale .price-item--regular{color:#777;font-size:.9em}.arp__opener{display:block;margin-top:auto}.arp .arp__quickview{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:44px;padding:10px 12px;margin:0;border:1px solid #989898;border-radius:4px;background:#fff;color:var(--arp-text);box-shadow:none;font:400 14px/1.4 var(--arp-family);letter-spacing:0;text-transform:none;cursor:pointer}.arp .arp__quickview:before,.arp .arp__quickview:after{display:none}.arp__controls{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:16px;margin-top:18px}.arp__controls[hidden]{display:none}.arp__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:11px;border:0;border-radius:50%;background:transparent;color:var(--arp-text);cursor:pointer}.arp__arrow svg{width:22px;height:22px}.arp__arrow:disabled{opacity:.25;cursor:default}.arp__track{position:relative;height:2px;background:#dedede;cursor:pointer;touch-action:none}.arp__track:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.arp__thumb{position:absolute;display:block;top:0;left:0;height:2px;width:25%;background:var(--arp-text);cursor:grab}.arp__thumb:active{cursor:grabbing}@media(hover:hover){.arp__media:hover .arp__image--second{opacity:1}.arp .arp__quickview:hover{background:var(--arp-accent);color:#fff;border-color:var(--arp-accent)}}@media(max-width:989px)and (min-width:750px){.arp__container{padding:0 40px}.arp__item{width:calc((100% - 32px) / 3);flex-basis:calc((100% - 32px) / 3)}.arp__title{font-size:18.25px}.arp__price .price{font-size:16.5px}}@media(max-width:749px){.arp{padding-top:calc(var(--arp-top) * .75);padding-bottom:calc(var(--arp-bottom) * .75)}.arp__container{padding:0 20px}.arp__heading{margin-bottom:18px;font-size:var(--arp-heading-mobile)}.arp__list{gap:20px 16px}.arp__item{width:calc((100% - (var(--arp-columns-mobile) - 1) * 16px) / var(--arp-columns-mobile));flex-basis:calc((100% - (var(--arp-columns-mobile) - 1) * 16px) / var(--arp-columns-mobile))}.arp--mobile-carousel .arp__list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.arp--mobile-carousel .arp__item{width:calc((100% - (var(--arp-columns-mobile) - 1) * 16px - 20px) / var(--arp-columns-mobile));flex-basis:calc((100% - (var(--arp-columns-mobile) - 1) * 16px - 20px) / var(--arp-columns-mobile))}.arp--mobile-grid .arp__list{flex-wrap:wrap;overflow:visible;scroll-snap-type:none}.arp__body{padding:12px}.arp__title{font-size:15.3px}.arp__price .price{font-size:14.4px}.arp__badge{top:8px;left:8px;max-width:calc(100% - 16px);padding:4px 8px;font-size:10px}.arp .arp__quickview{font-size:12px;padding:9px 6px}}@media(max-width:749px)and (hover:none)and (pointer:coarse){.arp__controls{display:none}}@media(prefers-reduced-motion:reduce){.arp__list{scroll-behavior:auto}.arp__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=QA */
