.text-14{font-size:1.4rem}.input-label{cursor:pointer;display:inline-block;vertical-align:middle;position:relative}.input-label:not(.input-label--has-image):not(.label-block):not(:last-child){margin-right:25px}.input-label--has-image{margin:0 5px 10px;display:inline-flex;display:-webkit-inline-flex;flex-direction:column;-webkit-flex-direction:column;vertical-align:text-top}.option-slider__radio--engraving-layout{width:calc(100% + 10px);margin:0 -5px}.vouchers-block__question .engraving-layout-label{margin:0 5px 10px}.vouchers-block__question .engraving-layout-label.input-label--has-image{width:70px;height:30px;background-size:cover;background-repeat:no-repeat;background-position:center}.input-label input,.hidden-popup,.option-slider__block--engraving{display:none}.input-label__text{color:#343434;text-decoration:underline}.input-label--has-image .input-label__text{order:2;max-width:120px;line-height:1.4em;text-decoration:none;margin-top:.2em}.input-label--has-image img{order:1;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity))}.input-label--has-image input:checked~img{border-color:#181921}input:checked+.input-label__text{color:#1870cc}.input-label--checkbox .input-label__text{text-decoration:none;position:relative;padding-left:1.6em;color:rgba(var(--color-foreground),.75)}.vouchers-block{margin-top:30px}.input-label--checkbox .input-label__text:before{content:"";display:block;width:1.2em;height:1.2em;border:1px solid #a1a8ad;position:absolute;top:calc(50% - .6em);left:0;background-size:.8em .8em;background-position:center;background-repeat:no-repeat}.input-label--checkbox input:checked+.input-label__text:before{border-color:#1870cc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 78.369 78.369' xml:space='preserve'%3E%3Cpath fill='%231870cc' d='M78.049,19.015L29.458,67.606c-0.428,0.428-1.121,0.428-1.548,0L0.32,40.015c-0.427-0.426-0.427-1.119,0-1.547l6.704-6.704 c0.428-0.427,1.121-0.427,1.548,0l20.113,20.112l41.113-41.113c0.429-0.427,1.12-0.427,1.548,0l6.703,6.704 C78.477,17.894,78.477,18.586,78.049,19.015z'/%3E%3C/svg%3E")}.product__option-slider-container{margin-bottom:30px}.product-table{width:100%;border-collapse:collapse}.product-table td{border:0}.product-table td:last-child{text-align:right}tbody .product-table__btn{color:#1870cc;cursor:pointer;text-decoration:underline}.product-table thead td{background-color:#000;color:#fff;padding:16px 21px}.product-table tbody td{padding:12px 21px}.product-table tbody tr:nth-child(2n-1) td{background-color:#eceff1}.product__option-slider{position:relative;border:1px solid #D8DCDE;margin-bottom:30px}.product__option-slider .splide__list{transition:.2s all}.product__option-slider .splide__arrows{position:absolute;top:calc(50% - 20px);left:0;width:100%;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:0 1rem;pointer-events:none;z-index:2}.product__option-slider .splide__arrow{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:40px;height:40px;border-radius:0;border:0;color:rgb(var(--color-button-text));background-color:rgba(var(--color-button),var(--alpha-button-background));pointer-events:auto;cursor:pointer;transition:.2s all}.product__option-slider .splide__arrow[disabled]{opacity:.3;cursor:not-allowed}.product__option-slider .splide__arrow svg{width:15px;height:15px;fill:currentColor}.product__option-slider .splide__arrow--prev svg{transform:rotate(180deg)}.product__option-slider .splide__slide .splide__slide-content{text-align:center;padding:18px 60px 12px}.splide__slide-title{font-size:1.8rem;font-weight:500;text-transform:uppercase}.product__option-slider .splide__pagination{counter-reset:slide_counter;padding:0;margin:0 0 20px;pointer-events:none}.product__option-slider .splide__pagination:after{display:inline-block;font-size:1.4rem;line-height:1.7rem;color:#000}.product__option-slider .splide__pagination li{counter-increment:slide_counter}.product__option-slider .splide__pagination li button,.total-slide-number{border:0;border-radius:0;background-color:transparent;padding:0;font-family:inherit;font-size:1.4rem;line-height:1.7rem;display:inline-block}.product__option-slider .splide__pagination li button:not(.is-active){display:none}.product__option-slider .splide__pagination li button.is-active{display:block}.product__option-slider .splide__pagination li button:before{content:counter(slide_counter);font-size:1.4rem;line-height:1.7rem;display:inline-block;color:#000}.option-slider__next-step,.option-slider__popup-btn{color:#1870cc}.option-slider__block{position:relative;margin-top:20px;padding-top:15px}.option-slider__block:before{content:"";display:block;width:100%;max-width:280px;margin:0 auto;height:1px;background-color:#d8dcde;position:absolute;top:0;left:50%;transform:translate(-50%)}.option-slider__logo-option-yes,.option-slider__logo-option-no,.option-slider__logo-option-both{display:none}.option-slider__logo-option-yes.active,.option-slider__logo-option-no.active,.option-slider__logo-option-both.active,.option-slider__block--engraving.active{display:block}.slider-input,.vouchers-block__input-text{border:1px solid #D8DCDE;line-height:26px}.slider-input--customer-id{width:100%;max-width:145px;margin-top:13px}.product__info-wrapper--vouchers .customily-preview-button{display:none!important}.product__info-wrapper--vouchers .product-table__option-line[data-option-name=logo],.product__info-wrapper--vouchers .product-table__option-line[data-option-name=engraved],.product__info-wrapper--vouchers .product-table__option-line[data-option-name=logo] .product-table__btn,.product__info-wrapper--vouchers .product-table__option-line[data-option-name=engraved] .product-table__btn,.product__info-wrapper--vouchers .splide__slide-content--customization,.product__info-wrapper--vouchers .splide__slide-content--customization .input-label__text,.product__info-wrapper--vouchers a{pointer-events:none;color:#c6c6c6}.vouchers-block__questions{display:none}.vouchers-block__question{margin-top:20px}.vouchers-block__question-title{display:block;margin-bottom:13px}.product__info-wrapper--vouchers .vouchers-block__questions{display:block}.vouchers-block>.input-label:first-child{margin-right:.1em!important}.voucher_popup_btn{display:inline-block;width:1.6rem;height:1.6rem;border:1px solid #1870cc;border-radius:50%;vertical-align:middle;margin-bottom:2px;cursor:pointer;font-size:1.2rem;line-height:1.6rem;text-align:center;font-weight:700;color:#1870cc}.select_engaving_types{display:flex;display:-webkit-flex;gap:5px;flex-wrap:wrap;-webkit-flex-wrap:wrap;max-width:345px;margin:12px auto 0}.engraving_type_label{position:relative;width:53px;height:26px;border-radius:2px;border:1px solid #BA9956;margin:0!important}.engraving_type_popup{opacity:0;pointer-events:none;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%);background-color:#fff;box-shadow:0 4px 4px #00000040;transition:.2s all;padding:5px 5px 6px}.engraving_type_popup:after{content:"";display:block;width:16px;height:16px;transform:rotate(45deg);position:absolute;left:calc(50% - 8px);bottom:1px;z-index:-1;background:#fff}.engraving_type_label:hover .engraving_type_popup{opacity:1;pointer-events:auto}.engraving_type_popup__title{display:block;font-size:1.4rem;line-height:1.21em;font-weight:600}.engraving_type_popup__image{display:block!important;width:66px;height:32px;border-radius:2px;border:1px solid #BA9956;margin-bottom:4px}.option-slider__inuts--engraving-color{margin-top:11px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap}.engraving-color-label{position:relative;display:inline-block;width:26px;height:26px;outline:1px solid #c7c7c7;outline-offset:-1px}.input-label__outline{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%}input:checked~.input-label__outline{outline:1px solid #1870cc;outline-offset:1px}.engraving-color-label:not(:last-child){margin-right:5px}.engraving-color-label .input-label__text{position:absolute;bottom:calc(100% + 3px);left:50%;padding:5px 7px;background-color:#fff;transform:translate(-50%);opacity:0;pointer-events:none;box-shadow:0 4px 4px #00000040;text-decoration:none;display:block;line-height:1.2em}.engraving-color-label .input-label__text,.engraving-color-label input:checked+.input-label__text{color:#000}.engraving-color-label:hover .input-label__text{opacity:1;pointer-events:auto}.engraving-manual-options{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;gap:5px;margin-top:13px}.engraving-manual-options .input-label{margin:0}.engraving-manual-options .input-label__text{text-decoration:none;color:#1870cc;display:block;padding:4px 7px;border:1px solid #D8DCDE;font-size:1.4rem;line-height:1.21em}.engraving-manual-options input:checked+.input-label__text{border-color:#1870cc}.product-table__option-line .product-table__option-value span:not(:last-child):after{content:","}.product-table__option-value>span:not(:last-child){margin-right:.5em}.vouchers-block__input-text-container{position:relative}.vouchers__file_number-error,.vouchers__logo-colors-error{position:absolute;top:100%;left:0;font-size:12px;color:red;display:none}.product-table__btn--view-sec{cursor:pointer;text-decoration:underline}.view-specs-slider-main__slide img,.view-specs-slider-second__slide img,.view-specs-popup__image-link img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}.view-specs-slider-main__slide img:not(:last-child),.view-specs-slider-second__slide img:not(:last-child),.view-specs-slider-main__slide .image-link:not(:last-child),.view-specs-slider-second__slide .image-link:not(:last-child),.view-specs-popup__image-link:not(:last-child){margin-bottom:10px}.view-specs-slider-main__slide .image-link,.view-specs-slider-second__slide .image-link,.view-specs-popup__image-link{display:block}.view-specs-slider-second{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-option-slider.css.map */
