.compare-popup .compare-popup-content{width:auto;display:table}.comparable-container .product-table-cell-container-wrap{box-shadow:none!important}.product-table-cell-container .product-details{display:flex;flex-direction:column}.product-table-cell-container .product-details .image-wrap{order:1}.product-table-cell-container .product-details .product-price-wrap{order:2;margin-bottom:0!important}.product-table-cell-container .product-details .product-title{order:3}.product-table-cell-container .product-details .product-title a{font-size:14px;color:#282829}.product-table-cell-container .product-details .reviews-wrap{order:4}.product-table-cell-container .product-details .product-price-wrap span{color:#e2cc8d;font-weight:700;font-size:20px}.product-table-cell-container .product-details .product-price-wrap span.old-price{display:none}.comparable-selected-products table.comparison-table tbody tr td:nth-child(2) .image-wrap{border:2px solid #0D1E48;border-radius:16px!important}.comparable-selected-products table.comparison-table tbody tr td:nth-child(2) .image-wrap img{height:100%}.comparable-selected-products table.comparison-table tbody tr td:nth-child(2) .image-wrap:before{position:absolute;content:"Your product";top:-30px;font-size:16px;font-weight:600;color:#000;left:0}.comparable-selected-products table.comparison-table tbody tr td:not(:nth-child(2)) .option-name{display:none}.comparable-selected-products table.comparison-table tbody tr td:nth-child(2){position:relative}.comparable-selected-products table.comparison-table tbody tr td:nth-child(2) .option-name{position:absolute;top:-35px;font-size:14px;text-transform:none;color:#282829!important;opacity:.6}.comparable-selected-products table.comparison-table tbody:not(:first-child) tr td{border:none!important;border-bottom:60px solid #fff!important;padding:15px 20px}.comparable-selected-products table.comparison-table tbody[data-option]:not(:first-child) tr td:nth-child(2):before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0d1e48;border-radius:11px;z-index:2}.comparable-selected-products table.comparison-table tbody:not(:first-child) tr td *{position:relative;z-index:3;font-weight:600}.comparable-selected-products table.comparison-table tbody:first-child tr td{padding-bottom:70px}.comparable-selected-products table.comparison-table tbody[data-option]:not(:first-child) tr td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;background-color:#fbfbfb}.comparable-selected-products table.comparison-table tbody[data-option]:not(:first-child) tr td:last-child:after{border-top-right-radius:12px;border-bottom-right-radius:12px;border-right:1px solid #E1E1E1}.comparable-selected-products table.comparison-table tbody[data-option]:not(:first-child) tr td:nth-child(2):after{border-top-left-radius:12px;border-bottom-left-radius:12px;border-left:1px solid #E1E1E1}.comparable-container .product-table-cell-container .product-summary .product-title a{color:#282829!important;font-size:14px;font-weight:500}.comparable-selected-products table.comparison-table tbody:not([data-option]):not(:first-child):not(:last-child){display:none!important}.comparable-selected-products table.comparison-table tbody:not([data-option]):not(:first-child){width:100%;text-align:center;position:relative;height:50px}.comparable-selected-products table.comparison-table tbody:not([data-option]):not(:first-child) tr{display:block;max-width:300px;position:absolute;left:50%;top:0;transform:translate(-50%)}.comparable-selected-products table.comparison-table tbody:not([data-option]):not(:first-child) tr td{background-color:#0d1e48;color:#fff;text-align:center;border:none!important;border-radius:12px!important;font-size:0}.comparable-selected-products table.comparison-table tbody:not([data-option]):not(:first-child) tr td:before{content:"Show More Specs";font-size:16px;font-weight:600}.comparable-selected-products table.comparison-table tbody:not([data-option]):not(:first-child) tr td svg{display:none}.byob-gpo-wrapper select{background-size:1rem;background-repeat:no-repeat!important;background-position:right 1rem center!important}#byobApp button.btn-add-to-bundle{border-radius:100px;padding:0 2.875rem;height:var(--button-product);font-size:calc(20px / 16 * var(--base-body-size) + 0px);background-color:var(--color-text-main);border-color:var(--color-text-main);color:var(--color-foreground-main)}#byobApp button.btn-add-to-bundle:hover{background-color:var(--color-accent-main);border-color:var(--color-accent-main);color:var(--color-foreground-accent-main)}button#SI_trigger{height:60px;line-height:60px;background-color:var(--color-text-main);color:var(--color-foreground-header);margin-bottom:20px;margin-top:30px}product-form.disable-buy-button{display:none}button#SI_trigger+form{display:none}div#wishlisthero-product-page-button-container,.template-index .add-to-comparable{display:none}.custom-product-description{font-size:14px;color:#777;margin-top:20px;margin-bottom:25px}.custom-product-description .read-more-button{color:#000;font-size:14px}.custom-product-description.active .short{display:none}.custom-product-description:not(.active) .long{display:none}.product-form{border-top:none!important}html body search-form input{padding-top:15px!important;border-radius:100px!important}html .header-actions a.button--icon{border-radius:100px!important}.product__sku-barcode span.product__sku{color:#000;font-weight:500}.product__sku-barcode span.product__barcode{color:#777;font-weight:500}.custom-stock-status{font-size:16px!important;font-weight:400;color:#777}.custom-stock-status span{color:#000}.product-item__quick-buy button,.product-item__quick-buy .button{background:#000;color:#fff!important;font-weight:600}.product-item.card{background-color:#eee;border:none;border-radius:16px;padding:16px}.product-item.card .card__text{padding-left:0;padding-right:0;padding-bottom:0}.product-item.card .card__image{padding-top:75.5%!important;border-radius:16px}.remove-line-height-space--small{margin-bottom:0!important}.product-gallery--slider{border-radius:32px;background:#eee;padding:20px}.product-gallery--slider .product-gallery-item{border:none;border-radius:32px}.product-gallery--slider .product-gallery__thumbnails{padding-top:20px}.product-gallery--slider .product-gallery__thumbnails button.thumbnail{border-radius:12px;border:1px solid #000!important}product-quantity.product-quantity{border-radius:8px;background:#eee;padding:4px 8px;align-items:center;max-width:140px;min-width:100px}product-quantity.product-quantity button{border-radius:8px;background:var(--Black, #000);color:#fff;padding:10px;width:40px;height:40px}product-quantity.product-quantity button svg{width:20px;height:20px}product-quantity.product-quantity button svg path{fill:#fff}.button--product{height:72px}.shopify-payment-button .shopify-payment-button__button div[role=button]{height:48px!important;border-radius:8px!important;border:1px solid #000!important;background:transparent!important;color:#000!important;width:auto}.shopify-payment-button .shopify-payment-button__button div[role=button] span:first-child{display:inline-block!important;opacity:1;visibility:visible;position:unset!important;width:auto!important;height:auto!important;margin:0!important}.shopify-payment-button .shopify-payment-button__button div[role=button] span:not(:first-child){display:none!important}.button--product,.shopify-payment-button{flex:1!important;height:86px!important}product-quantity.product-quantity input{flex:0 0 40px;width:40px}.shopify-payment-button .shopify-payment-button__more-options{text-decoration:underline!important}toggle-tab .toggle__title,toggle-tab .toggle__content{background:transparent;border:none!important;opacity:1!important}toggle-tab .toggle__title,toggle-tab .toggle__title *{font-size:20px;letter-spacing:0;font-weight:600}toggle-tab .toggle__title{display:flex!important;flex-direction:row;padding:20px 48px!important}toggle-tab .toggle__content{padding:0 48px 48px!important}toggle-tab .toggle__content *{letter-spacing:0}toggle-tab.toggle{border-radius:24px;border:none;background:#f5f5f5!important;opacity:1!important}.faq-items>div{border:none}toggle-tab.toggle:not(:last-child){margin-bottom:24px!important}.toggle--faq .toggle__icon-alternate.custom path{fill:transparent}.product-attachments-container h4{font-size:20px;font-style:normal;font-weight:600;margin-bottom:15px}.product-attachments-items-wrapper{display:flex;flex-wrap:wrap;gap:16px}.product-attachments-item{flex:1}.product-attachments-item a{display:block;text-align:center;border-radius:8px;border:2px solid #000;background:#fff;padding:8px 16px;font-size:16px;font-weight:500;color:#000}.comparable-container .comparison-table:not(.showall) tbody:nth-of-type(n+8){display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/additional-styles.css.map */
