:root{--body-font: "Source Sans 3", system-ui;--fancy-font: "Caveat", cursive;--font-laila: "Laila", serif;--black: #000;--white: #fff;--dark-cyan: #024854;--green-cyan: #34ba97;--text-cyan: #38565b;--text-dark-cyan: #002329}.fancy-font{font-family:var(--fancy-font)}.button{display:inline-flex;align-items:center;justify-content:center;gap:4px}.button{text-align:center;font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.14px;text-transform:uppercase;border:1px solid transparent;transition:all .3s ease-in-out;padding:12px 18px;border-radius:99px}.button--primary{background-color:var(--dark-cyan);border-color:var(--dark-cyan);color:var(--white)}.button--primary:hover,.button--primary:focus{background-color:var(--green-cyan);border-color:var(--green-cyan);color:var(--white)}.announcement__text{color:var(--white);font-family:var(--body-font);font-size:13px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:.52px;text-transform:uppercase;padding:8px 10px}.aticon{display:flex;align-items:center;justify-content:center;gap:3px;padding:11px 20px}@media only screen and (min-width: 768px){.desktop-hide+.mobile-abar{display:none}}@media only screen and (max-width: 767px){.announcement__link.desktop-hide{display:none}}@media only screen and (min-width: 769px){html body .site-header{padding:0!important}}.site-header .site-header__logo{margin-top:0;margin-bottom:0}.site-nav__link{padding:24px 15px}.site-nav__link{color:var(--dark-cyan);font-family:var(--body-font);font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.4px;text-transform:capitalize}.site-nav__item.site-nav--has-megamenu summary{position:relative}.site-nav__item.site-nav--has-megamenu summary:before{bottom:-20px}.site-header .header-item--icons .icon--bag{fill:none;stroke:var(--dark-cyan)}.cart-has-items .site-nav__link--cart.site-nav__link--cart{background-color:transparent}.cart-has-items .cart-link__bubble{background:var(--dark-cyan);color:var(--white);top:0;display:flex;justify-content:center;align-items:center;width:14px;height:14px}.cart-has-items .cart-link__bubble .cart-link__bubble-num{color:inherit;font-family:var(--font-laila);font-size:10px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.site-nav__icons .site-nav__link,.cart-has-items .site-nav__link--cart.site-nav__link--cart{padding:12px 9px}svg.icon.icon-search,svg.icon.icon-bag{width:24px;height:24px}svg.icon.icon-search path{stroke-width:1.4px!important;stroke:#024854!important}.site-nav__icons svg.icon.icon-search{width:27px;height:27px}.site-nav__icons .site-nav__link.js-modal-open-search-modal{padding:12px 3px}.site-nav__icons .site-nav__link.cf-login{padding:12px 2px}.site-nav__icons .site-nav__link.cf-login>svg{width:34px;height:34px;display:block;fill:#034855}.site-nav__item.site-nav--has-megamenu{position:static}.site-nav__megamenu{background-color:var(--colorBody);box-shadow:0 10px 20px #00000017;display:block;left:0;right:0;margin:0 auto;width:100%;max-width:1277px;padding:0;position:absolute;transform:translate3d(0,-12px,0);visibility:hidden;z-index:5}details[open]>.site-nav__megamenu{display:block;transform:translateZ(0);transition:all .3s cubic-bezier(.2,.06,.05,.95);visibility:visible}.megamenu-wrapper{display:flex;align-items:stretch}.megamenu-info{padding:33px 30px 28px 32px;flex:0 0 auto;max-width:300px;border-right:2px solid #ededed}.megamenu-info span.caption{display:inline-flex;padding:2px 6px 3px;border-radius:2px;background:var(--green-cyan);color:#fff;text-transform:uppercase;justify-content:center;align-items:center;margin:0 0 10px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.12px}.megamenu-info h2.title{color:var(--dark-cyan);font-family:var(--body-font);font-size:32px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.32px;text-transform:uppercase;margin:0 0 4px}.megamenu-info h2.title strong{display:block;color:var(--green-cyan);font-family:var(--fancy-font)}.megamenu-info .rte{color:var(--text-dark-cyan);font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.56px;margin:0 0 16px}.megamenu-info .rte p{margin:0 0 10px}.megamenu-info .rte p:last-child a{text-decoration:underline!important}.megamenu-info .button--primary{width:100%}.megamenu-menus{flex:1;padding:28px 22px 20px 30px}.megamenu-menus ul.megamenu--links{display:flex;margin:0;padding:0;gap:30px}.site-nav__details>h4{color:var(--dark-cyan);font-family:var(--body-font);font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.4px;margin:0 0 5px}.site-nav__details ul.megamenu--links-grandchild{line-height:normal;padding:0;margin:0}.site-nav__details .site-nav__dropdown-link{white-space:unset;color:var(--text-dark-cyan);font-family:var(--body-font);font-size:12px;font-style:normal;font-weight:400;line-height:15px;font-size:15px;line-height:19px}.site-nav__details>ul>li>a.site-nav__dropdown-link{display:flex;align-items:center;gap:8px;padding:0}.site-nav__details>ul>li>a.site-nav__dropdown-link:hover,.site-nav__details>ul>li>a.site-nav__dropdown-link:focus-visible{font-weight:600}.site-nav__details .site-nav__dropdown-link span.nav-color{width:56px;height:56px;flex:0 0 auto;display:block;background-repeat:no-repeat;background-size:contain}.site-nav__details a.site-nav__details-all{color:var(--green-cyan);font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.14px;text-transform:uppercase;display:flex;align-items:center;gap:4px}.megamenu-items{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:24px;flex:0 0 auto;padding:28px 30px 20px 0}.megamenu-items a.megamenu--item{flex:0 0 auto;width:159px;display:block;position:relative}.megamenu-items a.megamenu--item .megamenu-media{position:relative;padding-top:155%;overflow:hidden;border-radius:6px}.megamenu-items a.megamenu--item .megamenu-media>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.megamenu-items a.megamenu--item .megamenu--info{position:absolute;bottom:0;left:0;padding:8px 12px 12px}.megamenu-items a.megamenu--item .megamenu--info h4{color:var(--white);font-family:var(--body-font);font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.36px;margin:0;display:flex;gap:5px}.megamenu-items a.megamenu--item .megamenu--info h4>span{border-radius:2px;background:#d3264e;padding:2px 6px 1px;font-size:11.273px;font-weight:700;letter-spacing:-.1px;line-height:normal;display:block;max-width:62px;max-height:20px;text-transform:uppercase}.site-nav__thumb-button .icon path{stroke-width:1px}.cf-mobile-cart svg.icon.icon-bag path{stroke-width:1.4px;stroke:#024854!important}.cf-mobile-cart .site-nav__link--icon{padding:3px 8px}.site-nav__link--icon .icon{color:#034855}.drawer--menu.cf-mobile-menu-slide{position:fixed;top:0;left:0;bottom:0!important;z-index:9999999;transform:translate(-100%);visibility:hidden}.drawer--menu.cf-mobile-menu-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;max-height:unset!important;border-radius:0!important;background-color:var(--white)}.drawer--menu .cf-mobile-menu-header{flex:0 0 auto;width:100%}.drawer--menu .slide-nav__wrapper{flex:1 1 auto;flex:1;max-width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.drawer--menu .drawer--header{display:flex;justify-content:space-between;align-items:center;padding:11px 20px}.drawer--menu .drawer--header .site-header__logo{margin:0 auto}.drawer--menu .drawer--header button.drawer-close{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0}.drawer--menu .drawer--header button.drawer-close>svg{display:block;width:100%;height:100%;flex:0 0 auto}.drawer-banner .drawer-banner-inner,.drawer-banner img.drawer-banner-media{display:block}.drawer--menu .slide-nav{padding:0;margin:0}.drawer--menu .slide-nav .slide-nav__item{border-bottom:1px solid #ebebeb}.drawer--menu .slide-nav .slide-nav__link{display:flex;justify-content:space-between;padding:20px;color:var(--dark-cyan);font-family:var(--body-font);font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.44px}.drawer--menu .slide-nav .slide-nav__link b{color:#34ba97}.drawer-contact{padding:0 20px 25px;position:relative}.drawer-contact .button--primary{width:100%;font-size:17px;letter-spacing:-.17px}.drawer-contact .drawer-coinfo{display:flex;align-items:center;justify-content:center;gap:6px;margin:9px 0 0}.drawer-contact .drawer-coinfo svg{flex:0 0 auto;display:block}.drawer-contact .drawer-coinfo span{color:var(--dark-cyan);font-family:var(--body-font);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.6px}.drawer-contact .drawer-coinfo span strong{color:#34ba97}.drawer-review{padding:24px 20px 20px}.drawer-review-inner{border-radius:8px;background:#ecfffa;background-repeat:no-repeat;background-size:100% auto;padding:16px 12px}.drawer-review-inner span.dr-rating{display:flex;justify-content:center;margin:0 auto 4px}.drawer-review-inner span.dr-rating>svg{display:block}.drawer-review-inner h5.title{color:var(--dark-cyan);font-family:var(--body-font);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.32px;margin:0}.drawer-review-inner .rte{color:var(--text-cyan);text-align:center;font-family:var(--body-font);font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 2px}.drawer-review-inner .author{display:flex;align-items:center;justify-content:center}.drawer-review-inner .author>img{width:32px;height:32px}.drawer-review-inner .author .author-name{color:var(--dark-cyan);font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 2px 0 4px}.drawer-review-inner .author .author-verified{display:flex;align-items:center;gap:4px}.cf-mobile-header .js-toggle-slide-nav svg.icon--hamburger path{stroke-width:2px}@media only screen and (max-width: 991px){.drawer--menu.cf-mobile-menu-slide.js-menu--is-open{transform:translate(0);visibility:visible}body.drawer-menu-open{overflow:hidden}.drawer--menu.js-menu--is-open,.drawer--menu .slide-nav__wrapper{background-color:var(--white);border-radius:0!important}.drawer--menu .slide-nav a,.drawer--menu .slide-nav button{color:var(--dark-cyan)}.header-small.cf-mobile-header{margin:0;max-width:100%;padding:8px 18px 10px;align-items:center}.cf-mobile-header{border-bottom:1px solid #e5e5e5}.cf-mobile-header .js-toggle-slide-nav svg.icon--hamburger{display:block}html body .cf-mobile-header .cf-mobile-cart{width:auto}.cf-mobile-header .site-nav__thumb-button{min-width:auto}.cf-mobile-header .cf-mobile-cart a.site-nav__thumb-cart{padding:0}.cf-mobile-header .header-item--logo .site-header__logo{margin:0}.cf-mobile-header .cf-mobile-cart .site-nav__thumb-cart{height:unset}.slide-nav__overflow--thumb{max-width:390px}.slide-nav__wrapper{transform:unset}.cf-mobile-header .header-item.header-item--toggle{width:auto;flex:0 0 auto}html body .cf-mobile-header .header-item--toggle button.btn.site-nav__thumb-button{width:28px}.cf-mobile-header .header-item--toggle a.cf-login{padding:0 3px}.cf-mobile-header .header-item--toggle a.cf-login>svg{display:block;width:30px;height:30px;fill:#034855}}.collection-bubble{padding:18px 0}.collection-bubble .bubble-grid{display:flex;flex-wrap:wrap;gap:14px}.collection-bubble .bubble-grid .bubble-item{flex:0 0 auto;width:calc(25% - 10.5px)}.collection-bubble a.bubble-box{border-radius:6px;border:1px solid #e5e5e5;background:#fff;display:flex;align-items:center;gap:5px;padding:13px 15px;height:48px;position:relative;overflow:hidden}.collection-bubble a.bubble-box>span{color:var(--dark-cyan);font-family:var(--body-font);font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.32px}.collection-bubble a.bubble-box>img{height:100%;position:absolute;top:0;right:2px;display:block}@media only screen and (max-width: 767px){.collection-bubble .bubble-grid{gap:12px}.collection-bubble .bubble-grid .bubble-item{flex:0 0 auto;width:calc(50% - 6px)}}.collection-bubble-v2 .page-width{padding:0 0 0 18px}.collection-bubble-v2 .bubble-grid{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;gap:0}.collection-bubble-v2 .bubble-grid .bubble-item{margin-right:12px;width:auto!important}.collection-bubble-v2 a.bubble-box{padding:13px 15px 13px 68px}.collection-bubble-v2 a.bubble-box>img{left:4px;right:unset}.collection-header-wrapper{position:relative}.collection-header-wrapper .chw-banner{position:relative;padding-top:15.1%;overflow:hidden;min-height:218px}.collection-header-wrapper .chw-banner img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center right}.collection-hero .collection-hero__content.collection-banner-color{background-color:transparent!important;position:static}.collection-header-wrapper .chw-banner+.cf-collection-container.collection-hero{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.collection-hero .section-header h1.section-header__title{font-family:var(--body-font);font-size:56px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase}#MainContent .collection-hero .section-header-rte{color:#002329;text-align:center;font-family:"Source Sans 3";font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.6px;max-width:550px;margin:0 auto}.collection-hero .product-count,.collection-hero .section-header-shortlist{display:none}.collection-hero .section-header h1.section-header__title+ul.section-header__list{margin:16px 0 0}.collection-hero ul.section-header__list,.collection--hero ul.section-header__list{display:flex;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.collection-hero ul.section-header__list li,.collection--hero ul.section-header__list li{display:flex;align-items:center;gap:4px}.collection-hero ul.section-header__list li span,.collection--hero ul.section-header__list li span{font-family:var(--body-font);font-size:16px;font-style:normal;font-weight:400;line-height:15px}.collection-hero ul.section-header__list li span{color:var(--white)}.blog_return_btn{border-radius:99px;background:#024854;color:#fff;text-align:center;font-family:"Source Sans 3";font-size:17px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-.17px;text-decoration:none!important;border-color:#024854}.blog_return_btn:hover{color:#024854}@meida only screen and (min-width: 992px) and (max-width: 1199px){.collection-header-wrapper .cf-collection-container {padding: 0 84px;}}@media only screen and (max-width: 1199px){.collection-header-wrapper .chw-banner{min-height:155px}.collection-header-wrapper .chw-banner img{object-position:50% 50%}.collection-hero .section-header h1.section-header__title{font-size:40px;line-height:40px;letter-spacing:-.8px}.collection-hero ul.section-header__list li svg,.collection--hero ul.section-header__list li svg{width:14px;height:14px}.collection-hero ul.section-header__list li span,.collection--hero ul.section-header__list li span{font-size:13px;line-height:14.222px}}@media only screen and (max-width: 767px){.collection-header-wrapper .chw-banner img{object-position:80% 50%}.collection-hero .section-header h1.section-header__title{font-size:30px;line-height:30px;letter-spacing:-.6px}.collection-hero .section-header h1.section-header__title+ul.section-header__list{margin:5px 0 0}.collection-hero ul.section-header__list,.collection--hero ul.section-header__list{gap:6px;flex-direction:column}.collection-hero ul.section-header__list li svg,.collection--hero ul.section-header__list li svg{width:18px;height:18px}.collection-hero ul.section-header__list li span,.collection--hero ul.section-header__list li span{font-size:12px}}@media only screen and (max-width: 479px){.collection-header-wrapper .chw-banner img{object-position:70% 50%}}@media only screen and (max-width: 767px){.collectionheader-v2 .chw-banner{display:none}.collectionheader-v2 .chw-banner+.cf-collection-container.collection-hero{position:relative;top:unset;left:unset;transform:unset;margin-bottom:0;padding:24px 20px}.collectionheader-v2 .collection-hero .collection-hero__content.collection-banner-color{justify-content:center}#MainContent .collectionheader-v2 .collection-hero .collection-banner-color h1.section-header__title{color:#024854;font-family:var(--body-font);font-size:28px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-.28px;text-transform:uppercase;text-align:center}#MainContent .collectionheader-v2 .collection-hero .collection-banner-color .section-header-rte,#MainContent .collectionheader-v2 .collection-hero .collection-banner-color .rte.section-header__description{color:#002329;font-family:var(--body-font);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.6px;text-align:center}.collectionheader-v2 .collection-hero .section-header-rte{display:block;margin:3px 0 0}.collectionheader-v2 .collection-hero .section-header__list{display:none}}@media only screen and (max-width: 767px){.collectionheader-v3 .chw-banner{display:none}.collectionheader-v3 .chw-banner+.cf-collection-container.collection-hero{position:relative;top:unset;left:unset;transform:unset;margin-bottom:0;padding:0}.collectionheader-v3 .collection-hero .hero__text-shadow{display:block}.collectionheader-v3 .collection-hero .section-header--hero{display:flex;justify-content:space-between;align-items:center;padding:27px 20px 25px}#MainContent .collectionheader-v3 .collection-hero .collection-banner-color h1.section-header__title{color:#024854;font-family:var(--body-font);font-size:32px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.32px;text-transform:capitalize}.collectionheader-v3 .collection-hero .product-count{color:#024854;font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.28px}.collectionheader-v3 .collection-hero .collection-hero__content{display:block}.collectionheader-v3 .collection-hero .section-header__list{display:none}.collectionheader-v3 .collection-hero .product-count,.collectionheader-v3 .collection-hero .section-header-shortlist{display:block}.collectionheader-v3 .section-header-shortlist{background:#2aba97;border-top:1px solid #e5e5e5}.collectionheader-v3 .section-header-shortlist ul.sh-shortlist{margin:0;padding:0;list-style:none;display:flex}.collectionheader-v3 .section-header-shortlist>ul>li{color:#fff;font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.56px;margin:0;flex:0 0 auto;width:33.333%;display:flex;justify-content:center;align-items:center;gap:2px;padding:10px}.collectionheader-v3 .section-header-shortlist>ul>li:not(:first-child){border-left:1px solid #e5e5e5}.collectionheader-v3 .section-header-shortlist>ul>li svg{width:16px;height:16px;flex:0 0 auto;display:block}}.pagination{padding:30px 0 0}.collection-dropdowns{justify-content:space-between}.collection-dropdowns .cf-fillter-new,.collection-dropdowns .cf-filter-shortby{flex:0 0 auto;width:auto}.collection-dropdowns .cf-fillter-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.collection-dropdowns .cf-fillter-buttons .filter-button{display:flex;align-items:center;gap:4px;padding:0;margin:0;color:#024854;font-family:var(--body-font);font-size:17px!important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.collection-dropdowns .cf-fillter-buttons .filter-button svg.icon--filter{width:24px;height:24px;display:block}.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby{margin:0;max-width:130px}.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby select{border:none;background-image:url(/cdn/shop/files/bi_filter.svg?v=1726738699);background-size:24px;padding:0 40px 0 0;color:#024854;font-size:17px!important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.collection-dropdowns>span{color:#024854;text-align:right;font-family:var(--body-font);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}@media only screen and (max-width: 1199px){.collection-dropdowns .cf-fillter-buttons .filter-button,.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby select{font-size:16px!important}}@media only screen and (max-width: 767px){.collection-filter__wrapper+.collection-dropdowns{margin-top:0;padding:0!important}.collection-dropdowns .cf-fillter-buttons{gap:0px;justify-content:space-between;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.collection-dropdowns .cf-fillter-buttons .filter-button,.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby select{font-size:14px!important}.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby{margin:0;max-width:80px;border-left:1px solid #e5e5e5}.collection-dropdowns>span{font-size:13px;line-height:20px;letter-spacing:-.26px;display:none}.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby select{background-size:18px;padding:0 20px 0 0;background-position:75% 55%}.collection-dropdowns .cf-fillter-buttons .filter-button svg.icon--filter{width:18px;height:18px}.collection-filters .page-width{padding:0}.collection-dropdowns .cf-fillter-new,.collection-dropdowns .cf-filter-shortby{flex:0 0 auto;width:50%;max-width:50%!important}.collection-dropdowns .cf-fillter-buttons .filter-button,.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby select{font-size:12px!important;justify-content:center;width:100%;text-align:center;max-width:100%;padding:12px;height:44px}}@media only screen and (max-width: 399px){.collection-dropdowns .cf-fillter-buttons .filter-button,.collection-dropdowns .cf-fillter-buttons .cf-filter-shortby select{font-size:12px!important}}@media only screen and (max-width: 767px){.collection-filters-v2 .page-width{padding:0}.collection-filters-v2 .collection-dropdowns>span{display:none}.collection-filters-v2 .collection-dropdowns .cf-fillter-buttons{gap:0;width:100%;border:1px solid #e5e5e5}.collection-filters-v2 .collection-dropdowns .cf-fillter-new{border-right:1px solid #e5e5e5}.collection-filters-v2 .collection-dropdowns .cf-fillter-new,.collection-filters-v2 .collection-dropdowns .cf-filter-shortby{flex:0 0 auto;width:50%}.collection-filters-v2 .collection-dropdowns .cf-fillter-buttons .filter-button{padding:12px 24px;justify-content:center;width:100%;max-width:100%!important;height:45px}.collection-filters-v2 .collection-dropdowns .cf-fillter-buttons .cf-filter-shortby select{padding:12px 24px;background-position:95% 50%;height:45px}}div#CollectionGrid{padding-bottom:30px}.grid-product__image{object-fit:contain!important}.grid-product__content{text-align:left}.grid-product__title{color:#002329;text-align:left;font-family:var(--body-font);font-size:17px;font-style:normal;font-weight:400;line-height:20.013px;margin:15px 0 0}.grid-product__price>span{color:#34ba97;font-family:var(--body-font);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.grid-product__price>.grid-product__price--original{color:#00232966;font-family:var(--body-font);font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:line-through;margin-right:2px}.card-addtocart button.button--primary,.card-addtocart select.add__select_custom{color:#fff;padding:7px 24px;font-family:var(--body-font);font-size:16px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-.16px;text-align-last:center;width:100%}.card-addtocart select.add__select_custom{-webkit-appearance:none;appearance:none;border:none;border-radius:123.832px;background:#024854}.card-addtocart button.button--primary:hover,.card-addtocart button.button--primary:focus-visible,.card-addtocart select.add__select_custom:hover,.card-addtocart select.add__select_custom:focus-visible{outline:none;box-shadow:unset}.card-addtocart button.button.button--primary.add__custom_loader{padding:3.5px 20px}span.shopify-product-reviews-badge:empty{display:none}@media only screen and (min-width: 769px){.grid-product__content{margin-bottom:20px}}.grid.grid--uniform{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:87px}.grid.grid--scattered-large-1,.grid.grid--scattered-large-2,.grid.grid--scattered-large-3,.grid.grid--scattered-large-4{margin:0}.grid.grid--scattered-large-1 .grid__item.grid-product,.grid.grid--scattered-large-2 .grid__item.grid-product,.grid.grid--scattered-large-3 .grid__item.grid-product,.grid.grid--scattered-large-4 .grid__item.grid-product{padding-left:0}.grid-product__content{margin-bottom:0;height:100%}@media only screen and (min-width: 769px){.medium-up--one-quarter{width:calc(25% - 65.25px)}}@media only screen and (max-width: 1199px){.grid.grid--scattered-large-1,.grid.grid--scattered-large-2,.grid.grid--scattered-large-3,.grid.grid--scattered-large-4{margin:0}.grid.grid--scattered-large-1 .grid__item.grid-product,.grid.grid--scattered-large-2 .grid__item.grid-product,.grid.grid--scattered-large-3 .grid__item.grid-product,.grid.grid--scattered-large-4 .grid__item.grid-product{padding-left:0}.grid-product__title{font-size:14px;line-height:16px}.grid-product__price>.grid-product__price--original,.grid-product__price>span{font-size:15px}.card-addtocart button.button--primary,.card-addtocart select.add__select_custom{padding:9px 16px;font-size:13px!important;letter-spacing:-.13px}.card-addtocart button.button.button--primary.add__custom_loader>svg{width:29px;height:29px}}@media only screen and (max-width: 991px){.grid.grid--uniform{row-gap:40px;column-gap:40px}.medium-up--one-quarter{width:calc(25% - 30px)}}@media only screen and (max-width: 767px){.grid.grid--scattered-large-1,.grid.grid--scattered-large-2,.grid.grid--scattered-large-3,.grid.grid--scattered-large-4{margin:0}.grid.grid--scattered-large-1 .grid__item.grid-product,.grid.grid--scattered-large-2 .grid__item.grid-product,.grid.grid--scattered-large-3 .grid__item.grid-product,.grid.grid--scattered-large-4 .grid__item.grid-product{padding-left:0}.grid.grid--uniform{row-gap:20px;column-gap:34px}.medium-up--one-quarter{width:calc(50% - 17px)}.grid-product__content,.grid-product__title{text-align:center}.card-addtocart button.button.button--primary.add__custom_loader>svg{width:32px;height:32px}}@media only screen and (max-width: 399px){.grid.grid--uniform{row-gap:20px;column-gap:20px}.medium-up--one-quarter{width:calc(50% - 10px)}}.grid-product__content.gpc-freeship{border-radius:7.839px;background:#ecfffa;padding:10px;display:flex;justify-content:center;align-items:center}.grid-product__content.gpc-freeship{background-image:url(/cdn/shop/files/free-shipp-pattern-collection.png?v=1726835605);background-position:top center;background-repeat:no-repeat;background-size:contain}.free-shiporder-box img.fsb-icon{border:1px solid #34ba97;border-radius:50%;width:65px;height:65px;display:block;margin:0 auto 10px}.free-shiporder-box h4.fsb-title{color:#024854;text-align:center;font-family:var(--body-font);font-size:15.677px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.157px;margin:0 auto 5px;max-width:134px}.free-shiporder-box .fsb-rte{color:#002329bf;text-align:center;font-family:var(--body-font);font-size:14.371px;font-style:normal;font-weight:400;line-height:18.29px;letter-spacing:.431px;margin:0 auto;max-width:140px}.free-shiporder-box .fsb-rte p{margin:0}.gpc-summerbundle .summer-bundle{text-align:center}.grid-product__content.gpc-summerbundle{border-radius:6px;border:1px dashed #34ba97;background:#ecfffa;padding:10px;display:flex;justify-content:center;align-items:center}.grid-product__content.gpc-summerbundle{background-image:url(/cdn/shop/files/free-shipp-pattern-collection.png?v=1726835605);background-position:top center;background-repeat:no-repeat;background-size:contain}.gpc-summerbundle img.sbundle-icon{max-height:116px;margin:-6px auto 5px;display:block}.gpc-summerbundle h2.sbundle-title{color:#024854;text-align:center;font-family:var(--body-font);font-size:15.677px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.157px;margin:0 0 7px}.gpc-summerbundle .sbundle-rte{text-align:left;margin-bottom:9px;color:#002329bf;font-family:var(--body-font);font-size:14.371px;font-style:normal;font-weight:400;line-height:18.29px;letter-spacing:.431px}.gpc-summerbundle a.button.button--primary{font-size:16px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-.16px;padding:9px 20px;min-height:43px;margin:0 auto;text-align:center}.gpc-summerbundle .sbundle-rte ul{padding:0;margin:0 auto;display:inline-block;list-style:none}.gpc-summerbundle .sbundle-rte ul li{margin:0}.gpc-summerbundle .sbundle-rte ul li+li{margin:4px 0 0}.gpc-summerbundle .sbundle-rte ul li{padding-left:24px;background-image:url(/cdn/shop/files/check-light.png?v=1727075332);background-repeat:no-repeat;background-size:12px;background-position:0% 50%}@media only screen and (max-width: 1199px){.free-shiporder-box{width:100%}.free-shiporder-box img.fsb-icon{width:55px;height:55px;margin:0 auto 8px}.free-shiporder-box h4.fsb-title{font-size:14px;letter-spacing:-.14px;max-width:120px}.free-shiporder-box .fsb-rte{font-size:12px;line-height:16px;letter-spacing:.36px}.gpc-summerbundle h2.sbundle-title{font-size:14px;letter-spacing:-.14px}.gpc-summerbundle .sbundle-rte{font-size:12px;line-height:16px;letter-spacing:.36px}.gpc-summerbundle a.button.button--primary{font-size:14px;padding:4px 20px;min-height:36px}}body{padding-bottom:0!important}.site-footer{padding:75px 0 0}.site-footer .site-footer__copyright{padding:25px 0;border-top:1px solid rgba(255,255,255,.15);margin-top:75px}.site-footer .copyright-grid{display:flex;justify-content:space-between}.footer-brand_information,.footer-link_list,.footer-social_links{width:100%}@media only screen and (min-width: 768px){.footer-brand_information{width:35%;width:28%}.footer-link_list{width:17%}.footer-social_links{width:30%;width:20%}}.footer-block-inner h2.footer-block__heading{color:#34ba97;text-align:left;font-family:var(--body-font);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.16px;margin-bottom:14px;text-transform:uppercase}.site-footer__linklist{margin:0}.site-footer__linklist li.linklist-item{text-align:left}.site-footer__linklist li.linklist-item+li.linklist-item{margin:12px 0 0}.site-footer__linklist li.linklist-item>a{padding:0;color:#fff;font-family:var(--body-font);font-size:20px;font-style:normal;font-weight:600;line-height:normal}.footer--logo+.rte{margin:17px 0 0}.footer-block__brand-info .rte+.footer__payicons{margin:19px 0 0}.footer-block__brand-info .footer____logo img{max-width:207px;display:block}.footer-block__brand-info .rte{color:#fffc;font-family:var(--body-font);font-size:17px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.68px;text-align:left}.footer-block__brand-info .footer__payicons>img{max-width:260px;width:100%}ul.footer__social{text-align:left;display:flex;flex-wrap:wrap;gap:30px;gap:8px}ul.footer__social>li{margin:0}ul.footer__social>li a{border:none;padding:0}.footer__social .sicon{width:28px;height:28px;width:26px;height:26px}span.copyright-footer,span.copyright-extra{color:#fff9;font-family:var(--body-font);font-size:17px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.68px}@media only screen and (max-width: 1199px){.site-footer{padding:60px 0 0}.site-footer .site-footer__copyright{padding:16px 0;border-top:1px solid rgba(255,255,255,.15);margin-top:50px}.footer-block-inner h2.footer-block__heading{font-size:14px;margin-bottom:8px}ul.footer__social{gap:18px 18px}.site-footer__linklist li.linklist-item+li.linklist-item{margin:9px 0 0}.site-footer__linklist li.linklist-item>a{font-size:14px}.footer-block__brand-info .footer____logo img{max-width:160px}.footer--logo+.rte{margin:12px 0 0}.footer-block__brand-info .rte+.footer__payicons{margin:13px 0 0}.footer-block__brand-info .rte{font-size:14px;line-height:22px}.footer-block__brand-info .footer__payicons>img{max-width:220px}span.copyright-footer,span.copyright-extra{font-size:14px;line-height:20px}}@media only screen and (min-width: 768px){.footer-block__brand-info .site-footer__social,.footer-block__social-links .footer__payicons,li.linklist-item.link--faqs{display:none}.footer-block--social_links .site-footer__section:not(.site-footer-social){display:none}.site-footer__copyright .footer__payicons{display:none}}@media only screen and (max-width: 767px){.footer-block__brand-info .footer__payicons,.footer-block__brand-info .rte+.footer__payicons{display:none}.site-footer{padding:30px 0 0}.site-footer .page-width{padding:0}.footer-block-inner{text-align:center}.footer-block__brand-info{padding:0 20px}.footer-block__brand-info .footer____logo .footer__logo-link{display:inline-block}.footer-block__brand-info .footer____logo img{max-width:170px;margin:0 auto}.footer-block__brand-info .rte{font-size:14px;line-height:22px;text-align:center;letter-spacing:.56px}.footer--logo+.rte{margin:7px 0 0}.footer-block__brand-info .site-footer__social{margin:15px 0 0;display:none}.footer-block__brand-info ul.footer__social{text-align:center;gap:20px;justify-content:center}.footer__social .sicon{width:24px;height:24px}.footer-block--link_list{margin:28px 0 0}.site-footer__linklist li.linklist-item{margin:0}.site-footer__linklist li.linklist-item+li.linklist-item{margin:12px 0 0}.site-footer__linklist li.linklist-item a{padding:0;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:left}.footer-social_links .footer__payicons{padding:20px 80px;border-top:1px solid rgba(255,255,255,.15);display:none}.footer-grid.grid{display:flex;flex-wrap:wrap;padding:0;margin:0}.footer-grid.grid>.footer-link_list,.footer-grid.grid>.footer-social_links{width:50%}.footer-block-inner h2.footer-block__heading{font-size:16px;margin-bottom:13px}.footer-block--social_links{margin:28px 0 0}.footer-block.footer-brand_information{border-bottom:1px solid rgba(255,255,255,.15);padding:0 0 33px}.site-footer .site-footer__copyright{padding:30px 0 21px;margin-top:40px}.site-footer .copyright-grid{justify-content:center;gap:5px}.site-footer__copyright .footer__payicons{margin:0 0 16px}.site-footer__copyright .footer__payicons>img{max-width:calc(100% - 48px);display:block;margin:0 auto}}.testimonials-wrapp .section-header{margin-bottom:30px}.testimonials-wrapp h2.section-header__title{color:#024854;font-family:var(--body-font);font-size:36px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.36px}.testimonials-wrapp h2.section-header__title strong{color:#34ba97;font-family:var(--fancy-font);font-size:44px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.44px}.testimonials--inner{overflow:hidden}.testimonials-slick.slick-initialized{margin:0 -20px}.testimonials-slick.slick-initialized .slick-track{display:flex}.testimonials-slick.slick-initialized .testimonials-items{margin:0 20px;height:auto}.testimonials-box{border-radius:6px;background:#ecfffa;padding:19px 22px;height:100%;background-image:url(/cdn/shop/files/slide-pattern.png?v=1726811057);background-position:top right;background-size:auto 80px;background-repeat:no-repeat}.testimonials-box .trating{display:flex}.testimonials-box .trating>svg{color:#024854}.testimonials-box .trating>svg path{fill:currentColor}.testimonials-box .trte-setting{color:#38565b;font-family:var(--body-font);font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin:7px 0 0}.testimonials-box .trte-setting p{margin:0}.testimonials-box .tauthor{display:flex;justify-content:space-between;align-items:center;margin:8px 0 0}.testimonials-box .tauthor .timage{position:relative}.testimonials-box .tauthor .timage svg.check-verified{position:absolute;right:0;bottom:0}.testimonials-box .tauthor-info{display:flex;align-items:center;gap:9px}.testimonials-box .timage-img,.testimonials-box svg.timage-svg{width:40px;height:40px;background-color:#fff;border-radius:50%}.testimonials-slick:not(.slick-initialized){overflow:hidden;display:flex;flex-wrap:nowrap;gap:40px}.testimonials-slick:not(.slick-initialized) .testimonials-items{flex:0 0 auto;width:calc(33.333% - 40px * 2 / 3)}@media only screen and (max-width: 1199px){.testimonials-slick.slick-initialized{margin:0 -15px}.testimonials-slick.slick-initialized .testimonials-items{margin:0 15px;height:auto}.testimonials-slick:not(.slick-initialized){gap:30px}.testimonials-slick:not(.slick-initialized) .testimonials-items{flex:0 0 auto;width:calc(33.333% - 20px)}.testimonials-wrapp h2.section-header__title{font-size:32px;line-height:20px;letter-spacing:-.32px}.testimonials-wrapp h2.section-header__title strong{font-size:40px;line-height:20px;letter-spacing:-.4px}}@media only screen and (max-width: 991px){.testimonials-slick.slick-initialized{margin:0 -10px}.testimonials-slick.slick-initialized .testimonials-items{margin:0 10px;height:auto}.testimonials-slick:not(.slick-initialized){gap:20px}.testimonials-slick:not(.slick-initialized) .testimonials-items{flex:0 0 auto;width:calc(50% - 10px)}}@media only screen and (max-width: 767px){.testimonials-wrapp .section-header{margin-bottom:16px}.testimonials-wrapp h2.section-header__title{font-size:28px;line-height:24px;letter-spacing:-.28px}.testimonials-wrapp h2.section-header__title strong{font-size:32px;line-height:24px;letter-spacing:-.32px}}@media only screen and (max-width: 599px){.testimonials-slick.slick-initialized{margin:0 -5px;padding-bottom:30px}.testimonials-slick.slick-initialized .testimonials-items{margin:0 5px;height:auto}.testimonials-slick:not(.slick-initialized){gap:10px}.testimonials-slick:not(.slick-initialized) .testimonials-items{flex:0 0 auto;width:100%}.testimonials-slick.slick-initialized ul.slick-dots{bottom:0}.testimonials-slick.slick-initialized .slick-dots li{width:unset;height:unset;margin:0 4px;padding:0}.testimonials-slick.slick-initialized .slick-dots li button{width:10px;height:10px;padding:0;border:1px solid rgba(2,72,84,.4);border-radius:30px}.testimonials-slick.slick-initialized .slick-dots li.slick-active button{background-color:#024854;border:1px solid rgba(2,72,84,1)}.testimonials-slick.slick-initialized .slick-dots li button:before{display:none}}[data-smartrr-form-id] fieldset.smartrr-purchase-options{position:relative;margin:0 0 14px}fieldset.smartrr-purchase-options:before{content:"FREQUENCY:";display:block;color:#024854;font-family:var(--body-font);font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:0 0 9px}.smartrr-purchase-options [data-smartrr-selling-plan-groups]>[data-smartrr-selling-plan-group-id]{padding:12px 16px;border-radius:99px;border:1px solid #e5e5e5}.smartrr-purchase-options [data-smartrr-selling-plan-groups]>[data-smartrr-selling-plan-group-id].smartrr-group-active{border:1px solid #2aba97;background:#f7fffd}.smartrr-purchase-options [data-smartrr-selling-plan-groups]>[data-smartrr-selling-plan-group-id]:not(.smartrr-otp).smartrr-group-active{border-radius:16px}.smartrr-purchase-options [data-smartrr-selling-plan-groups] .smartrr-selling-plan-group-label{margin:0!important}.smartrr-purchase-options [data-smartrr-selling-plan-groups] .smartrr-selling-plan-group-label .smartrr-radio-group-container{width:100%}.smartrr-purchase-options [data-smartrr-selling-plan-group-input]+.smartrr-selling-plan-group-input-display:before{content:"";position:absolute;left:0;width:18px;height:18px;border:1px solid #cbcdcf;border-radius:100%;background:#fff;box-sizing:border-box}.smartrr-purchase-options [data-smartrr-selling-plan-group-input]+.smartrr-selling-plan-group-input-display:after{content:"";background:#024854;background-image:url(/cdn/shop/files/check-golden.png?v=1727082253);position:absolute;width:18px;height:18px;top:0;left:0;border-radius:100%;opacity:0;-webkit-transform:unset;transform:unset;background-repeat:no-repeat;background-size:10px;background-position:center center;box-shadow:0 0 0 2px #fff}.smartrr-purchase-options [data-smartrr-selling-plan-group-input]:checked+.smartrr-selling-plan-group-input-display:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.smartrr-purchase-options [data-smartrr-selling-plan-groups] .smartrr-selling-plan-group-name{flex:1;color:#024854;font-family:var(--body-font);font-size:15px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.3px;text-transform:uppercase;justify-content:space-between}.smartrr-purchase-options [data-smartrr-selling-plan-groups] .smartrr-selling-plan-group-name span.smartrr-pricing-dash{display:none}.smartrr-purchase-options [data-smartrr-selling-plan-groups] .smartrr-selling-plan-group-name [data-smartrr-price-style]{display:flex;flex-direction:row-reverse;align-items:center;gap:3px}.smartrr-purchase-options [data-smartrr-selling-plan-groups] .smartrr-selling-plan-group-name [data-smartrr-subscribe-price]{color:#024854;font-family:var(--body-font);font-size:15px;font-style:normal;font-weight:700;line-height:normal}.smartrr-purchase-options [data-smartrr-selling-plan-groups] .smartrr-selling-plan-group-name [data-smartrr-regular-price]{text-decoration:line-through;color:#00232966;font-family:var(--body-font);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-contents]{margin-bottom:0}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-plans]{margin-top:11px}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-plans] .smartrr-plans-frequency-label{display:none}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-plans] select.smartrr-plan-active{border-radius:99px;border:1px solid #e5e5e5!important;width:100%;background-color:transparent;padding:10px 8px 10px 16px;color:#024854;font-family:"Source Sans 3";font-size:15px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.3px;background-image:url(/cdn/shop/files/mdi_chevron-up.svg?v=1727083395);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-plans] select.smartrr-plan-active:focus-visible,.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-plans] select.smartrr-plan-active:hover{box-shadow:unset;outline:none}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-plans] ul.subsave-usps{margin:10px 0 0;list-style:none;padding:0}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-plans] ul.subsave-usps li{background-image:url(/cdn/shop/files/check-light.png?v=1727075332);background-position:0 50%;background-repeat:no-repeat;background-size:16px;padding:0 0 0 26px;color:#002329bf;font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.14px}.product__photos--beside{display:flex;flex-direction:column-reverse;gap:17px}.product__thumbs--beside{flex:0 0 auto;margin-left:0;margin-right:0;max-width:100%;width:100%;min-height:146px;position:relative}.product__thumbs--beside .product__thumbs--scroller{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll;position:absolute;right:0;top:0;width:100%}.product__thumbs--beside .product__thumbs--scroller{display:flex;flex-wrap:nowrap;gap:10px}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item{flex:0 0 auto;width:calc(25% - 8px);margin:0}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item a.product__thumb{padding-bottom:100%!important;border-radius:8px;border:1px solid #e5e5e5}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item a.product__thumb.is-active{border-radius:8px;border:1px solid #024854}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item a.product__thumb .image-element{height:100%;opacity:1}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item a:before{box-shadow:unset}.product__thumbs--beside button.prev-arrow-custom,.product__thumbs--beside button.next-arrow-custom{position:absolute;top:50%;transform:translateY(-50%);font-size:24px;z-index:1}.product__thumbs--beside button.next-arrow-custom{right:0}.product-slideshow.flickity-enabled .flickity-prev-next-button{height:32px;width:32px;padding:0;background:transparent}.product-slideshow.flickity-enabled button.flickity-button.flickity-previous:before{content:"";background-image:url(/cdn/shop/files/system-uicons_arrow-up.svg?v=1727090329);display:block;height:32px;width:32px;transform:rotate(180deg)}.product-slideshow.flickity-enabled button.flickity-button.flickity-next:before{content:"";background-image:url(/cdn/shop/files/system-uicons_arrow-up.svg?v=1727090329);display:block;height:32px;width:32px}.product-slideshow.flickity-enabled .flickity-prev-next-button svg.flickity-button-icon{display:none}.product-slideshow.flickity-enabled .product-main-slide .image-wrap{padding-bottom:100%!important;background-image:unset}.product-slideshow.flickity-enabled .product-main-slide .image-wrap img{height:100%;object-fit:contain}button.btn.btn--tertiary.product__photo-zoom{border:none;padding:0!important}button.btn.btn--tertiary.product__photo-zoom>img{width:60px;height:60px}button.btn--tertiary.product__photo-zoom svg.icon.icon-search{display:none}button.btn.btn--tertiary.product__photo-zoom{background-color:transparent}.product__photo-zoom span.product--zoom-icon{display:flex!important;width:54px;height:54px;border:1px solid #dfdfdf;justify-content:center;align-items:center;border-radius:99px;background-color:transparent}.product__photo-zoom span.product--zoom-icon>svg{display:block;opacity:1}@media (max-width: 1200px){.product__thumbs--beside{min-height:12.5vw}}@media only screen and (max-width: 991px){.product-single__meta{padding-left:0}}@media only screen and (max-width: 820px){.main_product_template .page-width{padding:0;overflow:hidden}.product__photos--beside{flex-direction:column;gap:10px}.product__main-photos{order:unset}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item{width:calc(25% - 6px)}.product__thumbs--beside{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);min-height:23.5vw}.product__thumbs--beside .product__thumbs--scroller{gap:8px}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item{flex:0 0 auto;margin:0}.product__thumbs--beside .product__thumbs--scroller .product__thumb-item a.product__thumb{border-radius:6px}.main_product_template .grid .product__content_col{padding:0 20px!important}button.btn.btn--tertiary.product__photo-zoom{margin:0 20px 0 0}}@media only screen and (min-width: 769px){.product__photo-zoom{left:unset;top:unset;width:unset;opacity:1}}@media only screen and (max-width: 768px){.template-product .product-section .page-content{padding-top:0;overflow:hidden}.product__photos{margin:0}.product__main-photos{padding-bottom:0}.product__main-photos .flickity-page-dots{display:none}button.btn.btn--tertiary.product__photo-zoom>img{width:40px;height:40px}.product__photo-zoom span.product--zoom-icon{width:44px;height:44px}.product-slideshow.flickity-enabled button.flickity-button.flickity-previous:before,.product-slideshow.flickity-enabled button.flickity-button.flickity-next:before{height:24px;width:24px;background-size:contain}}p.estimtime img{width:20px;display:inline-block;top:5px;position:relative}
/*# sourceMappingURL=/cdn/shop/t/247/assets/style.css.map */
