/* Minification failed. Returning unminified contents.
(5,215): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-left'
(5,256): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-right'
(5,295): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
(5,352): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-size'
(5,406): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
(5,506): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-left'
(5,547): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-right'
(5,586): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
(5,643): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-size'
(5,697): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
 */
@charset "UTF-8";.product-description-component{margin-top:40px;}.product-description-component p{text-align:justify;margin:16px 0;font-size:14px;line-height:1.5;padding:0;}.product-description-component ul{margin:0;padding-left:40px;}.product-description-component ol{margin:0;padding-left:40px;}.product-description-component li{margin:8px 0;padding:0;}.product-description-content{overflow:hidden;font-size:14px;line-height:1.5;margin:20px 0;}.product-description-component-footer{border-top:1px solid #ddd;overflow:hidden;}.footer-button{display:inline-block;margin:10px 5px;padding:5px;}.footer-button:nth-child(1){padding-left:0;margin-left:0;}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}.outlet-description{border:1px solid #fe405a;border-radius:5px;padding:0!important;margin:0!important;display:grid;overflow:hidden;}.outlet-description p:last-child{margin-bottom:0;}.product-outlet-component{display:block;position:absolute;top:-13px;left:12px;}.outlet-tag{display:inline-block;position:relative;padding:4px 14px;font-size:13px;font-weight:700;color:#fff;border-radius:3px;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#fe405a;}.product-accordion .title{display:flex;cursor:pointer;}.product-accordion .title .dropdown.icon:before{content:""!important;}.product-accordion .icon{font-size:3em!important;}.product-accordion .content{width:96%;margin-left:4%;}.product-accordion>div{margin-top:10px;}@media only screen and (max-width:767px){.sales-unit-of-measure{display:inline-block;}.product-accordion .icon{font-size:12px!important;}.product-description-component p{text-align:justify;margin:8px 0;font-size:11px;line-height:1.5;padding:0;}.product-description-component ul{margin:0;padding-left:16px;}.product-description-component ol{margin:0;padding-left:16px;}.product-description-component li{margin:8px 0;padding:0;}.product-description-content{overflow:hidden;font-size:11px;line-height:1.5;margin:5px 0;}}.description-container{position:relative;max-height:180px;overflow:hidden;transition:max-height .3s ease-in-out;}.description-container.expanded{max-height:none;}.gradient-overlay{position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);display:none;}.toggle-btn{display:none;min-width:250px;cursor:pointer;padding:10px 20px;border:1px solid #0e75eb;color:#0e75eb;background:#fff;border-radius:5px;text-align:center;margin:10px auto 0;font-weight:bold;}.tab{border-radius:8px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.06);margin:1.5rem 0;overflow:hidden;border:1px solid #e3e6ec;}.tab>input[type=checkbox]{display:none;}.tab .title-bar{display:flex;align-items:center;padding:.9rem 1.2rem;background:#f5f7fb;user-select:none;cursor:default;}.tab .title-bar p{margin:0;font-size:.95rem;font-weight:600;letter-spacing:.02em;color:#222;}.tab .title-bar::after{content:none;}.tab .title-bar:hover{background:#e8edf9;}.tab>input[type=checkbox]:checked+.title-bar{background:#e0e7ff;}.tab>input[type=checkbox]:checked+.title-bar p{color:#111827;}.tab>input[type=checkbox]:checked+.title-bar::after{transform:rotate(-135deg);border-color:#1f2937;}.ac-content{max-height:none;opacity:1;overflow:visible;transform:none;}.tab>input[type=checkbox]:checked~.ac-content{max-height:2000px;opacity:1;}.accordion-content{padding:1rem 1.2rem 1.2rem;}.table-container{width:100%;}.table-responsive-md{width:100%;overflow-x:auto;}.table-container table{width:100%;border-collapse:collapse;font-size:.9rem;background:#fff;}.table-container thead{background:#f3f4f6;}.table-container thead th{padding:.6rem .75rem;text-align:left;font-weight:600;color:#111827;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:1;}.table-container tbody td{padding:.5rem .75rem;border-bottom:1px solid #f1f3f7;vertical-align:top;}.table-container tbody td:first-child{width:30%;font-weight:500;color:#111827;background:#f9fafb;}.table-container tbody td:last-child{color:#374151;}.table-container tbody tr:nth-child(even) td:last-child{background:#fcfcfd;}.table-container tbody tr:hover td{background:#eef2ff;}.table-container thead tr:first-child th:first-child{border-top-left-radius:6px;}.table-container thead tr:first-child th:last-child{border-top-right-radius:6px;}@media(max-width:768px){.tab .title-bar{padding:.8rem 1rem;}.accordion-content{padding:.8rem 1rem 1rem;}.table-container thead{display:none;}.table-container table,.table-container tbody,.table-container tr,.table-container td{display:block;width:100%;}.table-container tbody tr{margin-bottom:.75rem;border-radius:6px;border:1px solid #e5e7eb;overflow:hidden;background:#fff;}.table-container tbody td:first-child{width:100%!important;background:#e5e7eb;font-weight:600;padding:.55rem .75rem;border-bottom:1px solid #d1d5db;}.table-container tbody td:last-child{padding:.55rem .75rem .7rem;background:#fff;}.table-container tbody td{border-bottom:0;}}section.product-features{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.25rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}section.product-features .product-features__item{display:flex;align-items:center;gap:2.25rem;padding:1.5rem 1.75rem;border-radius:14px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.03);transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease;}section.product-features .product-features__item:nth-child(even){flex-direction:row-reverse;}section.product-features .product-features__image{flex:0 0 280px;max-width:280px;align-self:stretch;border-radius:14px;overflow:hidden;}section.product-features .product-features__image-img{display:block;width:100%;height:100%;object-fit:cover;}section.product-features .product-features__content{flex:1 1 auto;}section.product-features .product-features__title{margin:0 0 .4rem;font-size:1.05rem;font-weight:600;color:#111827;}section.product-features .product-features__description{font-size:.95rem;line-height:1.6;color:#4b5563;}section.product-features .product-features__description p{margin:0;}section.product-features .product-features__description p+p{margin-top:.5rem;}section.product-features .product-features__item:hover{border-color:#d1d5db;box-shadow:0 12px 28px rgba(15,23,42,.08);transform:translateY(-2px);}@media(max-width:768px){section.product-features .product-features__item,section.product-features .product-features__item:nth-child(even){flex-direction:column;align-items:flex-start;gap:.9rem;padding:1.1rem 1.2rem;}section.product-features .product-features__image{flex-basis:auto;max-width:100%;align-self:center;}section.product-features .product-features__title{font-size:1rem;}section.product-features .product-features__description{font-size:.9rem;}}
.product-page-name{display:block;}.product-page-title{font-size:30px;line-height:1em;font-weight:500;display:block;margin:0 auto;}#product-header-info>.item{margin-right:1.5em;}.ui.list.product-details{color:hsl(207,26%,55%);margin:0;}.ui.small.list.product-details>.item{font-size:12px;}.ui.divided.horizontal.list.product-details>.item{line-height:1.5;font-size:13px;}.product-info{font-size:14px;}.ui.grid.product-info>.row{padding:.5rem 0 .5rem 0;}.ean-code{display:inline;}.catalog-number{display:inline;}.local-index{display:inline;}.product-price-base{text-decoration:line-through;color:hsl(207,26%,55%);}#sellingPrice{display:flex;justify-content:flex-end;align-items:center;margin-top:10px;}.product-current-price{font-size:35px;font-weight:bold;margin-right:10px;line-height:1em;}.product-price{color:#7d7d7d;font-size:13px;}.sales-unit-of-measure{display:flex;font-weight:400;font-size:14px;}.availability-details-link{font-size:14px;}.popup-location{padding:10px 5px 0 5px;}.quantity-input{display:inline-block;vertical-align:top;border-radius:2px;border:1px solid #ddd;text-align:center;padding:0 15px;width:80px;height:35px;font-size:16px;margin:2px;text-align:center;-moz-appearance:textfield;-webkit-appearance:none;}.quantity-input::-ms-clear{display:none;width:0;height:0;}input::-webkit-outer-spin-button{-webkit-appearance:none;}input::-webkit-inner-spin-button{-webkit-appearance:none;}#input_container{display:flex;justify-content:space-between;}.product-actions{width:100%;padding:0 1em;}.free-shipping-info{line-height:1.5;}.department{margin:8px 0;border-bottom:1px solid hsl(207,26%,82%);}.department-name{font-size:16px;margin-bottom:0;}.department-details{font-size:13px;line-height:1.5;color:hsl(207,26%,65%);}.method-header{display:inline-block;font-size:13px;}.details-link{display:inline-block;}.department-qty{font-size:14px;font-weight:bold;cursor:pointer;}.department-qty:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}#sameDeliveryAddressChecker{display:flex;flex-direction:row;align-items:center;}#oneHourDeliveryChecker{display:flex;flex-direction:row;align-items:center;}.sameDayDelivery-address-checker-modal:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}.one-hour-delivery-modal:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}.local-dep-qty-div:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}.quick-links a:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}.local-dep-qty{display:flex;align-items:center;}.product-header{margin-top:14px;margin-bottom:20px;width:100%;}.input_container{position:relative;}.product-section-icon{font-size:3em;}.product-details-button{background:#0e75eb;color:#fff!important;border-radius:5px;width:100%;padding:10px;cursor:pointer;border:0;display:flex;justify-content:center;}#product-description-link{color:#0e75eb!important;font-weight:bold;cursor:pointer;}.grey-panel{filter:grayscale(100%);}.block-carousel-items{margin-left:4%;}.product-promotion-component{margin-bottom:10px;}.product-CCC-component{margin-bottom:10px;}@media only screen and (max-width:767px){.product-actions{padding:0!important;font-size:11px;}.quantity-input{padding:0 10px;width:40%;}.product-page-title{font-weight:bold;font-size:14px;}#sellingPrice{margin-top:0;justify-content:center;}.product-current-price{font-size:25px;}.sales-unit-of-measure{font-size:10px;}.sales-price-popup{font-size:12px!important;}.product-price{font-size:10px;}.no-padding-column{padding-left:0!important;padding-right:0!important;}.product-promotion-component{margin-bottom:0;}.department-qty{font-size:11px;}.ui.list>.item{padding-bottom:.5em!important;}}
@charset "UTF-8";.component-header{font-weight:bold;font-size:20px;margin:.5em 0 .2em 0!important;}.component-header-secondary{font-size:16px;font-weight:bold;}.product-features{margin:0;clear:both;overflow:hidden;font-size:14px;display:flex;justify-content:space-between;}.product-features ul{width:48%;display:inline;float:left;zoom:1;margin:0;padding:0;list-style-type:none;border-left-width:0;}.product-features li{list-style-type:none;}.product-feature-line{padding:0;}.product-feature-name{padding:10px;padding-left:0!important;}.product-feature-value{padding:10px;padding-left:0!important;font-weight:bold;}@media only screen and (max-width:767px){.product-feature-value{text-align:center;}}.productFeaturesList li:not(:last-child){border-bottom:1px solid #eaeaea;}.product-detailed-features-component{overflow:hidden;padding-top:30px;}.product-cpr-features{padding-top:30px;}@media only screen and (max-width:767px){.component-header{font-weight:bold;font-size:12px;margin:0 0 5px 0!important;}.component-header-secondary{font-size:11px;}.product-features{margin:0;clear:both;overflow:hidden;font-size:11px;display:block;}.product-features ul{width:100%;display:inline;float:left;zoom:1;margin:0;padding:0;list-style-type:none;border-left-width:0;}.product-features li{list-style-type:none;margin-right:0;}.product-feature-name{padding:.5rem!important;padding-left:0!important;}.product-feature-value{padding:.5rem!important;padding-left:0!important;display:flex!important;justify-content:center;}}.tab input[type=checkbox]{display:none;}.product-spec{margin-top:1.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.95rem;color:#111827;}.product-spec__group{border:1px solid #e5e7eb;border-radius:10px;background:#fff;overflow:hidden;}.product-spec__group+.product-spec__group{margin-top:1rem;}.product-spec__group-title{margin:0;padding:.6rem 1rem;font-size:.95rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;background:#f3f4f6;color:#374151;border-bottom:1px solid #e5e7eb;}.product-spec__table{width:100%;border-collapse:collapse;border-spacing:0;}.product-spec__row{background:#fff;}.product-spec__label{width:35%;padding:.6rem 1rem;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top;}.product-spec__value{padding:.6rem 1rem;text-align:left;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;}.product-spec__table tbody tr:last-child .product-spec__label,.product-spec__table tbody tr:last-child .product-spec__value{border-bottom:0;}.product-spec__value br{margin-bottom:.15rem;}@media(max-width:640px){.product-spec{font-size:.9rem;}.product-spec__label,.product-spec__value{padding:.5rem .75rem;}}
.product-files-component a{display:block;line-height:1.5;font-size:14px;padding:10px 0;}.product-file{display:block;}
#imageColumn{max-height:450px;}#productImages{display:flex;flex-direction:row;justify-content:space-between;max-height:450px;overflow:hidden;}.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,17.5%);right:var(--swiper-scrollbar-right,auto);top:var(--swiper-scrollbar-sides-offset,5%);z-index:50;width:var(--swiper-scrollbar-size,7px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));}.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,17.5%);right:var(--swiper-scrollbar-right,auto);top:var(--swiper-scrollbar-sides-offset,5%);z-index:50;width:var(--swiper-scrollbar-size,7px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));}.swiper-scrollbar-drag{background:#c3c3c3!important;}.noProductImage{border-radius:11px;border:1px solid #eaeaea;text-align:center;display:flex;justify-content:center;align-items:center;}.gallery-top{height:450px;width:80%;border-radius:11px;border:1px solid #eaeaea;}.gallery-top img{max-height:450px;max-width:450px;}.gallery-thumbs{width:15%;padding:10px 0;max-height:450px;overflow:hidden;}.gallery-thumbs .swiper-slide{width:70px;height:70px;opacity:.4;border:1px solid #4c4c4c;border-radius:11px;}.gallery-thumbs .swiper-slide img{max-height:60px;max-width:60px;}.gallery-thumbs .swiper-slide-thumb-active{opacity:1;border:1px solid #0e75eb;}#featuresColumn{height:450px;display:flex;flex-direction:column;justify-content:space-between;}#featuresGrid{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-top:0;height:200px;padding-bottom:.5em;}#priceColumn{display:flex;flex-direction:column;height:450px;}#pricesDiv{margin-top:15px;height:185px;}.priceBorder{border-radius:11px;border:1px solid #eaeaea;padding:0 18px;height:450px;}#amountDiv{height:250px;border-top:1px solid #eaeaea;}#amountDiv .action-button{padding:10px 0;display:flex;align-items:center;width:100%;}.quick-links-text{display:inline-block;font-weight:500;}.quick-links{display:block;margin:0 auto;margin:1em 0 0 0;font-size:16px;width:100%;border-bottom:1px solid #eaeaea;padding-bottom:1em;}.quick-links a{padding:.5em 2em;cursor:pointer;color:#4c4c4c!important;}.pswp .pswp__bg{background-color:#fff;}.open-picture-zoom{cursor:zoom-in;}.zoom-helper-text{position:relative;text-align:center;font-size:12px;display:block;margin:0;color:hsl(207,36%,52%);}@media only screen and (min-width:768px){.noProductImage{height:450px;}}@media only screen and (max-width:767px){.noProductImage{width:100%;aspect-ratio:1.2;}.gallery-top{height:320px;width:100%;border-radius:11px;border:1px solid #eaeaea;}.gallery-top img{max-height:320px;max-width:320px;}.quick-links{font-size:11px;}.swiper-pagination-bullet{background:#c3c3c3;}.swiper-pagination-bullet-active{background:#4c4c4c!important;}}
