.card__media.pv-promo-host{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}media-gallery slider-component.pv-promo-host{position:relative}.pv-promo-badge{position:absolute;z-index:25;top:14px;bottom:auto;left:14px;right:auto;max-width:calc(100% - 28px);box-sizing:border-box;display:inline-block;padding:8px 13px;border-radius:5px;font-weight:700;line-height:1.25;font-size:13px;letter-spacing:.01em;text-align:center;pointer-events:none;background:var(--pv-promo-bg,#5c6f7b);color:var(--pv-promo-fg,#fff);box-shadow:0 2px 8px #0000001f}.pv-promo-badge--center{left:50%;transform:translate(-50%)}.pv-promo-badge--right{left:auto;right:14px;top:55px}.pv-promo-badge--small{font-size:11px;padding:6px 10px}.pv-promo-badge--large{font-size:15px;padding:10px 16px}@media(max-width:749px){.pv-promo-badge{top:10px;left:10px;max-width:calc(100% - 20px);font-size:11px;padding:6px 9px}.pv-promo-badge--center{left:50%}.pv-promo-badge--right{left:auto;right:10px;top:48px}.pv-promo-badge--large{font-size:12px;padding:7px 11px}}.pv-gallery-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:38px;height:38px;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#fffffff0;color:#26343a;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0000001a}.pv-gallery-nav:hover{background:#5c6f7b;color:#fff}.pv-gallery-nav--prev{left:12px}.pv-gallery-nav--next{right:12px}.pv-gallery-nav svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.pv-gallery-nav:focus-visible{outline:3px solid #c2a86c;outline-offset:2px}@media(max-width:749px){.pv-gallery-nav{width:32px;height:32px}.pv-gallery-nav--prev{left:6px}.pv-gallery-nav--next{right:6px}}.card-wrapper .pv-full-title-link{position:relative}@media(min-width:750px){.card-wrapper .pv-full-title-link:hover:after,.card-wrapper .pv-full-title-link:focus-visible:after{content:attr(data-full-title);position:absolute;z-index:50;left:0;top:calc(100% + 6px);width:max-content;max-width:min(340px,80vw);white-space:normal;overflow-wrap:anywhere;background:#fff;color:#242424;padding:10px 12px;border:1px solid #ddd;border-radius:6px;box-shadow:0 5px 20px #0000002e;font-size:13px;line-height:1.45;font-weight:500;text-align:left;pointer-events:none}}@media(max-width:749px){.card-wrapper .pv-full-title-link{display:block;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}.card-wrapper .pv-full-title-link .choosen-swatch{display:inline}}.product__media-gallery .assembly-badge--pdp{position:absolute!important;top:auto!important;bottom:14px!important;right:14px!important;left:auto!important;z-index:5}@media screen and (max-width:749px){.product__media-gallery .assembly-badge--pdp{bottom:10px!important;right:10px!important}}.pv-card-title__link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(hover:hover)and (pointer:fine){.pv-card-title{position:relative}.pv-card-title__link:hover,.pv-card-title__link:focus-visible{display:block;position:relative;overflow:visible;-webkit-line-clamp:unset;z-index:10;background:#fff}}@media(max-width:749px){.pv-card-title__link{display:block;overflow:visible;-webkit-line-clamp:unset}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pv-promo.css.map */
