quantity-input+.product-info__add-button{margin-inline-end:calc(4 * var(--space-unit))}a.btn.btn--primary.w-full.call_for_price{font-size:16px}span.product-sku span.bold{font-weight:700}div#olNotifyMessageBSS{width:100%}a.btn.btn--primary.call_for_price_product{padding:10px;text-transform:uppercase;font-size:16px;width:100%;max-width:49%;margin:0 auto;display:flex;justify-content:center}.product-info__block.product-options fieldset.option-selector:has(+fieldset.option-selector){margin-bottom:15px}@media screen and (min-width:769px){.product-details__block.details_disclosure_collapsible{display:none}.product-details__block.details_disclosure_tab{margin-bottom:0}}@media screen and (min-width:992px){.product-main .product-info{width:51%}.product-main .product-media{width:49%}.product-main+.product-details>.container{max-width:49%}}.product-main .product-media,.product-main .product-info{padding-top:20px}.product-main .product-media{padding-right:0;border:none;border-inline-end:none}.product-main .product-info{padding-left:20px}.product-media .media-gallery__viewer{border:none}.product-main+.product-details>.container{border-right:unset;padding-right:0;padding-top:20px}.product-main .product-media .media-ctrl__btn{background:#fff;border:1px solid #002E5D}.product-main .product-media .media-ctrl__btn svg{color:#002e5d}.product-main .product-media .media-ctrl__counter{display:none}.product-main .product-media .media-thumbs__btn:after{content:unset}.product-main .product-media .media-thumbs__btn{border-color:#dfdfdf;border-radius:8px;background-color:transparent}.product-main .product-media button.media-thumbs__btn.is-active{border-color:#002e5d}.product-media .media-gallery__viewer{border-radius:8px;background-color:transparent;border:1px solid #002E5D;border-color:#002e5d}.product-main .product-media{padding-bottom:20px;border-bottom:1px solid #DFDFDF}.product-main+.product-details>.container{padding-top:20px}.product-info .product-info__add-to-cart{align-items:center}.product-info .product-info__add-to-cart bcp-r4q-button-wrapper{display:none;flex:0 0 100%;z-index:0}.product-info .product-info__add-to-cart{flex-wrap:wrap}.product-info quantity-input+.product-info__add-button{margin-right:0}.product-info .product-info__dynamic-checkout-button{margin-top:-12px}.product-main .product-info:before,.product-main .product-info:after{content:unset}.product-info .product-vendor a{font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;padding:5px 10px;background:#e4e7ed;display:inline-block;border-radius:5px;line-height:17px}.product-info .product-info__block{margin-bottom:15px;margin-top:0}.product-info .product-info__price .js-value{color:#000;font-weight:700;font-size:28px;line-height:100%}.product-info .product-info__price .price.price--on-sale .price__current .js-value{color:#e81414}.product-info .product-info__price .price.price--on-sale .price__was .js-value{color:#002e5d;font-size:24px;position:relative;font-weight:400}.product-info .product-info__price .price.price--on-sale .price__was{text-decoration:unset}.product-info .product-info__price .price.price--on-sale .price__was .js-value:before{content:"";width:100%;position:absolute;left:0;right:0;height:2px;background:#002e5d;top:50%;transform:translateY(-50%)}.product-info fieldset.option-selector .label{font-weight:600;font-size:18px;line-height:22px;margin-bottom:15px;font-family:var(--heading-font-family)}.product-info fieldset.option-selector .opt-label--btn{font-size:14px;line-height:1;padding:14px;min-width:160px;border:1px solid #DFDFDF;background:#f5f5f5}.product-info fieldset.option-selector .opt-btn:checked+.opt-label--btn{background:#f5f5f5;border:1px solid #002E5D;outline-offset:unset;outline:unset}.product-info product-form form{padding-top:15px;border-top:1px solid #ccc}.product-info__block.product-price{margin-bottom:10px}.product-info product-form .qty-input{border-color:#dfdfdf;border-width:1px;min-width:180px;padding:5px 10px;height:auto}.product-info .product-info__add-to-cart quantity-input{margin-right:10px}.product-info quantity-input+.product-info__add-button{margin-left:0}.product-info .product-info__add-to-cart .qty-input .qty-input__input{flex:1;padding:0;height:auto;font-size:22px;line-height:28px}.product-info .product-info__block .qty-input .qty-input__btn{min-width:26px;height:32px}.product-info .product-info__add-to-cart quantity-input{flex:0 0 auto}.product-info .opt-btn:checked+.opt-label:not(.opt-label--swatch):after{content:unset}.product-info .disclosure--row{border-color:#dfdfdf}.product-info details.disclosure.disclosure--row{border-color:#dfdfdf}.product-info .disclosure>summary{padding:24px 30px}.product-info .product-info__disclosure{font-family:var(--heading-font-family);font-size:18px;font-weight:600;color:#002e5d}.product-info .disclosure .disclosure__content{padding-left:30px;padding-right:30px}.product-info button.btn.btn--primary{border:var(--btn-border-width) solid rgb(var(--btn-bg-color));outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--text-color))}#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link{border-radius:50px}.product-info .product-info__add-button button.btn.btn--primary:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='19' viewBox='0 0 21 19' fill='%23ffffff' aria-hidden='true' focusable='false' role='presentation' class='icon'%3E%3Cpath d='M10 6.25V.5h1.5v5.75H21l-3.818 12H3.818L0 6.25h10Zm-7.949 1.5 2.864 9h11.17l2.864-9H2.05h.001Z'%3E%3C/path%3E%3C/svg%3E");width:21px;height:19px;background-repeat:no-repeat;display:inline-block;margin-top:-3px}.product-info .product-info__add-button button.btn.btn--primary{position:relative;display:flex;align-items:center;justify-content:center;gap:10px}#judgeme_product_reviews .jdgm-rev-widg__title{text-align:left;font-weight:600}#judgeme_product_reviews select.jdgm-sort-dropdown:focus{border:unset;box-shadow:unset}#judgeme_product_reviews select.jdgm-sort-dropdown option,#judgeme_product_reviews select.jdgm-sort-dropdown{padding-left:10px}#judgeme_product_reviews .jdgm-rev__icon{border-radius:20px}#judgeme_product_reviews .jdgm-row-profile{display:flex;align-items:center}.product-info .product-info quantity-input+.product-info__add-button{flex:1}.product-info button.btn.btn--primary{border:2px solid rgb(0,46,93);outline-color:#002e5d;background:#002e5d linear-gradient(104deg,#002e5d 60%,#002e5d 60% 100%) no-repeat 100% 100%;color:#fff}.product-info .vat-toggle{justify-content:flex-start}.product-info .vat-toggle .label{color:#222}.product-info__block.product-price .price:has(.price__default){display:flex;justify-content:space-between;align-items:center}.product-info variant-picker .custom-select__listbox{top:45px;left:0}.product-info variant-picker .custom-select__btn>.icon{width:26px}.product-info variant-picker .custom-select.relative.w-full.no-js-hidden{width:fit-content}.product-info variant-picker .custom-select__btn{min-width:fit-content;max-width:fit-content;width:fit-content}.product-info__block .vat-toggle .switch{width:44px;height:22px;border-radius:50px;background:#002e5d}.product-info__block .vat-toggle .slider{width:15px;height:15px;top:3px}.product-info .bss-b2b-cart-item-qty-table-header{background-color:#002e5d;border-color:#002e5d}.product-info .bss-b2b-qty-table-wrapper,.product-info .bss-b2b-qty-table-wrapper tr,.product-info .bss-b2b-qty-table-wrapper th,.product-info .bss-b2b-cart-item-qty-table table td{border-color:#002e5d}.product-info .bss-b2b-cart-item-qty-table-header:hover{opacity:1;cursor:text}.product-info__block .vat-toggle input[type=checkbox]:checked+.slider{transform:translate(23px)}.product-info .product-info__block:has([data-block-handle=wishlist-pdp-button]){margin-bottom:0}.product-info .product-info__block:has(product-form){margin-bottom:4px}.product-info__block.product-options fieldset.option-selector{margin-bottom:0}.product-media .media-gallery__viewer .media-viewer{border-radius:8px}.product-info .product-info__add-to-cart button.bcp-r4q-button{background-color:#fff!important}.product-info .product-info__add-to-cart button.bcp-r4q-button{--background-color: red !important}.ot-estimated-shipping-item-shipping-method{background-color:transparent!important;border-color:#f5f5f500!important;padding:20px 30px!important}.ot-estimated-shipping-name-shipping{font-size:18px;color:#002e5d;font-family:var(--heading-font-family);display:block;margin-bottom:15px;line-height:1.5}.ot-estimated-shipping-text-shipping{font-size:16px;line-height:2.2;color:#222;background:#fff;padding:10px;display:block}.ot-estimated-shipping-text-shipping strong{color:#002e5d!important}.product-info__block.buy-buttons{width:100%!important;display:block}.product-info__block:has([data-block-handle=button_wishlist]),.product-info__block:has(xb-wishlist-button){width:50%;display:inline-block;padding-top:10px}.product-info .product-info__block:has(bcp-r4q-button-wrapper){width:50%;display:inline-block}.product-info .product-info__block:has(bcp-r4q-button-wrapper){z-index:0;position:relative}@media screen and (min-width:461px){.product-info .product-info__block bcp-r4q-button-main{display:flex;position:absolute;top:-15px}}.product-info__block:has(xb-wishlist-button) button{border:1px solid #002E5D;font-size:14px!important;text-transform:uppercase;color:#002e5d!important;width:calc(100% - 9px);padding:9px 10px;font-family:var(--heading-font-family)!important;justify-content:center}.xb-wishlist-button__add-style svg,.xb-wishlist-button__loading-icon-style svg{fill:#002e5d}.xb-wishlist-button__remove-style svg{fill:#fff}.xb-wishlist-button__add-style .xb-wishlist-button__text{color:#002e5d}.xb-wishlist-button__remove-style,.xb-wishlist-button__add-style:hover,button[xb-bg-animation=slide].xb-wishlist-button__add-style:before{background-color:#002e5d!important}@media(hover:hover)and (pointer:fine){.xb-wishlist-button__add-style:hover{background-color:#002e5d!important}button[xb-text-animation=slide].xb-wishlist-button__remove-style:hover .xb-wishlist-button__text{color:#002e5d}}.product-info .product-info__block:has([data-block-handle=button_wishlist]) button:hover,.product-info__block:has(xb-wishlist-button) button:hover{transform:unset}.product-info .product-info__block:has([data-block-handle=button_wishlist]) button,.product-info__block:has(xb-wishlist-button) button{border-radius:50px;font-weight:700}.product-info .xb-wishlist-button__add-style-3 svg,.product-info .xb-wishlist-button__loading-icon-style-3 svg,.product-info .xb-wishlist-button__remove-style-3 svg{fill:#000;margin-top:-2px}button[xb-bg-animation=slide].xb-wishlist-button__add-style:before,.xb-wishlist-button__text,.xb-wishlist-button__add-style,.xb-wishlist-button__loading-style,.xb-wishlist-button__remove-styleP{transition:unset!important;animation:unset!important}.product-info .pdp-quote-btn.quote-pop{border:1px solid #002E5D;font-size:14px!important;text-transform:uppercase;color:#002e5d;width:auto;padding:9px 10px;border-radius:50px;text-align:center;font-weight:600;font-family:var(--heading-font-family);cursor:pointer;margin-left:9px;height:44px;display:flex;align-items:center;justify-content:center}.product-info .product-info__block:has(.pdp-quote-btn.quote-pop){width:50%;display:inline-block;margin-bottom:13px}.product-info details-disclosure{display:block}.product-info .product-info__add-button button.btn.btn--primary{text-transform:uppercase;font-family:var(--heading-font-family)}@media screen and (min-width:1200px){.product-info .product-info__add-button button.btn.btn--primary{flex:1}.product-info quantity-input+.product-info__add-button{flex:1}}@media screen and (min-width:1025px)and (max-width:1199px){.product-info product-form .qty-input{min-width:unset}.product-info quantity-input+.product-info__add-button{flex:1}}@media screen and (min-width:769px)and (max-width:1024px){.product-info product-form .qty-input{min-width:unset}.product-info quantity-input+.product-info__add-button{flex:1}}@media screen and (max-width:991px){.product-main .product-media,.product-main .product-info{width:100%}main#main-content .product-main+.product-details{max-width:100%}.product-main+.product-details>.container{width:100%}.product-main .product-info{padding-left:0}}@media screen and (max-width:768px){.product-main .product-media{border-bottom:none;padding-bottom:0}.product-main .product-info{padding-left:0}.product-main+.product-details>.container{max-width:100%;padding:20px var(--gutter) 0}.product-info quantity-input+.product-info__add-button{margin-left:0;flex:1}.product-info product-form .qty-input--secondary-btn .qty-input{min-width:fit-content}.product-info .product-info__add-to-cart{align-items:center}#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link{max-width:fit-content}#judgeme_product_reviews .jdgm-rev-widg__title{text-align:center}.product-info .disclosure>summary{padding:15px 0}.product-info__block.product-price .price{flex-wrap:wrap}.product-info .vat-toggle{padding-left:0;padding-top:10px;flex:0 0 100%}.product-info fieldset.option-selector .opt-label--btn{min-width:120px;margin-right:8px}.product-details__block.details_disclosure_tab{display:none}.product-details__block.details_disclosure_collapsible{margin-bottom:0}.product-info .pdp-quote-btn.quote-pop{margin-left:5px}.product-details__block details-disclosure{border-top:1px solid #dfdfdf}}@media screen and (max-width:767px){.product-details__block .disclosure__title{font-size:16px;line-height:1}.product-details__block .disclosure__toggle>.icon{width:16px;height:16px}}@media screen and (max-width:520px){.product-info .product-info__add-to-cart quantity-input{flex:0 0 100%;margin-bottom:10px}.product-info__block.product-price .price{flex-wrap:wrap}.product-info .vat-toggle{padding-left:0;padding-top:10px;flex:0 0 100%}.product-info fieldset.option-selector .opt-label--btn{padding:12px 10px}.product-info .product-info__add-to-cart quantity-input{flex:0 0 auto;margin-bottom:0}.ot-estimated-shipping-item-shipping-method{padding:15px!important}}@media screen and (max-width:460px){a.btn.btn--primary.call_for_price_product{max-width:100%}.product-info .product-info__block:has(a.btn.btn--primary.call_for_price_product){margin-top:-5px}.product-info .product-info__block a.btn.btn--primary.call_for_price_product{font-size:14px}.product-info .product-info__block:has(.pdp-quote-btn.quote-pop){width:100%;display:block}.product-info .product-info__block:has([data-block-handle=button_wishlist]),.product-info__block:has(xb-wishlist-button),.product-info .product-info__block:has(bcp-r4q-button-wrapper){width:100%;display:block}.product-info__block:has(xb-wishlist-button) button{width:100%!important}.product-info .product-info__block:has(bcp-r4q-button-wrapper){margin-top:0}.product-info .pdp-quote-btn.quote-pop{margin-left:0}}@media screen and (min-width:380px)and (max-width:520px){.product-info product-form .qty-input{min-width:auto;margin-bottom:0;padding-left:5px;padding-right:5px}.product-info .product-info__add-to-cart .qty-input .qty-input__input{max-width:40px;font-size:18px}.product-info .product-info__add-button button.btn.btn--primary{padding-left:10px;padding-right:10px}}@media screen and (max-width:379px){.product-info .product-info__add-to-cart quantity-input{flex:0 0 100%;margin-bottom:10px}}.product-info details-disclosure:has(+.product-info__block){border-bottom:1px solid #dfdfdf}.product-info details-disclosure{border-top:1px solid #dfdfdf}.product-info .product-info__block:has([data-block-handle=omega-estimated-shipping]){background:#f5f5f5;border-radius:8px}.template--product .custom-announcement .vat-toggle .switch,.template--product .custom-announcement .vat-toggle .switch input[type=checkbox],.template--product .custom-announcement .vat-toggle .slider,.template--product .custom-announcement .vat-toggle .label{cursor:not-allowed;pointer-events:none}.template--product .product-info__block:has([data-block-handle=button_wishlist]):before,.product-info__block:has(xb-wishlist-button):before{content:"";height:25px}.template--product .product-info__block:has([data-block-handle=button_wishlist]){display:inline-flex}.template--product .product-info__block:has([data-block-handle=button_wishlist]) [data-block-handle=button_wishlist]{flex:0 0 100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-products.css.map */
