.pq_both quantity-selector label{display:none}.pq_both quantity-selector{flex:0 0 auto;margin-left:16px}.product-buy-buttons--primary{max-width:100%!important;min-width:130px;background:#4e6e93;border-radius:8px;color:#fff;border:2px solid #4e6e93;place-items:center;line-height:1;padding:0 20px}.product-buy-buttons--drawer .product-buy-buttons--primary{min-width:104px;padding:0 8px;font-size:13px;max-height:36px;align-items:center;align-content:center;line-height:normal}.product-buy-buttons--primary[data-item]:is(:hover,:focus-visible,:active){background:#4e6e93;border-color:#4e6e93;color:#fff}.product-buy-buttons--primary:after{display:none!important}.radios--value-button[data-item=secondary-button]:has(>.radios--input[data-item=radio]:checked){background:#4e6e931f;border-color:#4e6e931f}.radios--value-button[data-item=secondary-button]:has(>.radios--input[data-item=radio]:checked):is(:hover,:focus-visible){background:#4e6e931f;border-color:#4e6e931f}.radios--value-button[data-item=secondary-button]{border-width:1px!important;border-color:var(--color--gray);height:32px;line-height:28px;padding:0 calc(var(--spacing--3) * .72);font-size:13px!important}.radios--value-button[data-item=secondary-button]:hover{border-width:1px}.radios--value-button[data-item=secondary-button]:has(>.radios--input[data-item=radio]:checked){border-width:1px}.radios--value-button[data-item=secondary-button]:has(>.radios--input[data-item=radio]:focus-visible){border-color:#4e6e931f}.main-product--root .radios--value-button[data-unavailable=true]{background:transparent!important;border-color:var(--color--gray)!important;color:var(--color--gray)!important}.main-product--root .radios--value-button[data-unavailable=true]>div{color:inherit!important}.main-product--root .radios--value-button[data-unavailable=true]:hover{border-color:var(--color--gray)!important}.main-product--root .radios--value-button[data-unavailable=true]:has(>.radios--input:checked){border-color:var(--color--gray)!important;color:var(--color--gray)!important}[data-container=panel]{justify-content:start!important}@media only screen and (min-width:1024px){.featured-grid--body .stacked-text--title,.featured-grid--body .featured-grid--item--title{white-space:nowrap;word-break:normal;overflow:hidden;text-overflow:ellipsis}}.page-width{max-width:1200px;width:calc(100% - 32px);left:0;right:0;margin:0 auto}.mobile-only{display:none}.b-image{position:relative}body.template--product .b-image.desktop-only img{width:auto}.featured-grid--header{margin-bottom:30px}.x-menu--overlap-icon{display:none!important}.collection-with-highlight--root{margin:0 auto;max-width:1200px;padding-left:0!important;padding-right:0!important}.featured-collection--root{max-width:1200px;left:0;right:0;margin:0 auto;padding-left:0!important;padding-right:0!important}.product-award{background:#f7f7f7;padding:16px 0}.pr-heading{text-align:center;margin-bottom:20px}.product-ward-container{display:flex;text-align:center;flex-wrap:wrap;justify-content:center}.single-product-aw{width:25%;padding:6px;margin-top:30px}.footer--blocks,.footer-bbb,.footer--sub{max-width:1200px!important;margin:-.8em auto;width:100%}.footer--block--container{margin:0!important}.product--share-inline .social-icon--button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;transition:opacity .2s ease}.product--share-inline .social-icon--button:hover{opacity:.9}.product--share-inline .social-icon--facebook,.product--share-inline .social-icon--whatsapp{background-color:none}.product--share-inline .social-icon--link{background-color:#000}.product--share-inline .social-icon--button .icon--root,.product--share-inline .social-icon--button img{width:16px;height:16px;display:block}.product--share-inline .social-icon--facebook img,.product--share-inline .social-icon--whatsapp img{transform:scale(1.7);transform-origin:center}@media only screen and (min-width:768px){.section--contact-form .contact--form-details{flex-wrap:wrap}.section--contact-form .contact--salutation-field{width:100%}.section--contact-form .contact--form-details .contact--name-row{width:100%;display:flex;gap:var(--spacing--1, 8px)}.section--contact-form .contact--form-details .contact--name-field{flex:1 1 0;min-width:0}.section--contact-form .contact--salutation-select{width:20%;font-size:13px}.section--contact-form .contact--form-details .contact--name-field input{width:100%}}@media only screen and (max-width:767px){.section--contact-form .contact--name-row{display:block}.section--contact-form .contact--salutation-select{width:20%;font-size:13px}}.product--share-inline .social-icon--button .icon--root *,.product--share-inline .social-icon--button .icon--root path,.product--share-inline .social-icon--button .icon--root circle{fill:#fff!important;stroke:none!important}.copy-url-modal{position:fixed;inset:0;z-index:1000;display:none}.copy-url-modal[aria-hidden=false]{display:block}.copy-url-modal__backdrop{position:absolute;inset:0;background:#00000073}.copy-url-modal__dialog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;padding:16px 18px;min-width:220px;max-width:calc(100% - 48px);text-align:center;box-shadow:0 16px 40px #00000040}.copy-url-modal__title{font-size:14px;line-height:20px;font-weight:600;color:#111}.footer--menu{gap:0}.footer--menu a{letter-spacing:0}.footer--block--heading{font-weight:700;letter-spacing:0}.main-collection--wrapper,.navigation--wrapper{max-width:1200px}.b-image.desktop-only img{margin:0 auto;max-width:100%}.header-mega-menu{position:absolute;left:0;top:75px;background-color:#fff;width:100%;opacity:0;visibility:hidden;transition:all linear .5s}.header-mega-menu .header-mega-menu-custom{padding:10px 0}.header-mega-menu .header-mega-menu-custom .header-mega-menu-title{margin-bottom:15px;font-size:14px;font-weight:700}.header-mega-menu .header-mega-menu-custom .mega-menu-items{width:100%;display:flex;gap:16px}.header-mega-menu .header-mega-menu-custom .mega-menu-items .sing-item-mega-item{margin:0;padding:8px;background-color:#f7f8fb;border-radius:5px;width:110px;overflow:hidden}.header-mega-menu .header-mega-menu-custom .mega-menu-items .sing-item-mega-item a{margin:0;padding:0}.header-mega-menu .header-mega-menu-custom .mega-menu-items .sing-item-mega-item a img{width:100%;height:auto;margin-bottom:8px;padding:4px}.header-mega-menu .header-mega-menu-custom .mega-menu-items .sing-item-mega-item a h3{color:#000;font-size:13px;font-weight:700;text-align:center;margin-bottom:0}.x-menu ul li:hover .header-mega-menu{opacity:1;visibility:visible}@media(max-width:768px){.header--secondary-nav .header--search{display:inline-flex}.header--secondary-nav{display:flex!important;align-items:center;gap:var(--spacing--item, 12px)}.header--secondary-nav .header--search,.header--secondary-nav .header--cart{display:inline-flex!important}.single-product-aw h3{font-size:16px;font-weight:400}.single-product-aw{width:50%;padding:6px;margin-top:0}.collection-with-highlight--root,.featured-collection--root{padding-left:16px!important;padding-right:16px!important}.desktop-only{display:none}.mobile-only{display:block}.price-and-btn button.product-buy-buttons--cta{width:150px}}.product--model-no{margin-top:10px;font-size:14px;color:#666;text-align:center;font-weight:700}.cart--item--image-wrapper .product--model-no{font-size:12px;margin-top:5px}.whatsapp-button-wrapper img{width:auto;max-width:240px;max-width:min(240px,30%);min-width:112px;height:auto;display:block;object-fit:contain}@media only screen and (max-width:360px){.whatsapp-button-wrapper img{min-width:90px;max-width:45%}}.radios--value-button{white-space:normal!important;text-wrap:wrap!important;height:auto!important;min-height:32px;line-height:1.4!important;text-align:left!important;max-width:100%;display:flex!important;flex-shrink:1!important}.product-media--container:hover .media-nav{opacity:1}.media-nav:hover{background-color:#f5e6d3;opacity:1}.whatsapp-button-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:10px;white-space:nowrap}.main-product--root .whatsapp-button-wrapper{justify-content:flex-start;box-sizing:border-box}.whatsapp-button-wrapper--contact,.whatsapp-button-wrapper[data-channel=contact]{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0;text-align:left}.whatsapp-button-wrapper--contact a,.whatsapp-button-wrapper[data-channel=contact] a{display:inline-block;width:auto;flex-grow:0;line-height:0;padding:0;margin:0}.whatsapp-button-wrapper--contact img,.whatsapp-button-wrapper[data-channel=contact] img{display:block;margin:0}.product-buy-buttons--drawer{position:fixed!important;left:0;right:0;bottom:0;z-index:1000!important;background:#fff!important;border-top:1px solid #e6e6e6;box-shadow:0 -4px 16px #0000000f;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between;gap:16px;transform:none!important;margin-left:0!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@supports (-webkit-touch-callout: none){.product-buy-buttons--drawer{position:fixed!important;left:env(safe-area-inset-left,0)!important;right:env(safe-area-inset-right,0)!important;bottom:env(safe-area-inset-bottom,0)!important;width:100vw;will-change:transform;contain:layout paint}}@media only screen and (max-width:1023px){.product-buy-buttons--drawer{z-index:90!important}}@media only screen and (min-width:1024px){.product-buy-buttons--drawer{z-index:98!important}}.product-buy-buttons--drawer[aria-hidden=true]{display:none}.x-menu--level-1--text :is(h2,h3,h4).x-menu--level-1--heading{display:inline;margin:0;padding:0;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.product-buy-buttons--drawer-info-container{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;white-space:normal;overflow:hidden}.product-buy-buttons--drawer .product-buy-buttons--primary{flex:0 0 auto;width:auto;max-width:none!important}.product-sticky-bar__meta .icon--root{width:18px;height:18px}@media only screen and (min-width:1024px){.product-buy-buttons--primary{min-width:180px}}.footer--supplier-text,.footer--copyright-text{font-size:11px}@media only screen and (min-width:768px){.footer--copyright-text{justify-content:flex-end}}@media only screen and (max-width:767px){.footer--supplier-text,.footer--copyright-text{justify-content:center!important;text-align:center;width:100%;flex-basis:100%!important;max-width:100%!important;line-height:1.5;margin:0}.footer--copyright-text{margin-top:-20px!important}}.main-product--root .product--block:has(.whatsapp-button-wrapper){margin-top:calc(var(--spacing--block) * .1)!important}.section--slideshow .featured-content--container,.section--slideshow .featured-content--image,.section--slideshow .image--root,.section--slideshow .image--root img{height:auto!important}.section--slideshow .image--root img{object-fit:contain;object-position:center}.single-product-aw h3{font-weight:200!important}@media only screen and (max-width:767px){[data-section-id$=__custom_content_Hr64YQ]{padding-top:10px!important;margin-top:0!important}[data-section-id$=__featured_products_P4UEck]{padding-bottom:10px!important}.section--footer[data-section-id],.section--footer .footer--blocks,.section--footer .footer--sub{padding-top:1.5em!important;padding-bottom:1.5em!important}.footer--root{margin-top:1.5em!important}.footer--sub--block{margin-top:0!important;margin-bottom:0!important}.footer--blocks,.footer--block--container,.footer--sub{gap:.75em!important}}@media only screen and (min-width:1024px){.template--product .main-product--root[data-section-type=product_page] .main-product--form :is(.product--breadcrumbs,.product--block){width:80%;max-width:var(--product-right-text-max-width);margin-left:0;margin-right:auto;box-sizing:border-box}}@media only screen and (min-width:768px){.header--root .header--secondary-nav{margin-right:calc(var(--spacing--section--x) * 1.4)}.header--root[data-layout=left-center] .header--logo{margin-left:30%}}.contact--root input::placeholder,.contact--root textarea::placeholder{font-size:13px}.contact--root input::-webkit-input-placeholder,.contact--root textarea::-webkit-input-placeholder{font-size:13px}@media only screen and (max-width:767px){:is(.collection-with-highlight--products,.featured-collection--products){overflow-x:hidden;overflow-y:hidden}}