body{line-height:calc(1 + .4 / var(--font-body-scale));font-size:1.4rem!important}body.gradient{background:#fff}.page-width-desktop,.page-width{max-width:1920px}.section-header.shopify-section-group-header-group{z-index:5}.header-wrapper.gradient{background:url(/cdn/shop/files/bg-header.png?v=1750644220) no-repeat;background-size:cover;height:auto;width:100%}.header-wrapper .field__input{background-color:transparent}@media screen and (min-width: 990px){.header__icon--menu{display:none}}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}.header__menu-item{font-weight:700;color:#000}.header__icons,.header__search{width:100%}.announcement-bar__message{padding:5px 10px;min-height:auto}.header .list-menu__item svg{margin-right:10px}@media screen and (max-width: 990px){.header{display:flex;flex-wrap:wrap;padding:0 15px 15px!important}.header__heading-link{width:80%;padding:0}.header__icon--menu,.header__icons{width:10%}.header__icons .header__search{display:none}.header__inline-menu{display:block!important;order:5;max-width:100%}.mobile-search{padding:6px 0;order:4;width:100%}.header__menu-item{padding:5px 1rem}.list-menu--inline{display:flex!important;flex-wrap:unset!important;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.footer .list-menu__item{line-height:0!important}.header__heading-logo{width:100px}.header__icon:not(.header__icon--summary),.header__icon span{justify-content:start!important}#HeaderMenu-category{display:none}}.footer-block__details-content .list-menu__item--link{font-size:1.4rem!important;padding-top:0}.list-menu__item--link{line-height:calc(1 + .4 / var(--font-body-scale))!important;padding-bottom:0!important}@media screen and (min-width: 990px){.mobile-search{display:none}}@media screen and (min-width: 990px){.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-columns:20% 80%}}@media screen and (min-width: 990px){.search-modal__form{max-width:95%}}.color-bar-container{display:flex;width:100%;height:5px}.color-bar{flex:1;height:100%;display:block!important}@media screen and (max-width: 990px){.banner{height:15rem!important}.slider.slider--tablet.contains-content-container .slider__slide{margin-right:10px}.slider.slider--tablet.contains-content-container .slider__slide:last-child{margin-right:0}}@media screen and (min-width: 990px){.slogan{margin-top:20px}}.slogan .inner{width:100%;display:flex;justify-content:start;padding:10px;border-radius:6px;background-color:#eee}.slogan .inner ul{display:flex;flex-wrap:wrap;gap:10px;align-items:center;list-style:none;padding:0;margin:0}.slogan .inner ul li:first-child{overflow:auto}.slogan .inner ul li{display:flex;align-items:center;white-space:nowrap}.slogan .inner ul a{text-decoration:none;font-size:1.2rem;border:1px solid #ddd;padding:5px 10px;background:#fff;border-radius:6px;color:#000}.slogan h1{margin:0;font-size:1.2rem}.slogan .inner ul li:first-child h1{text-wrap:auto}@media (min-width: 990px){.slogan .inner ul{flex-wrap:nowrap;overflow-x:auto}.slogan h1{font-size:16px}.slogan .inner ul a{font-size:1.4rem;padding:5px 10px}}.footer{padding-bottom:0!important}.footer__content-bottom{padding-top:0!important}.footer-bottom{padding:15px 0;background:url(/cdn/shop/files/bg-header.png?v=1750644220) no-repeat;background-size:cover;height:auto;width:100%;overflow:hidden}.footer-block__heading{display:block;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;margin-bottom:1rem!important}@media (min-width: 801px){.footer-block__heading{margin-bottom:2rem!important}.footer-copyright .footer-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}.footer-copyright .column-1 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:0;padding:0}.footer-copyright .column-1 li{float:left;list-style:none;margin-right:10px}.footer-copyright .column-1 img{max-width:80px}.footer-copyright .column-1{width:auto}@media (min-width: 801px){.footer-copyright .column-2{overflow:hidden;border-left:1px solid #222222;padding-left:20px}}.footer-copyright .cpr,.copyright-by,.copyright-by a{color:#000!important;font-size:1.2rem}.footer__content-top{padding-bottom:2rem!important}.footer-note{font-size:1.2rem}@media screen and (max-width: 749px){.footer-block__details-content{margin-bottom:2rem!important}.footer__content-top{padding:0 1.5rem!important}.footer-block.grid__item{padding:0;margin:0 0 2rem!important;display:inline-block!important;vertical-align:top!important;text-align:center}.footer-block.grid__item .list-menu__item{justify-content:center}.footer-block--menu li{padding:5px 0}.footer-note,.footer-copyright .cpr,.copyright-by,.copyright-by a{text-align:center}}.section-sections--24634252493082__footer-padding{padding-top:36px;padding-bottom:0!important}.button,.shopify-challenge__button,.customer button{background-color:#25387c;border-color:#25387c;color:#fff;--border-offset: #25387c;border-radius:6px}.active-facets__button-inner.button{background-color:#eee;border-color:#eee;--border-offset: #eeeeee}.marq{background-color:#eee;border-radius:6px;font-size:1.2rem;padding:5px 10px}.shipping-msg{display:flex;justify-content:center;margin-top:10px}.shipping-msg svg[class*=icon]{margin-right:5px;stroke:#fff;width:15px;height:15px}.shipping-msg div{display:flex;align-items:center;font-size:1.2rem;border-radius:6px;padding:5px;font-weight:700}.shipping-msg .back-order{background-color:#f53c3c;color:#fff}.shipping-msg .arriving-soon,.shipping-msg .ready-ship{background-color:#32a852;color:#fff}.shipping-msg .check-availability{background-color:#6700ff;color:#fff}.product-action .VariationProductInventory{display:flex;align-items:center;margin:0}.product-action .stock-level{margin-right:10px}.product-action .shipping-msg{margin-top:0}.VariationProductInventory{text-align:center;margin:10px 0}.price--on-sale .price__sale{display:block!important}.product__info-container .price{display:flex;align-items:center}.price__sale{margin-right:10px}.price .price-item{margin:0 5px 0 0!important;display:block!important}.product__info-container .price,.product__action .price,.product__action .price-item--regular{font-size:2.4rem!important}.product__info-container .price--on-sale .price-item--regular{font-size:1.4rem!important}.price--large{letter-spacing:0!important}.price--on-sale .price-item--regular{color:#121212!important;text-decoration:none!important}.price--on-sale .price-item--regular s{text-decoration:line-through!important;font-size:1.2rem}.price--on-sale .price-item--regular span{font-size:1.2rem}.price__regular .price-item--regular{color:#ef515c!important}.product__info-container .price,.product__info-container .price--on-sale .price-item--regular{color:#121212}.price-item--sale{color:#ef515c}.price-item{font-weight:700}.price,.price--on-sale .price-item--regular{font-size:1.4rem!important}.price-location .price__sale .price-item--regular{display:none}.discount-percentage{color:#ef515c}.badge{background-color:#ef515c;color:#fff}.feefo-container{margin-bottom:10px;display:flex;gap:10px;margin-top:15px}.feefo-container img{width:calc(33% - 10px)}.cart-feefo-container{text-align:center}.cart-feefo-container img{border:1px solid #c0c0c0;width:100%;height:auto;max-width:200px;margin-bottom:10px}.cart__warnings .cart-feefo-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px}@media screen and (min-width: 1200px){.feefo-container{margin-top:15px;margin-bottom:24px;display:grid;grid-template-columns:auto auto;gap:15px}.feefo-container img{width:100%}}.card__information{padding-left:1rem!important;padding-right:1rem!important}.card__heading a{font-size:1.4rem;font-weight:400;height:75px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (min-width: 801px){.card__heading a{font-size:1.5rem}}.card__heading a:hover{color:#25387c}@media (max-width: 801px){.grid__item{margin:0 0 40px}}.quick-add form{display:flex;justify-content:center}.quick-add__submit{min-width:auto!important;padding:10px 20px!important;min-height:0;letter-spacing:normal;font-size:1.4rem;font-weight:700}.quick-add .button--full-width{width:auto}.contact-us{background-color:#eee;border-color:#eee;--border-offset: #eeeeee;color:#000}@media screen and (min-width: 1024){.facets__form-vertical{width:325px!important}}.facets__disclosure-vertical{margin-bottom:20px}@media (min-width: 1024){.facets__disclosure-vertical{border-top:0!important}#tag-filter-form .facets__display-vertical,#FacetFiltersForm .facets__display-vertical{border:1px solid #ccc;padding:5px 15px;border-radius:6px}}@media screen and (min-width: 1024){.facets-vertical .facets__summary{padding-top:0!important;margin-bottom:0;padding-bottom:1.5rem}}@media screen and (max-width: 989px){.facets-container{grid-template-columns:auto minmax(0,max-content);column-gap:2rem;padding-bottom:20px}}.collection-hero__title{margin-top:0}.tab-container{width:100%;list-style:none;border-bottom:1px solid #25387c;padding:0}.tab-container .collection__title.title-wrapper{margin-bottom:0}.tab-container .title{display:inline-block;padding:15px;border:1px solid #25387c;border-bottom:1px solid #fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-top:0;margin-bottom:-1px!important;font-size:1.6rem}.tab-container .tab-content{border-top:1px solid #0053e2;margin-top:0}@media (min-width: 801px){.tab-container .title{padding:15px;font-size:2rem}}.tab-container.recommended-for-you .title{border:1px solid #9b4d96;border-bottom:1px solid #fff}.tab-container.recommended-for-you{border-bottom:1px solid #9b4d96}.tab-container.computer-and-accesories .title{border:1px solid #fa3958;border-bottom:1px solid #fff}.tab-container.computer-and-accesories{border-bottom:1px solid #fa3958}.tab-container.pharmacy-health-and-welness .title{border:1px solid #0053e2;border-bottom:1px solid #fff}.tab-container.pharmacy-health-and-welness{border-bottom:1px solid #0053e2}.tab-container.product-specification .title{border:1px solid #25387c;border-bottom:1px solid #fff}.tab-container.product-specification{border-bottom:1px solid #25387c}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:flex-start;justify-content:flex-start;z-index:9999}.menu-container{background:#fff;width:320px;height:100%;padding:0 0 20px;overflow-y:auto;box-shadow:2px 0 8px #0000001a;position:relative}.menu-level{display:block}.hidden{display:none}.menu-level h2{font-size:20px;margin-bottom:15px}.menu-level ul{list-style:none;padding:0;margin:0}.menu-level li{margin-bottom:10px}.menu-link,.back-button{display:block;width:100%;text-align:left;padding:10px 15px;background:none;border:none;font-size:1.4rem;cursor:pointer;text-decoration:none;color:#333;letter-spacing:.06rem;font-family:var(--font-body-family)}.menu-link:hover,.back-button:hover{background:#f0f0f0}.menu-link svg,.back-button svg{width:15px;height:15px;vertical-align:middle}.menu-title{font-size:1.6rem;font-weight:700}.menu-section-title{cursor:default}.menu-section-title:hover{background:#fff}.no-scroll{overflow:hidden;height:100vh}#menu-customer-profile{display:flex;justify-content:flex-start;align-items:center;padding:10px 20px;position:relative;background:#ffc500;border-bottom:1px solid #ddd;width:100%}#menu-customer-profile-left{display:flex;align-items:center;flex-grow:1}#menu-customer-profile-left .icon{width:20px;height:20px;margin-right:10px;stroke:#000}.close-button{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#000}#menu-customer-name{font-size:16px;font-weight:700;color:#000}#menu-customer-name a{color:#000}.product__text.caption-with-letter-spacing{font-size:1.4rem}.product__title h1{font-size:2.4rem}.product__description h2{font-size:1.6rem}.product__description h3,.caption-with-letter-spacing{font-size:1.4rem}.product__text.caption-with-letter-spacing{text-transform:capitalize!important;color:#25387c}@media screen and (min-width: 1024){.product__info-container{max-width:100%!important}}@media screen and (min-width: 1024){.product__info-wrapper--extra-padding{padding:0 4rem!important}}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:35%!important;width:calc(30% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:45%!important;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__action,.product--small:not(.product--no-media) .product__action{max-width:20%!important;width:calc(20% - 20px)!important}}@media only screen and (min-width:834px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - .8rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:500px;left:100px;transform-origin:left top;height:100px;overflow:hidden}.grid__item.product__media-wrapper{position:relative}slider-component[id^=GalleryViewer-template--]{padding-left:120px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(16.8% - .8rem)}}@media screen and (max-width: 834px){.product-form__buttons{max-width:100%!important}}@media screen and (min-width: 1024){.product--thumbnail .product__media-list,.product--thumbnail_slider .product__media-list{padding-left:20px}}.thumbnail[aria-current]{border-color:#0053e2!important}.product__info-container>*+*{margin-bottom:0!important}.shipping-price{margin:10px 0}.quantity-location{margin-top:20px}media-gallery[id^=MediaGallery-template--]{position:relative}.product-specs dd{margin:0 0 15px}.product-specs dt{font-weight:700}.multicolumn .slider-buttons{display:none}#shopify-section-template--24805763940634__custom_liquid_7wyYYC{margin:1.5rem}@media screen and (min-width: 990px){#shopify-section-template--24805763940634__custom_liquid_7wyYYC{margin:0}}.color-scheme-1,body{color:rgb(var(--color-foreground))!important}.category-desc{padding:10px 0}.category-desc.bottom .bottom-desc{margin-top:20px;border-top:1px solid #cccccc;padding-top:20px}.bottom-desc h2{font-size:1.9rem}.product-grid-container .collection-hero__title,.main-page-title{font-size:2.5rem}@media screen and (min-width: 990px){#Slider-template--24712598716698__multicolumn_H6YtWW .grid__item{margin:0 20px 0 0!important}}@media screen and (min-width: 990px){.mobile-only{display:none}.product__media-wrapper{order:1}.product__info-wrapper--extra-padding{order:2}.product__action{order:3}.product-action{border:1px solid #b4bcbe;border-radius:6px;padding:15px 15px 40px}}@media screen and (max-width: 990px){.desktop-only{display:none}.product_sku{margin:0}}.product__tax{margin-top:0!important}.related-products .card:not(.ratio)>.card__content{grid-template-rows:unset}.related-products .card__information{padding-bottom:0}.related-products .quick-add{margin-top:20px;margin-bottom:20px}.related-products .card-wrapper{height:auto}.filter-search-container{margin-bottom:15px}.hidden-by-search{display:none!important}summary div{display:flex;align-items:center;justify-content:space-between}.filter-search-input{padding:1rem 1.3rem;border:1px solid #b4bcbe;border-radius:6px;margin:15px 0;width:100%;font-size:14px;color:#333;background:#fff;transition:border-color .2s ease}.filter-search-input:focus{outline:none;border-color:#5c6ac4;box-shadow:0 0 0 1px #5c6ac433}.no-filter-results{padding:1rem;color:#637381;font-size:14px;display:none;background:#f9f9f9;border-radius:6px;margin:0 0 15px}.facets__list--vertical{max-height:300px;overflow-y:auto;padding-right:5px}.facets__list--vertical::-webkit-scrollbar{width:4px}.facets__list--vertical::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.facets__list--vertical::-webkit-scrollbar-thumb{background:#d5d9db;border-radius:4px}.facets__list--vertical::-webkit-scrollbar-thumb:hover{background:#b4bcbe}.footer__payment{margin-bottom:20px}.header__menu-item:hover span{text-decoration:none!important;color:#000!important}.wishlist-location{margin-top:20px;display:flex;justify-content:center}.st-wishlist-details-button[data-type=floating]{z-index:99!important}.filter-search-container{border-bottom:1px solid rgba(0,0,0,.1)}.breadcrumbs{font-size:.85em;margin:2em 0}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}.breadcrumbs li{display:inline-block;padding-bottom:10px}.breadcrumbs a{text-decoration:underline;color:#121212}.breadcrumbs li:not(:first-child):before{content:">\a0";display:inline-block;padding-left:.75ch}.breadcrumbs [aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs [aria-current=page]:hover,.breadcrumbs [aria-current=page]:focus{text-decoration:underline}#last-collection-breadcrumb .collection-breadcrumb{display:inline-block!important}ul.pagination-list{display:block;margin-bottom:.73333rem;margin-top:.73333rem;text-align:center;list-style:none;padding:0}.pagination-list li{font-size:16px;margin-left:10px}.pagination-list .pagination-item{display:inline-block}li.pagination-item:first-child{margin-left:0}.pagination-item.pagination-item--current{background-color:#000;border-radius:4px}.pagination-list li a{border-radius:4px;color:#000;display:block;font-size:16px;font-weight:400;line-height:inherit;padding:5px 10px;text-decoration:none}.pagination-list li a:hover{text-decoration:underline}.pagination-item.pagination-item.pagination-item--current>a{color:#fff}.pagination-item.pagination-item.pagination-item--current>a:hover{text-decoration:none}.feefo-service-summary-widget{margin-bottom:20px;text-align:center}.feefo-product-rating-widget div{display:flex;align-items:center}.feefo-card-product-rating div{display:flex;justify-content:center;align-items:center}.feefo-stars{display:inline-flex}.feefo-stars .icon{display:inline-block;width:16px;height:16px}.feefo-service-summary-widget .feefo-stars .icon{width:32px;height:32px}.icon--ratingFull svg{fill:#ffb000}.icon--ratingEmpty svg{fill:#eee}.rating-number{font-size:20px;margin:10px 0 30px}.review-count{font-size:20px}.feefo-service-summary-widget a{color:#121212}.feefo-service-summary-widget a:hover{color:#000}.feefo-service-review{padding-left:8px;padding-right:8px;width:100%;display:inline-block;float:none;font-size:16px;vertical-align:top}.feefo-service-review p{margin-top:0;margin-bottom:10px}.feefo-service-review .feefo-title{margin:10px 0 0}.feefo-service-review .feefo-products,.feefo-service-review .feefo-body{margin-bottom:20px}.feefo-products{font-size:12px}.feefo-products svg{width:14px;height:14px;vertical-align:middle}div.feefo-product-rating-widget{margin-top:0}.feefo-product-rating-widget a{color:#000}@media screen and (max-width: 796px){div.feefo-product-rating-widget{margin-bottom:20px}}ul.product-reviews{margin-top:50px}.count-reviews{font-size:16px;font-weight:700;margin-bottom:10px}.feefo-author{color:#666}.feefo-reviews-list{margin-left:-8px;margin-right:-8px}.feefo-review{display:inline-block;width:100%;padding-left:8px;padding-right:8px;vertical-align:top}@media screen and (min-width: 1024px){.feefo-service-review,.feefo-review{width:49%}}@media screen and (min-width: 1261px){.feefo-service-review,.feefo-review{width:33%}}.shopify-policy__container{max-width:1920px!important;padding-left:15px;padding-right:15px}@media screen and (min-width: 990px){.shopify-policy__container{padding-left:50px;padding-right:50px}}.shopify-policy__body{margin-bottom:40px}#ContactForm-inquiry{min-height:60px}@media screen and (max-width: 990px){.utility-bar__grid.page-width{padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
