.product-template nav.breadcrumbs{padding-inline:0!important;font-size:12px;line-height:16px;color:#8d8d8d;font-family:Source-Sans-Pro}.product-template nav.breadcrumbs *{font-size:12px;line-height:16px;color:#8d8d8d;font-family:Source-Sans-Pro}.product--top-information h1{font-size:30px;line-height:34px;font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;color:#002341;margin:10px 0}.product--top-information img{height:36px;width:auto}.product__block .metafield-rich_text_field p{margin-top:0;margin-bottom:0;padding-left:1rem;font-family:Source-Sans-Pro,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:23.8px;--tw-text-opacity: 1;color:rgb(0 35 65 / var(--tw-text-opacity));font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif}.page-product .review--star p{order:2;font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif;color:#576e82;font-size:12px;line-height:18px;margin-left:10px}.border-cms .f-price{width:100%;flex-direction:column}.border-cms .f-price .f-price__regular,.border-cms .f-price .price-vat{width:100%;text-align:right}.border-cms .f-price .f-price__regular .f-price-item{font-size:32px;color:#db1420;font-family:Source-Sans-SemiBold,Helvetica Neue,Arial,sans-serif}.border-cms .f-price .price-vat{font-size:12px;line-height:16px;color:#919191;text-align:right;font-weight:300;font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif}.page-product .review--star .jdgm-preview-badge{order:1}.page-product .review--star .jdgm-preview-badge .jdgm-star{font-size:14px;letter-spacing:.5px}body .product--media-has-border .product__media-gallery-viewer.swiper-initialized:after{display:none}.product__media-gallery-viewer-wrap .swiper-controls{display:none}.product--collapsible-wrapper .tab-title{color:#002341;font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:24px;display:flex;align-items:center;padding:15px 0;cursor:pointer}.product--collapsible-wrapper .tab-title>span{max-width:815px;width:100%}.product--collapsible-wrapper .tab-title svg{transform:rotate(180deg);transition:transform .1s}.product--collapsible-wrapper .tab-item.closed .tab-title svg{transform:rotate(0)}.tab-item{border-top:1px solid #d9dee3}.tab-item:last-child{border-bottom:1px solid #d9dee3}.product--collapsible-wrapper .tab-content{padding:16px 32px}.product--collapsible-wrapper .tab-content{font-size:14px;line-height:22px;font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif;color:#002341}.product--collapsible-wrapper .tab-content h2{font-size:21px;line-height:28px;font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif;color:#111827;margin-bottom:10px}body .media-wrapper>img{object-fit:contain;max-height:510px}.auto-relate-product-wrapper .swiper-slide{width:25%}.product--top-information{width:100%}.border-cms{border:1px solid #d9dee3;border-radius:.25rem}.border-cms .product__block--price,.main-product-form .product-form__buttons{background-color:#f5f6f7;padding:1.5rem;margin-bottom:0}.border-cms .product__block--price{padding-bottom:0}.border-cms .product__block.product__block--variant_picker{margin:0}.border-cms .product__block.product__block--variant_picker+.product__block--buy_buttons{margin-top:0}.border-cms .product-form__quantity quantity-input{border-radius:0;border:1px solid #8293a2;background-color:#fff;width:122px;border-radius:.125rem;height:43px;min-height:0}.border-cms .product-form__quantity .quantity__input{border-radius:0;border:none;box-shadow:none;padding:5px 40px}.border-cms .product-form__quantity .quantity__button{background-color:transparent;width:38px;height:43px}.border-cms .product-form__quantity .quantity__button svg{display:none}.border-cms .product-form__quantity .quantity__button:before{content:"-";width:100%;height:100%;text-align:center;line-height:43px;font-size:20px;font-weight:300}.border-cms .product-form__quantity .quantity__button[name=plus]:before{content:"+"}.jm-button.jm-action-buttons__button,.border-cms .product-form__submit{height:45px;width:100%;justify-content:center;overflow:hidden;border-radius:.125rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(119 170 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(119 170 0 / var(--tw-bg-opacity));padding:15px 34px;font-family:Source-Sans-Bold,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif}.jm-button.jm-action-buttons__button{background-color:#313131!important;border-color:#313131!important;text-transform:math-auto}.jm-button.jm-action-buttons__button:hover{background-color:#fff!important;color:#313131!important}.jm-sort-filter__select,.jm-custom-answer-filter{height:auto!important}.jm-review-widget-minimal-header__filters{display:none!important}.border-cms .product-form__submit:hover{background-color:#fff;color:#7a0}.border-cms .product-form__submit:before{background-color:transparent}.border-cms .delivery-time{padding:1rem 1rem 0}.border-cms .delivery-time+span{padding:0 1rem 1rem;display:block;width:100%;font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1rem;color:#002341;padding-left:50px}.border-cms .in-stock-dot{width:15px;height:15px;background-color:#00b15c;border-radius:9999px;vertical-align:middle;display:inline-block}.border-cms .in-stock{color:#00b15c;margin-left:15px}.product--top-information{padding-bottom:32px}.page-product .sidebar-block.sidebar-benefit ul{position:relative}.page-product .sidebar-block.sidebar-benefit ul li{color:#002341}.page-product .sidebar-block.sidebar-benefit,.page-product .sidebar-block.sidebar-express{border-bottom:1px solid #e1e1e1;padding:0 30px 30px 0}.page-product .sidebar-block.sidebar-benefit{padding-top:30px}.page-product .sidebar-block.sidebar-benefit p{font-size:.875rem;line-height:18px;margin-bottom:15px;color:#002341}.page-product .sidebar-block.sidebar-benefit p:first-child{margin-top:0}.page-product .sidebar-block.sidebar-benefit p a{color:#717171;font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;text-decoration-line:underline}.page-product .sidebar-express .express-content .express-text p{color:#002341}.page-product .sidebar-block.sidebar-bottom,.page-product .sidebar-block.sidebar-phone{padding:30px 30px 30px 0;border-bottom:1px solid #e1e1e1}.page-product .sidebar-block.sidebar-bottom{border:none}.page-product .sidebar-block.sidebar-bottom img{image-rendering:crisp-edges;image-rendering:pixelated}.page-product .sidebar-block.sidebar-phone .phone-avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;position:relative;top:50%}.page-product .sidebar-block.sidebar-phone .phone-avatar img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.page-product .sidebar-block.sidebar-phone *:not(.phone-time){color:#002341}.page-product .sidebar-phone>p+p{margin-bottom:15px}.page-product .sidebar-block.sidebar-bottom .block-title{font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;margin-bottom:15px;font-size:16px;line-height:24px;color:#002341}.page-product .more-info-metafields{padding:0!important}.page-product .more-info-metafields .mi-row{display:flex;justify-content:space-between;border:none!important;padding:0!important}.page-product .more-info-metafields .mi-row:nth-child(2n){background-color:#f5f6f7}.page-product .more-info-metafields .mi-row *{font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:18px;padding:.75rem;color:#002341;text-align:left;width:50%;margin-bottom:0!important}.page-product .more-info-metafields .mi-row .mi-value{font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif}.page-product .more-info-metafields .mi-row .mi-label{text-transform:capitalize}.page-product .jm-review-widget-minimal-header__title{font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;color:#002341;font-size:1.25rem;line-height:1.5rem;margin-bottom:1.5rem}.page-product .jm-review-widget__body .jm-review-item{background-color:#f5f6f7;padding:30px;margin-bottom:10px;margin-top:0;border:none!important;border-radius:.25rem}.product--column-sidebar,.page-product .jm-review-widget-minimal-header__title+.jm-cluster,.page-product .jm-review-widget__body .jm-review-item .jm-reviewer-info__name,.page-product .jm-review-widget__body .jm-review-item .jm-reviewer-avatar{display:none}.page-product .jm-review-item__content>.jm-cluster:first-child,.page-product .jm-review-item__content>.jm-reviewer-info{display:inline-block}.page-product .jm-review-item__content>.jm-reviewer-info{margin-left:10px;margin-top:0}.page-product .jm-review-item__content .jm-star-rating__font-icon{color:#ec6500!important;font-size:13px!important}.page-product{padding-bottom:3.5rem}.page-product .section-related-product,.page-product product-recommendations{padding-bottom:1.5rem}.page-product .swiper-button-disabled{display:none!important}.page-product .product-slider-section .reversed-link:has(.reversed-link__text) .reversed-link__text,.page-product .product-slider-section .reversed-link:not([aria-disabled]):has(.reversed-link__text):hover .reversed-link__text{font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif!important;color:#002341}.border-cms .product-form__submit{margin-bottom:0;min-width:150px;width:auto}.tab-content.is-collapsed.content-box{overflow:hidden}.tab-content.is-expanded.content-box{overflow:visible}.gradient-mask.content-box{-webkit-mask-image:linear-gradient(#000 180px,transparent 300px);mask-image:linear-gradient(#000 180px,transparent 300px)}.toggle-content{margin-top:10px;cursor:pointer;height:60px;min-width:60px;padding:1rem 0;text-decoration-line:underline;text-underline-offset:4px;color:#002341;font-size:.875rem;line-height:22px;border:none;font-weight:300}.toggle-content:hover{text-decoration-line:none}.modal-product{position:fixed;width:100%;height:100%;top:0;left:0;z-index:22;opacity:0;pointer-events:none;visibility:hidden}.modal-product.show{opacity:1;pointer-events:auto;visibility:visible}.modal-product[data-id=modal-a] .modal-content{display:block;background:#fff;z-index:27;position:absolute;left:50%;transform:translate(-50%);top:50px;padding:10px;width:425px;justify-content:space-between}.modal-product[data-id=modal-a] .modal-content .md-close-btn{top:13px;right:21px;cursor:pointer}.modal-product .modal-overview{display:block!important;position:absolute;width:100%;height:100%;z-index:21;background:#0000004d}.modal-product[data-id=modal-b] .modal-content{max-width:653px;height:100%;background-color:#fff;float:right;padding:64px 3rem;position:relative;z-index:22;overflow-y:scroll}.modal-product[data-id=modal-a] .modal-content p{margin:0}.extra-mdal>span{display:block;font-size:.75rem;line-height:1rem;padding-left:34px;padding-right:34px;color:#002341;text-decoration-line:underline;font-family:Source-Sans-Pro,Helvetica Neue,Arial,sans-serif;cursor:pointer}.extra-mdal>span#modal-b:hover{text-decoration-line:none}.extra-mdal>span#modal-b svg{margin-left:.5rem}.modal-product[data-id=modal-b] .ct h5{font-size:1.5rem;line-height:2rem;color:#002341;font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;margin-bottom:2rem}.modal-product[data-id=modal-b] .avatar{background-color:#f5f6f7;padding:1.5rem;display:flex;align-items:center;margin-bottom:2rem}.modal-product[data-id=modal-b] .avatar p{display:inline-block;line-height:1.5rem;font-size:1.125rem;margin:0 0 0 36px;position:relative}.modal-product[data-id=modal-b] .avatar p:before{content:"";display:inline-block;background-color:#d9dee3;width:1px;height:42px;position:absolute;left:-18px;top:0}.modal-product[data-id=modal-b] h6{font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif;color:#002341;font-size:1.125rem;line-height:18px;margin-bottom:2.5rem}.modal-product[data-id=modal-b] .flex{gap:50px;margin-bottom:1rem}.modal-product[data-id=modal-b] .flex .text-center{display:flex;flex-direction:column;justify-content:center}.modal-product[data-id=modal-b] .flex .text-center .font-sourcebold{color:#002341;font-size:1.125rem;line-height:18px;margin-top:.5rem;font-family:Source-Sans-Bold,Helvetica Neue,Arial,sans-serif}.modal-product[data-id=modal-b] table tr:nth-child(odd){background-color:#f5f6f7}.modal-product[data-id=modal-b] table tr svg{width:1rem;height:1rem;color:#89a223;position:relative;top:3px}.modal-product[data-id=modal-b] table tr td{padding:.75rem;font-size:.875rem;line-height:18px;color:#002341;display:table-cell}.modal-product[data-id=modal-b] table tr td:first-child{font-family:Source-Sans-SemiBold,Helvetica Neue,Arial,sans-serif}.md-close-btn{position:absolute;top:70px;right:48px;color:#8293a2;font-size:1.875rem;line-height:1.5rem}#more-payment-options-link{font-size:.875rem}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{padding:0 20px}.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{color:#ec6500!important}@media(min-width:992px){.page-product .product--left-column{width:75%;padding-right:5px}.page-product .product--column-sidebar{width:25%;padding-left:20px}.product--information-wrap .product__media-wrapper{padding-right:20px}.product--information-wrap .product__info-wrapper{padding:0 20px}.product--information-wrap .product__media-wrapper,.product--information-wrap .product__info-wrapper{width:50%}.product--column-sidebar{display:block}}@media(max-width:991px){.page-product{display:flex}.product--left-column{width:100%}}@media(max-width:767px){.product__info-wrapper{padding:1.5rem 0}.product--collapsible-wrapper .tab-content{padding:0}.product--collapsible-wrapper .tab-content.content-description{padding-bottom:1.5rem}body .media-wrapper>img{max-height:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product.css.map */
