.wrpg-genre-section{position:relative}.wrpg-genre-atmosphere{position:absolute;top:0;left:0;right:0;height:480px;max-height:55vh;overflow:hidden;background-size:cover;background-position:center 32%;opacity:.14;filter:saturate(1.15) contrast(1.05);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,.35) 65%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000,#00000059 65%,#0000);pointer-events:none;z-index:0}.wrpg-product-page-width{position:relative;z-index:1}.wrpg-genre-tag{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:.4rem 1rem;margin-bottom:1.5rem;border-radius:999px;background:rgba(var(--wrpg-genre-accent-rgb, 130, 130, 130),.14);color:rgb(var(--wrpg-genre-accent-rgb, 130, 130, 130));border:1px solid rgba(var(--wrpg-genre-accent-rgb, 130, 130, 130),.35)}.wrpg-media-poster{position:relative}.wrpg-media-poster .product__media-item{position:relative;border-radius:1.2rem;overflow:hidden;box-shadow:0 24px 48px -18px #0006,0 4px 14px #00000024;transition:box-shadow .35s ease,transform .35s ease}.wrpg-media-poster .product__media-item.is-active{transform:translateY(-2px)}.wrpg-media-poster .product__media-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.2rem;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -60px 60px -40px #00000040;pointer-events:none}.wrpg-media-poster .product__media-list{border-radius:1.2rem}@media screen and (min-width:750px){.wrpg-media-poster .product__media-item{border-radius:1.6rem}.wrpg-media-poster .product__media-item:after{border-radius:1.6rem}}.wrpg-spec-badges{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin:.6rem 0 1.4rem}.wrpg-spec-badge{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .85rem;border-radius:.8rem;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.09);transition:border-color .25s ease,transform .25s ease,background-color .25s ease}.wrpg-genre-section .wrpg-spec-badge:hover{border-color:rgba(var(--wrpg-genre-accent-rgb, 130, 130, 130),.55);background:rgba(var(--wrpg-genre-accent-rgb, 130, 130, 130),.08);transform:translateY(-1px)}.wrpg-spec-badge .icon-wrpg-spec{width:1.7rem;height:1.7rem;flex-shrink:0;opacity:.85}.wrpg-genre-section .wrpg-spec-badge .icon-wrpg-spec{color:rgb(var(--wrpg-genre-accent-rgb, 130, 130, 130))}.wrpg-spec-badge__text{display:flex;flex-direction:column;line-height:1.25}.wrpg-spec-badge__label{font-size:1.05rem;text-transform:uppercase;letter-spacing:.04em;opacity:.65}.wrpg-spec-badge__value{font-size:1.3rem;font-weight:600}.wrpg-sub-badge{display:flex;align-items:center;gap:.75rem;margin:.9rem 0 .4rem;padding:.85rem 1.1rem;border-radius:.9rem;text-decoration:none;color:rgb(var(--color-foreground));background:linear-gradient(135deg,rgba(var(--wrpg-genre-accent-rgb, 168, 138, 78),.14),rgba(var(--wrpg-genre-accent-rgb, 168, 138, 78),.04));border:1px solid rgba(var(--wrpg-genre-accent-rgb, 168, 138, 78),.35);transition:transform .25s ease,box-shadow .25s ease}.wrpg-sub-badge:not(.wrpg-sub-badge--static):hover{transform:translateY(-1px);box-shadow:0 10px 24px -14px rgba(var(--wrpg-genre-accent-rgb, 168, 138, 78),.6)}.wrpg-sub-badge--static{cursor:default}.wrpg-sub-badge .icon-discount{width:2rem;height:2rem;flex-shrink:0;color:rgb(var(--wrpg-genre-accent-rgb, 168, 138, 78))}.wrpg-sub-badge span{font-size:1.3rem;line-height:1.35}.wrpg-sub-badge__permo{opacity:.7}.wrpg-trust-row{display:flex;flex-wrap:wrap;gap:1.4rem;list-style:none;padding:.9rem 0 0;margin:.4rem 0 0;border-top:1px solid rgba(var(--color-foreground),.08)}.wrpg-trust-row li{display:flex;align-items:center;gap:.5rem;font-size:1.2rem;opacity:.85}.wrpg-trust-row .icon-wrpg-spec{width:1.6rem;height:1.6rem;flex-shrink:0;opacity:.8}.wrpg-genre-section .wrpg-trust-row .icon-wrpg-spec{color:rgb(var(--wrpg-genre-accent-rgb, 130, 130, 130));opacity:1}.product-form__input--pill .wrpg-option-card{display:inline-flex!important;align-items:center;gap:.6rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.product-form__input--pill .wrpg-option-card .icon-wrpg-spec{width:1.6rem;height:1.6rem;flex-shrink:0;opacity:.75}.product-form__input--pill input:checked+.wrpg-option-card .icon-wrpg-spec{opacity:1}.product-form__input--pill input:not(:disabled):hover+.wrpg-option-card{transform:translateY(-1px)}.wrpg-genre-section .product-form__input--pill input:checked+.wrpg-option-card{border-color:rgb(var(--wrpg-genre-accent-rgb, 130, 130, 130));box-shadow:0 0 0 1px rgb(var(--wrpg-genre-accent-rgb, 130, 130, 130))}.wrpg-genre-section .product-form__input--pill input:checked+.wrpg-option-card .icon-wrpg-spec{color:rgb(var(--wrpg-genre-accent-rgb, 130, 130, 130))}.wrpg-genre-section .product-form__submit.button--primary{--wrpg-cta-rgb: var(--wrpg-genre-accent-rgb, 130, 130, 130);background:rgb(var(--wrpg-cta-rgb));border-color:rgb(var(--wrpg-cta-rgb));color:#fff;transition:filter .2s ease,transform .15s ease}.wrpg-genre-section .product-form__submit.button--primary:not([disabled]):hover{filter:brightness(1.08);transform:translateY(-1px)}.wrpg-file-badge{position:absolute;top:1.2rem;right:1.2rem;z-index:3;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem;border-radius:999px;background:linear-gradient(135deg,#f4d675,#c9a227 55%,#a9821a);color:#2a2205;font-size:1.25rem;font-weight:600;letter-spacing:.01em;box-shadow:0 10px 20px -8px #a9821aa6,inset 0 1px #ffffff80;border:1px solid rgba(255,255,255,.35)}.wrpg-file-badge .icon-wrpg-spec{width:1.5rem;height:1.5rem;flex-shrink:0}.wrpg-file-badge strong{font-weight:700}@media screen and (max-width:749px){.wrpg-file-badge{top:.8rem;right:.8rem;padding:.45rem .85rem;font-size:1.1rem}}.wrpg-self-rating{display:flex;align-items:center;gap:.7rem;margin:.5rem 0 .9rem}.wrpg-self-rating .rating-star{--color-rating-star: rgb(224, 168, 34)}.wrpg-self-rating__buyers{font-size:1.3rem}.wrpg-self-rating__buyers-text{opacity:.75}.wrpg-self-rating__value{font-size:1.3rem;font-weight:600;opacity:.85}.wrpg-self-rating--compact .wrpg-self-rating__value{font-size:1.1rem}.wrpg-self-rating--compact{margin:.5rem 0 0}.wrpg-self-rating--compact .rating-star{--font-size: 1.2;--letter-spacing: .6}.wrpg-self-rating--compact .wrpg-self-rating__buyers{font-size:1.1rem}.wrpg-tooltip{position:relative;display:inline-flex;align-items:center;cursor:help}.wrpg-tooltip__bubble{position:absolute;bottom:calc(100% + .7rem);left:0;transform:translateY(4px);min-width:22rem;max-width:28rem;padding:.8rem 1rem;border-radius:.7rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;line-height:1.45;text-align:left;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:6;box-shadow:0 12px 28px -10px #0006}.wrpg-tooltip:hover .wrpg-tooltip__bubble,.wrpg-tooltip:focus-visible .wrpg-tooltip__bubble,.wrpg-tooltip:focus-within .wrpg-tooltip__bubble{opacity:1;transform:translateY(0);pointer-events:auto}@media screen and (max-width:749px){.wrpg-tooltip__bubble{min-width:18rem;max-width:85vw}}.card-wrapper:hover .wrpg-card-media--cycle>img:first-child{opacity:1!important}.wrpg-card-cycle{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease;pointer-events:none}.wrpg-card-media--cycle:hover .wrpg-card-cycle,.wrpg-card-media--cycle:focus-within .wrpg-card-cycle{opacity:1}.wrpg-card-cycle__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-play-state:paused}.wrpg-card-cycle__img:first-of-type{opacity:1}.wrpg-card-media--cycle:hover .wrpg-card-cycle__img,.wrpg-card-media--cycle:focus-within .wrpg-card-cycle__img{animation-play-state:running}.wrpg-card-cycle--count-2 .wrpg-card-cycle__img:nth-of-type(1){animation-name:wrpg-cycle-2-a}.wrpg-card-cycle--count-2 .wrpg-card-cycle__img:nth-of-type(2){animation-name:wrpg-cycle-2-b}.wrpg-card-cycle--count-3 .wrpg-card-cycle__img:nth-of-type(1){animation-name:wrpg-cycle-3-a}.wrpg-card-cycle--count-3 .wrpg-card-cycle__img:nth-of-type(2){animation-name:wrpg-cycle-3-b}.wrpg-card-cycle--count-3 .wrpg-card-cycle__img:nth-of-type(3){animation-name:wrpg-cycle-3-c}.wrpg-card-cycle--count-4 .wrpg-card-cycle__img:nth-of-type(1){animation-name:wrpg-cycle-4-a}.wrpg-card-cycle--count-4 .wrpg-card-cycle__img:nth-of-type(2){animation-name:wrpg-cycle-4-b}.wrpg-card-cycle--count-4 .wrpg-card-cycle__img:nth-of-type(3){animation-name:wrpg-cycle-4-c}.wrpg-card-cycle--count-4 .wrpg-card-cycle__img:nth-of-type(4){animation-name:wrpg-cycle-4-d}@keyframes wrpg-cycle-2-a{0%,46%{opacity:1}54%,96%{opacity:0}to{opacity:1}}@keyframes wrpg-cycle-2-b{0%,46%{opacity:0}54%,96%{opacity:1}to{opacity:0}}@keyframes wrpg-cycle-3-a{0%,29%{opacity:1}37%,96%{opacity:0}to{opacity:1}}@keyframes wrpg-cycle-3-b{0%,29%{opacity:0}37%,62%{opacity:1}70%,to{opacity:0}}@keyframes wrpg-cycle-3-c{0%,62%{opacity:0}70%,96%{opacity:1}to{opacity:0}}@keyframes wrpg-cycle-4-a{0%,21%{opacity:1}29%,96%{opacity:0}to{opacity:1}}@keyframes wrpg-cycle-4-b{0%,21%{opacity:0}29%,46%{opacity:1}54%,to{opacity:0}}@keyframes wrpg-cycle-4-c{0%,46%{opacity:0}54%,71%{opacity:1}79%,to{opacity:0}}@keyframes wrpg-cycle-4-d{0%,71%{opacity:0}79%,96%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.wrpg-card-cycle__img{animation:none!important}.wrpg-card-cycle__img:first-of-type{opacity:1}}.wrpg-card-specs{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1rem .9rem;background:linear-gradient(to top,#0a0a0ae0,#0a0a0ab8 55%,#0a0a0a00);color:#fff;opacity:0;transform:translateY(.6rem);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.card__media:hover .wrpg-card-specs,.card__media:focus-within .wrpg-card-specs{opacity:1;transform:translateY(0)}.wrpg-card-specs__list{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:0;padding:0;list-style:none}.wrpg-card-specs__list li{display:flex;align-items:center;gap:.4rem;font-size:1.15rem;line-height:1.2}.wrpg-card-specs__list .icon-wrpg-spec{width:1.3rem;height:1.3rem;flex-shrink:0;opacity:.85}.wrpg-card-specs__label{opacity:.75}.wrpg-card-specs__value{font-weight:600}.wrpg-card-specs .wrpg-self-rating{margin:0}.wrpg-card-specs .wrpg-tooltip__bubble{color:rgb(var(--color-background))}@media screen and (max-width:749px){.wrpg-card-specs{display:none}}.wrpg-file-badge--card{top:.6rem;right:.6rem;padding:.35rem .7rem;font-size:1rem;gap:.35rem}.wrpg-file-badge--card .icon-wrpg-spec{width:1.2rem;height:1.2rem}@media screen and (max-width:749px){.wrpg-file-badge--card{top:.4rem;right:.4rem;padding:.18rem .35rem;font-size:.5rem;gap:.18rem}.wrpg-file-badge--card .icon-wrpg-spec{width:.6rem;height:.6rem}}.wrpg-card-rating-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .4rem}.wrpg-card-rating-row .wrpg-self-rating{margin:0}.wrpg-new-badge{flex-shrink:0;display:inline-flex;align-items:center;padding:.2rem .65rem;margin-left:auto;border-radius:999px;background:linear-gradient(135deg,#34d399,#059669);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:990px){.card .wrpg-card-media--cycle>img:first-child,.card-wrapper .wrpg-card-media--cycle>img:first-child{transition:transform var(--duration-long) ease}.card:hover .wrpg-card-media--cycle>img:first-child,.card-wrapper:hover .wrpg-card-media--cycle>img:first-child{transform:scale(1.03)}}.wrpg-spec-badge,.wrpg-option-card,.wrpg-sub-badge,.wrpg-trust-row li{will-change:transform}@media(prefers-reduced-motion:reduce){.wrpg-spec-badge,.wrpg-media-poster .product__media-item,.wrpg-sub-badge,.wrpg-option-card,.wrpg-genre-section .product-form__submit.button--primary{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/component-wrpg-product-visuals.css.map */
