.product .recipient-form{margin-bottom:1rem;margin-top:.5rem}.product .recipient-form .recipient-form__trigger{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product .product-breadcrumbs-block{--gsc-fz-12: 12px;--gsc-lh-5: 20px}.product .product-general-info-block h1.caption1{font-size:16px}.product .product-form-block{margin-top:.75rem}.product .accordeon-plus{--gsc-border-color-100: #3949462e;border-top:0!important}.product .product-related-products-block .slider-grid{border:1px solid #00000026;border-radius:8px}.product .product-related-products-block .horizontal-product-card__title{margin-bottom:0}.product .product-related-products-block .slider-grid__slide:last-child{padding-right:2px}.product .product-related-products-block .horizontal-product-card__image-wrapper{--gsc-portrait-image-ratio: calc((5 / 3) * 100%);border-top-left-radius:8px;border-bottom-left-radius:8px}.product .product-related-products-block .horizontal-product-card__inner{width:10rem}.product .product-related-products-block .new-content-list{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.3rem}.product .product-related-products-block .new-content-list,.product .product-related-products-block .size-list-wrapper{font-size:var(--gsc-fz-12);line-height:var(--gsc-lh-5)}.product .product-related-products-block .horizontal-product-card__price{margin-bottom:0}.product .product-related-products-block .horizontal-product-card__buttons{margin-top:.5rem}@media (max-width: 768px){.product .product-related-products-block .slider-grid__m-carousel .slider-grid__slide{min-width:85%;padding-left:0}.product .product-related-products-block .slider-grid__slide:last-child{margin-right:3px}}.product .product-timer-wrapper{display:none}.product .product-timer-wrapper .timer-content-wrapper{font-size:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.product .product-timer-wrapper .timer-content-wrapper .countdown-wrapper{background:var(--bg-clr);color:#fff;gap:4px;position:relative}.product .product-timer-wrapper .timer-content-wrapper .countdown-wrapper svg{width:14px;height:14px}.product .product-timer-wrapper .timer-content-wrapper .countdown-wrapper #annc-countdown-timer{gap:4px;margin-left:4px}.product .product-timer-wrapper .timer-content-wrapper .countdown-wrapper #annc-countdown-timer span span,.product .product-timer-wrapper .timer-content-wrapper .countdown-wrapper #annc-countdown-timer span b{opacity:1}.product .product-timer-wrapper .timer-content-wrapper .countdown-wrapper:before{content:"";position:absolute;opacity:1;pointer-events:none;left:25%;bottom:-4px;-webkit-transform:translate(-25%);-ms-transform:translate(-25%);transform:translate(-25%);width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:var(--bg-clr) transparent transparent transparent}.product .product-timer-wrapper .timer-content-wrapper .annc-badge{background:var(--bg-clr);padding:.1rem .8rem;border:1px solid #ffffff25;border-radius:4px;color:var(--text-clr)}@media (max-width: 767px){.product .product-timer-wrapper .countdown-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.image-popup{max-width:400px;max-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.image-popup:before{content:"";position:absolute;opacity:1;pointer-events:none;right:-15px;bottom:-4px;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ddd transparent transparent transparent;rotate:-90deg}.product-media-grid>div:nth-child(2),.product-media-grid .product-media-grid__item:nth-child(2){z-index:2}.hover-popover-overlay{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;--gsc-button-background-color-80: rgba(255, 255, 255, .75);background:var(--gsc-button-background-color-80);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.extra-tax{font-size:10px;line-height:1;font-weight:400}.coming_soon_price_text{font-size:12px;line-height:1;font-weight:400;color:#f8690a}.product .accordeon-plus__content h2,.product .accordeon-plus__content h3{font-size:16px}.product .product--images__loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff80;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.product .image-loading-spinner{width:36px;height:36px;border:3px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-media-grid>div:nth-child(2),.product-media-grid .product-media-grid__item:nth-child(2){-webkit-transition:all 50ms linear;-o-transition:all 50ms linear;transition:all 50ms linear}.product-media-grid>div:nth-child(2).image-frame,.product-media-grid .product-media-grid__item:nth-child(2).image-frame{overflow:unset}.image-frame{--image-frame-0: 250px;will-change:opacity;opacity:0;-webkit-animation:.35s ease-in-out 0ms 1 normal forwards running fadeEnter;animation:.35s ease-in-out 0ms 1 normal forwards running fadeEnter;background-color:#f5f5f5;border:5px solid #ffffff;border-radius:2px;-webkit-box-shadow:#00000029 4px 10px 15px,#0000000d 0 2px 2px;box-shadow:#00000029 4px 10px 15px,#0000000d 0 2px 2px}@-webkit-keyframes fadeEnter{0%{opacity:0}to{opacity:1}}@keyframes fadeEnter{0%{opacity:0}to{opacity:1}}.image-frame:before,.image-frame:after{left:100%;top:var(--image-frame-0);border:solid transparent;content:" ";height:0px;width:0px;position:absolute}.image-frame:before{border-width:14px 0px 14px 18px;border-left-color:#fff}.ssf-fix{border-bottom:1px solid #000;font-weight:700;cursor:pointer}.product-t-coming-soon bis-inline{font-size:14px}.product-form-block+.custom-app-block{margin-top:8px!important}.size-option-label-custom{justify-content:space-between;gap:.5rem;align-items:flex-end}.size-option-label-custom .new_custom_block{max-width:200px;text-wrap:balance;text-align:right}.size-option-label-custom #smartrecom-button-text{text-align:right!important}.pab-block{background:var(--bg-clr);color:var(--text-clr);padding:6px 14px;width:var(--width);border-radius:var(--radius, 0)}.pab-block>*{color:var(--text-clr)}.pab-block .align-heading-flex{display:flex;align-items:center;justify-content:center;gap:.5rem}.pab-block .inner-circle{width:4px;height:4px;border-radius:50%;background:var(--circle-clr, #2F9C43)}bis-inline{border-radius:2px}.ppb-block{background:var(--bg-clr);color:var(--text-clr);padding:1rem;position:relative;overflow:hidden;min-height:112px}.ppb-block div.caption{color:var(--text-clr);max-width:280px;margin-right:auto;position:relative;z-index:2}.ppb-block div.caption span[data-num]{color:var(--points-clr);font-weight:700}.ppb-block .points-badge{position:absolute;top:0;right:0;-webkit-backdrop-filter:blur(4px) background: #FFFFFFC9;backdrop-filter:blur(4px) background: #FFFFFFC9;padding:3px 7px;font-size:12px;font-weight:700;background:var(--badge-bg-clr);color:var(--badge-text-clr)}.ppb-block .ppb-header svg path{fill:var(--header-clr)}.ppb-block .ppb-flex-inner{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%;height:100%}.ppb-block .ppb-background-shadow{position:absolute;right:0;bottom:5px;height:100%;z-index:1;width:75%;margin-left:auto;display:flex;justify-content:flex-end}.ppb-block .ppb-background-shadow svg{max-width:300px;height:132px}.text-center{text-align:center}.product-t-pre-order .ppw-wrapper{margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/143/assets/product-page.css.map */
