.wd-vis-paid-coupon-container{position:relative}.wd-vis-paid-coupon__anchor{position:absolute;top:-57px;left:0;z-index:var(--z-index-below)}.wd-vis-paid-coupon__card{position:relative;display:flex;align-items:center;gap:40px;width:100%;padding:40px 32px;overflow:hidden;border:1px solid var(--paid-coupon-background-border, none);border-radius:10px;background:var(--paid-coupon-background);box-shadow:var(--paid-coupon-background-shadow)}.wd-vis-paid-coupon__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.wd-vis-paid-coupon__bg picture,.wd-vis-paid-coupon__bg .component-image,.wd-vis-paid-coupon__bg img{display:block;width:100%;height:100%;object-fit:cover}.wd-vis-paid-coupon__intro,.wd-vis-paid-coupon__steps,.wd-vis-paid-coupon__actions{position:relative;z-index:2}.wd-vis-paid-coupon__intro{display:flex;flex-direction:column;gap:16px;width:auto;max-width:400px;min-width:0}.wd-vis-paid-coupon__note{color:var(--paid-coupon-secondary);font-size:12px;font-weight:500;line-height:1;letter-spacing:1.2px;text-transform:uppercase}.wd-vis-paid-coupon__title{color:var(--paid-coupon-primary);font-size:36px;font-weight:600;line-height:1.15}.wd-vis-paid-coupon__title strong{color:var(--paid-coupon-highlight);font-weight:600}.wd-vis-paid-coupon__subtitle{color:var(--paid-coupon-secondary);font-size:16px;font-weight:400;line-height:1.5}.wd-vis-paid-coupon__steps{display:flex;flex:1 1 auto;align-items:flex-start;justify-content:center;min-width:min-content}.wd-vis-paid-coupon__step{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:8px;min-width:max-content;text-align:center}.wd-vis-paid-coupon__icon-row{display:flex;align-items:center;width:100%}.wd-vis-paid-coupon__line{flex:1 1 0;height:1px;background:var(--paid-coupon-divider)}.wd-vis-paid-coupon__line:first-child{margin-right:16px}.wd-vis-paid-coupon__line:last-child{margin-left:16px}.wd-vis-paid-coupon__step:first-child .wd-vis-paid-coupon__line:first-child,.wd-vis-paid-coupon__step:last-child .wd-vis-paid-coupon__line:last-child{background:transparent}.wd-vis-paid-coupon__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--paid-coupon-icon-border);border-radius:24px;background:var(--paid-coupon-icon-bg)}.wd-vis-paid-coupon__icon .component-image,.wd-vis-paid-coupon__icon img{display:block;width:28px;height:28px;object-fit:contain}.wd-vis-paid-coupon__step-copy{display:flex;flex-direction:column;gap:4px;align-items:center}.wd-vis-paid-coupon__step-title{color:var(--paid-coupon-step-text);font-size:16px;font-weight:500;line-height:1.3;white-space:nowrap}.wd-vis-paid-coupon__step-subtitle{color:var(--paid-coupon-step-sub);font-size:14px;font-weight:400;line-height:1.3;white-space:nowrap}.wd-vis-paid-coupon__actions{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:16px}.component-atc-button.wd-vis-paid-coupon__add{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:135px;height:45px;padding:0 32px;border:0;border-radius:4px;background:var(--paid-coupon-button-bg);color:var(--paid-coupon-button-text);font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.wd-vis-paid-coupon__add:disabled{cursor:not-allowed;opacity:.6}.wd-vis-paid-coupon__add.loading .component-atc-button__text{opacity:0}.wd-vis-paid-coupon__rules{padding:0;border:0;background:none;color:var(--paid-coupon-secondary);font-size:14px;font-weight:500;line-height:1;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.wd-vis-paid-coupon__add:focus-visible,.wd-vis-paid-coupon__rules:focus-visible{outline:2px solid var(--paid-coupon-highlight);outline-offset:2px}.wd-vis-paid-coupon-modal .modal-box{width:min(640px,calc(100vw - 48px))}.wd-vis-paid-coupon-modal .modal-content{padding:24px;color:var(--color-text-primary, #000);font-size:14px;line-height:1.5}.wd-vis-paid-coupon-modal .modal-content>*:first-child{margin-top:0}.wd-vis-paid-coupon-modal .modal-content>*:last-child{margin-bottom:0}@media screen and (max-width:1024px){.wd-vis-paid-coupon__card{flex-direction:column;align-items:center;gap:16px;padding:32px 24px}.wd-vis-paid-coupon__intro{flex:none;align-items:center;gap:8px;max-width:100%;text-align:center}.wd-vis-paid-coupon__title{font-size:24px}.wd-vis-paid-coupon__subtitle{font-size:14px}.wd-vis-paid-coupon__steps{width:100%;padding:16px 0}.wd-vis-paid-coupon__line:first-child{margin-right:48px}.wd-vis-paid-coupon__line:last-child{margin-left:48px}.component-atc-button.wd-vis-paid-coupon__add{padding:0 40px}.wd-vis-paid-coupon__rules{font-size:12px}}@media screen and (max-width:767px){.wd-vis-paid-coupon__card{gap:24px;padding:24px 16px}.wd-vis-paid-coupon__card:before{left:19px;right:19px}.wd-vis-paid-coupon__steps{flex-direction:column;gap:16px;padding:0;min-width:0}.wd-vis-paid-coupon__step{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;width:100%;min-width:0;text-align:left}.wd-vis-paid-coupon__icon-row{width:auto}.wd-vis-paid-coupon__line{display:none}.wd-vis-paid-coupon__step-title,.wd-vis-paid-coupon__step-subtitle{white-space:normal}.wd-vis-paid-coupon__step-copy{flex:1;align-items:flex-start;text-align:left}.wd-vis-paid-coupon__actions,.component-atc-button.wd-vis-paid-coupon__add{width:100%}}.countdown-timer{display:block}.countdown-timer__container{display:flex;align-items:flex-end;gap:8px}.countdown-timer__item{display:flex;flex-direction:column;align-items:center;gap:2px}.countdown-timer__number{background:#ffffffb3;border-radius:var(--radius-m, 4px);padding:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.countdown-timer__number span{font-weight:300;font-size:24px;font-weight:400;line-height:1;color:var(--color-text-primary, #000);text-align:center}.countdown-timer__label{font-weight:400;font-size:16px;line-height:1.3;color:var(--color-text-primary, #000);text-align:center;margin:0}.countdown-timer__separator{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:48px;align-self:start}.countdown-timer__separator span{width:3px;height:3px;background:var(--color-text-primary, #000);border-radius:50%}@media(max-width:1024px){.countdown-timer__container{gap:4px}.countdown-timer__number{width:36px;height:36px}.countdown-timer__separator{height:36px}.countdown-timer__number span{font-size:20px}.countdown-timer__separator span{width:2px;height:2px}.countdown-timer__label{font-size:12px}}.main-product-price{white-space:nowrap}.del-container{position:relative}.del-container:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--color-text-secondary);transform:translateY(-1px)}.splide__arrows.component-slider-arrows{width:calc(100% + 136px);max-width:100vw;position:absolute;left:50%;top:50%;transform:translate(-50%);padding:0 10px}.component-slider-arrows .component-slider-arrow{width:45px;height:45px;border-radius:var(--radius-circle-arrow-button, 1000px);background:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;box-shadow:0 3px 10px #00000026;transition:.5s all}.component-slider-arrows .component-slider-arrow:hover{transform:scale(1.1) translateY(-50%)}.component-slider-arrows .component-slider-arrow svg{width:14px;height:14px;color:#000;fill:none}.component-slider-arrows .component-slider-arrow:disabled{opacity:1;cursor:default}.component-slider-arrows .component-slider-arrow:hover:disabled{transform:scale(1) translateY(-50%)}.component-slider-arrows .component-slider-arrow:disabled svg{color:#999}.component-slider-arrow.component-slider-arrow--prev{left:0;margin-left:10px}.component-slider-arrow.component-slider-arrow--next{right:0;margin-right:10px}.splide:not(.is-overflow) .component-slider-arrows{display:none}@media(max-width:1320px){.splide__arrows.component-slider-arrows{width:calc(100% + 96px)}}@media(max-width:1024px){.component-slider-arrows .component-slider-arrow:hover{transform:translateY(-50%)}}.component-social-icons{display:flex;gap:16px;list-style:none}.component-social-icons__link{display:block;color:#333}.component-social-icons__link svg{transition:scale .3s ease}.component-social-icons__link:hover svg{scale:1.1}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAACgIAB */
