@charset "UTF-8";.btn-center{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}.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-block:25px}.btn-wrap.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-primary{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;color:inherit;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;text-decoration:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:5px 0.7em;font-size:18px;font-weight:bold;text-wrap:balance;text-shadow:none;width:100%;max-width:275px;border-radius:35px;height:65px;line-height:65px;letter-spacing:0.05em;-webkit-transform:all 0.3s ease;-ms-transform:all 0.3s ease;transform:all 0.3s ease;background:#005488;color:#fff}.btn-primary:focus-visible{outline:auto}.btn-primary[href^="#"]:after{content:"";display:block;border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:0.5em;width:0.5em;-ms-flex-negative:0;flex-shrink:0;margin-left:0.7em;-webkit-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.btn-primary:focus,.btn-primary:hover{background:#00446f}.btn-secondary{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;color:inherit;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;text-decoration:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:5px 0.7em;font-size:18px;font-weight:bold;text-wrap:balance;text-shadow:none;width:100%;max-width:275px;border-radius:35px;height:65px;line-height:65px;letter-spacing:0.05em;-webkit-transform:all 0.3s ease;-ms-transform:all 0.3s ease;transform:all 0.3s ease;background:#c58e40;color:#fff}.btn-secondary:focus-visible{outline:auto}.btn-secondary[href^="#"]:after{content:"";display:block;border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:0.5em;width:0.5em;-ms-flex-negative:0;flex-shrink:0;margin-left:0.7em;-webkit-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.btn-secondary:focus,.btn-secondary:hover{background:#a17331}.btn-white{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;color:inherit;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;text-decoration:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:5px 0.7em;font-size:18px;font-weight:bold;text-wrap:balance;text-shadow:none;width:100%;max-width:275px;border-radius:35px;height:65px;line-height:65px;letter-spacing:0.05em;-webkit-transform:all 0.3s ease;-ms-transform:all 0.3s ease;transform:all 0.3s ease;background:#fff;color:#000}.btn-white:focus-visible{outline:auto}.btn-white[href^="#"]:after{content:"";display:block;border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:0.5em;width:0.5em;-ms-flex-negative:0;flex-shrink:0;margin-left:0.7em;-webkit-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.btn-white:focus,.btn-white:hover{background:#c58e40;color:#fff}.category-sidebar-inner{display:block}@media only screen and (min-width:1201px){.category-sidebar-inner{position:relative!important;top:initial!important;display:block!important}}@media only screen and (max-width:1200px){.category-sidebar-inner{display:none;width:100%;padding:0;-webkit-box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;left:initial!important;right:0!important;width:Min(100%, 450px)!important;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);height:100dvh!important;background:#fff;-webkit-animation:0.6s slideOutRightPopup forwards;animation:0.6s slideOutRightPopup forwards}}.category-sidebar-inner .filter-header{position:relative;display:block;font-size:clamp(18px, 1.04vw, 20px);font-weight:bold;color:#021f30;padding-bottom:10px;border-bottom:3px solid #c6c6c6;margin:0 0 25px}.category-sidebar-inner .search-form{--form-height:60px;--button-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;overflow:hidden;margin-bottom:30px}@media only screen and (max-width:1500px){.category-sidebar-inner .search-form{--form-height:55px;--button-width:65px}}@media only screen and (max-width:1280px){.category-sidebar-inner .search-form{max-width:1000px;margin-inline:auto}}@media only screen and (max-width:480px){.category-sidebar-inner .search-form{--form-height:50px}}.category-sidebar-inner .search-form input{display:block;outline:none;border:1px solid #021f30;color:#a3a3a3;width:calc(100% - 75px);height:var(--form-height);line-height:var(--form-height);padding:0 20px;font-family:inherit;font-size:clamp(16px, 1vw, 18px);letter-spacing:0.03em;border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;min-height:initial;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.category-sidebar-inner .search-form input::-webkit-input-placeholder{color:#a3a3a3;opacity:1}.category-sidebar-inner .search-form input:-ms-input-placeholder{color:#a3a3a3;opacity:1}.category-sidebar-inner .search-form input::-ms-input-placeholder{color:#a3a3a3;opacity:1}.category-sidebar-inner .search-form input::placeholder{color:#a3a3a3;opacity:1}.category-sidebar-inner .search-form input:focus{border:2px solid #c58e40}.category-sidebar-inner .search-form button{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;color:inherit;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;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;width:var(--button-width);height:var(--form-height);background:#c58e40;border-top-right-radius:8px;border-bottom-right-radius:8px;transition:all 0.3s ease}.category-sidebar-inner .search-form button:focus-visible{outline:auto}.category-sidebar-inner .search-form button svg{width:32px;height:32px;color:#fff}@media only screen and (max-width:1500px){.category-sidebar-inner .search-form button svg{width:28px;height:28px}}.category-sidebar-inner .search-form button:focus,.category-sidebar-inner .search-form button:hover{background:rgba(197, 142, 64, 0.8)}@media only screen and (max-width:1200px){.category-filters-contain{padding:25px;height:100%;overflow-y:auto;scrollbar-width:thin!important}}@-webkit-keyframes slideOutRightPopup{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideOutRightPopup{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.category-filter-mobile{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%;max-width:170px;margin-left:auto;margin-bottom:20px;height:50px;background:#fff;border-radius:5px;padding:0 20px;cursor:pointer;-webkit-box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:1200px){.category-filter-mobile{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:640px){.category-filter-mobile{margin-bottom:0}}.category-filter-mobile span{font-size:15px;font-weight:bold;color:#202020}.category-filter-mobile svg{display:block;width:35px;height:35px;fill:#202020}@media only screen and (max-width:740px){.category-filter-mobile svg{width:30px;height:30px}}.js-popup-filter-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;background:#fff;border:none;cursor:pointer;padding:0 0 15px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (min-width:1201px){.js-popup-filter-close{display:none}}.js-popup-filter-close span{position:relative;display:block;width:25px;height:25px;color:#b8b8b8}.js-popup-filter-close span:after,.js-popup-filter-close span:before{content:"";display:block;position:absolute;inset:0;width:100%;height:2px;margin:auto;background:currentColor;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.js-popup-filter-close span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.js-popup-filter-close span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.js-popup-filter-close span:hover{color:#c58e40}.btn--gc_CategoryTreeControl,.btn--gc_ProductFilterToggle{display:block;border:none;outline:none;background:#03324e;color:#fff;width:25px;height:25px;text-align:center;border-radius:5px;font-weight:600;font-size:14px;cursor:pointer;-webkit-box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.6);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.btn--gc_CategoryTreeControl.is-collapsed .collapse,.btn--gc_ProductFilterToggle.is-collapsed .collapse{display:none}.btn--gc_CategoryTreeControl.is-expanded .expand,.btn--gc_ProductFilterToggle.is-expanded .expand{display:none}.btn--gc_CategoryTreeControl:disabled,.btn--gc_ProductFilterToggle:disabled{display:none}.btn--gc_CategoryTreeControl.active,.btn--gc_ProductFilterToggle.active{background:#b4b4b4}.btn--gc_CategoryTreeControl:focus,.btn--gc_CategoryTreeControl:hover,.btn--gc_ProductFilterToggle:focus,.btn--gc_ProductFilterToggle:hover{background:#b4b4b4}.btn--gc_CategoryTreeControl,.btn--gc_ProductFilterToggle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.sidebar-info{margin:0 0 35px}.sidebar-info p{margin:0;font-size:14px;line-height:1.6}.sidebar-info p strong{display:block;font-size:16px;font-weight:bold;margin-bottom:5px}@media only screen and (min-width:2001px){.sidebar-info p strong{font-size:18px}}.sidebar-info p strong a{display:inline-block;color:#c58e40;text-decoration:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sidebar-info p strong a:focus,.sidebar-info p strong a:hover{color:#202020}.gc_CategoryTree{position:relative;list-style:none;margin:0;padding:0;margin-bottom:30px}.gc_CategoryTree:after,.gc_CategoryTree:before{display:none}.gc_CategoryTree__link{display:block;text-decoration:none;font-weight:bold;letter-spacing:0.05em;color:#021f30;font-size:16px;cursor:default;text-transform:uppercase;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_CategoryTree__link[href]{cursor:pointer}@media only screen and (max-width:740px){.gc_CategoryTree__link{font-size:15px}}.gc_CategoryTree__link:hover[href]{color:#c58e40}.gc_CategoryTree__subtree{list-style:none;margin:0;padding:0;margin-top:15px;padding-left:20px}.gc_CategoryTree__subtree:after,.gc_CategoryTree__subtree:before{display:none}.gc_CategoryTree__subtree .gc_CategoryTree__link{font-size:14px}.gc_CategoryTree__item{margin:0 0 20px}.gc_CategoryTree__item.is-collapsed .gc_CategoryTree__subtree{display:none}.gc_CategoryTree__itemBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:15px;cursor:pointer}.gc_CategoryTree [data-catid="2575"],.gc_CategoryTree [data-catid="2576"]{display:none}.gc_ProductFilter{position:relative}.gc_ProductFilter:not(:last-of-type){margin-bottom:20px}.gc_ProductFilter__headingWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:15px;font-weight:bold;letter-spacing:0.05em;cursor:pointer}.gc_ProductFilter__list{display:block;list-style:none;padding-left:25px;margin-top:15px}.gc_ProductFilter__list li{margin:0;padding:0 0 20px;font-size:14px;font-weight:600}.gc_ProductFilter__list li:last-of-type{padding-bottom:0}.gc_ProductFilter__list li .gc_ProductFilterItem__info{color:#202020;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_ProductFilter__list li input:checked~.gc_ProductFilterItem__info{color:#c58e40}.gc_ProductFilter__clear{display:block;border:none;outline:none;background:none;font-size:14px;cursor:pointer;color:#d72b32;border-bottom:2px solid #d72b32;font-weight:600;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_ProductFilter__clear:focus,.gc_ProductFilter__clear:hover{color:#c58e40;border-color:#c58e40}.gc_ProductFilter .gc_ProductFilterItem__label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.gc_ProductFilter .gc_ProductFilterItem__label input{margin-top:1px}.gc_ProductFilter .gc_ProductFilterItem__label input:checked{background:#c58e40}.category-breadcrumbs{position:relative;padding-block:50px 30px}@media only screen and (max-width:1200px){.category-breadcrumbs{padding-block:35px 25px}}@media only screen and (max-width:640px){.category-breadcrumbs{padding-block:25px 15px}}.category-breadcrumbs .category-breadcrumbs-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.category-breadcrumbs .gc_breadcrumb__link{display:block;color:#021f30;font-size:15px;font-weight:600;text-underline-position:under;letter-spacing:0.05em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:480px){.category-breadcrumbs .gc_breadcrumb__link{font-size:14px}}.category-breadcrumbs .gc_breadcrumb__link:focus,.category-breadcrumbs .gc_breadcrumb__link:hover{color:#c58e40}.category-breadcrumbs .gc_breadcrumb__item{font-size:15px;letter-spacing:0.05em}@media only screen and (max-width:480px){.category-breadcrumbs .gc_breadcrumb__item{font-size:14px}}.category-breadcrumbs .gc_breadcrumb__item--current{font-style:italic}.category-wrapper{position:relative}.category-wrapper:before{content:"";position:absolute;left:0;top:0;display:block;background:url("/Content/images/background/bg-water-drops.jpg");background-repeat:repeat-x;background-size:auto;width:100%;height:100%;z-index:-1}@media only screen and (max-width:900px){.category-wrapper:before{background:url("/Content/images/background/bg-water-drops-mobile.jpg");background-repeat:repeat-x;background-size:auto}}.category-split{display:-ms-grid;display:grid;-ms-grid-columns:20fr 80fr;grid-template-columns:20fr 80fr;gap:clamp(50px, 8.85vw, 170px);padding-bottom:65px}@media only screen and (max-width:1500px){.category-split{-ms-grid-columns:25fr 75fr;grid-template-columns:25fr 75fr;gap:70px}}@media only screen and (max-width:1200px){.category-split{-ms-grid-columns:1fr;grid-template-columns:1fr;padding-bottom:50px;gap:20px}}.category-main{position:relative}.category-main h1{display:block;font-size:clamp(23px, 2.08vw, 40px);line-height:1.3;margin:0 0 15px;letter-spacing:0.01em;font-size:clamp(22px, 1.67vw, 32px);color:#021f30;margin:0 0 30px}.category-main h1 small{display:block;font-size:0.6em;color:#6fb1d7;font-weight:400;font-style:italic;margin-top:5px}@media only screen and (max-width:1500px){.category-main h1 small{font-size:0.8em}}.category-main .products-wrap{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:15px;margin:35px 0}@media only screen and (max-width:1500px){.category-main .products-wrap{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:1280px){.category-main .products-wrap{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:1200px){.category-main .products-wrap{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);margin-top:20px}}@media only screen and (max-width:850px){.category-main .products-wrap{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:10px}}@media only screen and (max-width:400px){.category-main .products-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}}.category-main .products-wrap .product{position:relative;display:block;border-radius:8px;overflow:hidden;background:#fff;min-height:320px;-webkit-box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2)}@media only screen and (min-width:2101px){.category-main .products-wrap .product{min-height:340px}}.category-main .products-wrap .product>div{display:block;text-decoration:none;color:#021f30;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:1000px){.category-main .products-wrap .product>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.category-main .products-wrap .product>div .product-img{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;height:200px;text-align:center;padding:15px;text-decoration:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:1000px){.category-main .products-wrap .product>div .product-img{height:180px}}@media only screen and (max-width:740px){.category-main .products-wrap .product>div .product-img{height:150px}}.category-main .products-wrap .product>div .product-img img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.category-main .products-wrap .product>div .product-info{display:block;padding:25px}@media only screen and (max-width:1000px){.category-main .products-wrap .product>div .product-info{text-align:center}}@media only screen and (max-width:640px){.category-main .products-wrap .product>div .product-info{padding:15px}}.category-main .products-wrap .product>div .product-info .product-name{display:block;width:100%;font-weight:bold;color:#021f30;margin:5px 0;font-size:16px}@media only screen and (max-width:640px){.category-main .products-wrap .product>div .product-info .product-name{font-size:14px}}.category-main .products-wrap .product>div .product-info .product-price{display:block;font-size:20px;font-weight:bold;color:#c58e40;letter-spacing:0.03em;margin:5px 0}@media only screen and (max-width:640px){.category-main .products-wrap .product>div .product-info .product-price{font-size:18px}}.category-main .products-wrap .product>div .product-info .product-price-call{display:block;font-size:14px;font-weight:600;color:#202020;letter-spacing:0.03em;margin:7px 0 0;line-height:1.7}.category-main .products-wrap .product>div .product-info .product-price-call a{color:#c58e40}.category-main .products-wrap .product>div .product-info .product-price-call a:focus,.category-main .products-wrap .product>div .product-info .product-price-call a:hover{color:#a17331}.category-main .products-wrap .product>div .product-detail{margin-top:auto;display:block;width:100%;font-size:14px;line-height:1;font-weight:600;background:#005488;text-decoration:none;color:#fff;text-align:center;padding:12px 10px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (min-width:1001px){.category-main .products-wrap .product>div .product-detail{position:absolute;left:0;bottom:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}}.category-main .products-wrap .product>div .product-detail:focus,.category-main .products-wrap .product>div .product-detail:hover{background:#021f30}@media only screen and (min-width:1001px){.category-main .products-wrap .product:focus .product-img,.category-main .products-wrap .product:hover .product-img{height:180px}.category-main .products-wrap .product:focus .product-detail,.category-main .products-wrap .product:hover .product-detail{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cat-no-products{position:relative;background:#fff;border-radius:8px;padding:50px 3%;-webkit-box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);margin-bottom:25px}@media only screen and (max-width:1280px){.cat-no-products{padding:35px 25px}}.cat-no-products h2{color:#202020;margin:0 0 15px;font-weight:bold}.cat-no-products p{margin-bottom:0;font-size:14px}.cat-no-products p a{font-weight:bold;color:#c58e40}.cat-no-products p a:focus,.cat-no-products p a:hover{color:#021f30}.cat-no-products.w-img p{margin-bottom:15px}.cat-no-products.w-img img{margin-bottom:15px}.gc_pageOptions{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:55px}.gc_pageOptions.gc_pageOptions--top{margin-top:30px}@media screen and (max-width:1400px){.gc_pageOptions.gc_pageOptions--top{gap:15px 25px}}.gc_pageOptions.gc_pageOptions--top .gc_pageSort{position:absolute;right:0}.gc_pageOptions.gc_pageOptions--top .gc_pageSort .gc_pageSort__options{width:240px}@media screen and (max-width:1400px){.gc_pageOptions.gc_pageOptions--top .gc_pageSort{position:static}}.gc_pageOptions.gc_pageOptions--top .gc_pagination{padding:0 255px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1400px){.gc_pageOptions.gc_pageOptions--top .gc_pagination{padding:0}}.gc_pageOptions.gc_pageOptions--bottom{text-align:center}.gc_pageOptions.gc_pageOptions--bottom .gc_pagination{margin:auto}@media screen and (max-width:740px){.gc_pageOptions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.gc_pagination{display:block}.gc_pagination .page_pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gc_pagination .page_pagination a{text-decoration:none}@media screen and (max-width:740px){.gc_pagination .page_pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gc_pagination .page_link{color:#021f30;font-size:16px;font-weight:600;margin:0 15px}.gc_pagination .page_link a{color:inherit;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_pagination .page_link a:focus,.gc_pagination .page_link a:hover{color:#a17331}.gc_pagination .page_elipsis{letter-spacing:0.5em;font-size:17px}.gc_pagination .page_current{position:relative;font-weight:bold;margin:0 10px;font-size:18px;color:#c58e40}.gc_pagination .page_current:after{content:"";display:inline-block;position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:150%;height:2px;background:#c58e40}.gc_pagination .page_next,.gc_pagination .page_previous{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;margin-top:5px}.gc_pagination .page_next a,.gc_pagination .page_previous a{position:relative;display:block;margin:0 10px;color:#202020;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_pagination .page_next a:before,.gc_pagination .page_previous a:before{content:"";width:15px;height:15px;border:solid #01131f;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;display:inline-block;padding:4px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_pagination .page_next a:focus:before,.gc_pagination .page_next a:hover:before,.gc_pagination .page_previous a:focus:before,.gc_pagination .page_previous a:hover:before{border-color:#c58e40}.gc_pagination .page_previous a:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.gc_pagination .page_next a:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:740px){.gc_pageSort{width:100%;text-align:center}}.gc_pageSort select{width:240px;height:55px;cursor:pointer;letter-spacing:0.15em;font-size:16px;color:#272727;padding:0 10px;background:transparent;border:2px solid #c1c1c1;outline:none;border-radius:5px;overflow:hidden;font-family:inherit}.category-bottom,.product-description,.product-details-description{position:relative}.category-bottom h2 img,.category-bottom h3 img,.category-bottom h4 img,.category-bottom h5 img,.category-bottom p img,.product-description h2 img,.product-description h3 img,.product-description h4 img,.product-description h5 img,.product-description p img,.product-details-description h2 img,.product-details-description h3 img,.product-details-description h4 img,.product-details-description h5 img,.product-details-description p img{display:none!important}.category-bottom h2,.product-description h2,.product-details-description h2{display:block;font-size:clamp(28px, 2.08vw, 40px);line-height:1.3;margin:0 0 15px;letter-spacing:0.01em}.category-bottom h2 .font-smaller,.category-bottom h2 small,.product-description h2 .font-smaller,.product-description h2 small,.product-details-description h2 .font-smaller,.product-details-description h2 small{display:block;font-size:clamp(18px, 1.3vw, 25px);color:#6fb1d7;font-weight:400;font-style:italic;margin-block:5px}.category-bottom h3,.product-description h3,.product-details-description h3{font-size:clamp(20px, 1.46vw, 28px);color:#021f30;margin:0 0 10px}.category-bottom h2+h3,.product-description h2+h3,.product-details-description h2+h3{display:block;font-size:clamp(18px, 1.3vw, 25px);color:#6fb1d7;font-weight:400;font-style:italic;margin-block:0 15px}.category-bottom h4,.product-description h4,.product-details-description h4{font-size:clamp(18px, 1.15vw, 22px);color:#021f30;margin:0 0 10px}.category-bottom h5,.product-description h5,.product-details-description h5{font-size:clamp(16px, 0.94vw, 18px);font-weight:bold;color:#021f30;margin:0 0 10px}.category-bottom h5+h3,.category-bottom h5+h4,.product-description h5+h3,.product-description h5+h4,.product-details-description h5+h3,.product-details-description h5+h4{margin-top:35px}.category-bottom p,.product-description p,.product-details-description p{color:#021f30;margin:0 0 25px}.category-bottom p img,.product-description p img,.product-details-description p img{display:none}.category-bottom .featuredContentBtn,.product-description .featuredContentBtn,.product-details-description .featuredContentBtn{display:block;font-weight:bold;font-size:16px;color:#c58e40;text-decoration:none;border-bottom:2px solid #c58e40;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%!important;margin:15px 0 25px!important;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.category-bottom .featuredContentBtn:focus,.category-bottom .featuredContentBtn:hover,.product-description .featuredContentBtn:focus,.product-description .featuredContentBtn:hover,.product-details-description .featuredContentBtn:focus,.product-details-description .featuredContentBtn:hover{color:#021f30}.category-bottom h2 a,.category-bottom h3 a,.category-bottom h4 a,.category-bottom h5 a,.category-bottom ol li a,.category-bottom p a,.category-bottom ul li a,.product-description h2 a,.product-description h3 a,.product-description h4 a,.product-description h5 a,.product-description ol li a,.product-description p a,.product-description ul li a,.product-details-description h2 a,.product-details-description h3 a,.product-details-description h4 a,.product-details-description h5 a,.product-details-description ol li a,.product-details-description p a,.product-details-description ul li a{color:#005488;font-weight:bold;text-underline-position:under;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.category-bottom h2 a:focus,.category-bottom h2 a:hover,.category-bottom h3 a:focus,.category-bottom h3 a:hover,.category-bottom h4 a:focus,.category-bottom h4 a:hover,.category-bottom h5 a:focus,.category-bottom h5 a:hover,.category-bottom ol li a:focus,.category-bottom ol li a:hover,.category-bottom p a:focus,.category-bottom p a:hover,.category-bottom ul li a:focus,.category-bottom ul li a:hover,.product-description h2 a:focus,.product-description h2 a:hover,.product-description h3 a:focus,.product-description h3 a:hover,.product-description h4 a:focus,.product-description h4 a:hover,.product-description h5 a:focus,.product-description h5 a:hover,.product-description ol li a:focus,.product-description ol li a:hover,.product-description p a:focus,.product-description p a:hover,.product-description ul li a:focus,.product-description ul li a:hover,.product-details-description h2 a:focus,.product-details-description h2 a:hover,.product-details-description h3 a:focus,.product-details-description h3 a:hover,.product-details-description h4 a:focus,.product-details-description h4 a:hover,.product-details-description h5 a:focus,.product-details-description h5 a:hover,.product-details-description ol li a:focus,.product-details-description ol li a:hover,.product-details-description p a:focus,.product-details-description p a:hover,.product-details-description ul li a:focus,.product-details-description ul li a:hover{color:#c58e40}.category-bottom p+h2,.category-bottom p+h3,.category-bottom p+h4,.product-description p+h2,.product-description p+h3,.product-description p+h4,.product-details-description p+h2,.product-details-description p+h3,.product-details-description p+h4{margin-top:35px}.category-bottom .btn-wrap,.product-description .btn-wrap,.product-details-description .btn-wrap{margin-block:25px 35px}.category-bottom ol,.category-bottom ul,.product-description ol,.product-description ul,.product-details-description ol,.product-details-description ul{list-style:none;margin:0;padding:0;list-style:inherit;padding-left:15px;margin-bottom:25px}.category-bottom ol:after,.category-bottom ol:before,.category-bottom ul:after,.category-bottom ul:before,.product-description ol:after,.product-description ol:before,.product-description ul:after,.product-description ul:before,.product-details-description ol:after,.product-details-description ol:before,.product-details-description ul:after,.product-details-description ul:before{display:none}.category-bottom ol li,.category-bottom ul li,.product-description ol li,.product-description ul li,.product-details-description ol li,.product-details-description ul li{margin-bottom:15px}.category-bottom ol li>ol,.category-bottom ol li>ul,.category-bottom ul li>ol,.category-bottom ul li>ul,.product-description ol li>ol,.product-description ol li>ul,.product-description ul li>ol,.product-description ul li>ul,.product-details-description ol li>ol,.product-details-description ol li>ul,.product-details-description ul li>ol,.product-details-description ul li>ul{margin-top:20px}.category-bottom ol img,.category-bottom ul img,.product-description ol img,.product-description ul img,.product-details-description ol img,.product-details-description ul img{display:none}.category-bottom table,.product-description table,.product-details-description table{font-family:inherit;border-collapse:collapse;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:25px 0}.category-bottom table tr td,.product-description table tr td,.product-details-description table tr td{padding:20px;border:2px solid #202020;font-size:14px}.category-bottom table tr td a,.product-description table tr td a,.product-details-description table tr td a{color:#202020;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.category-bottom table tr td a:focus,.category-bottom table tr td a:hover,.product-description table tr td a:focus,.product-description table tr td a:hover,.product-details-description table tr td a:focus,.product-details-description table tr td a:hover{color:#c58e40}@media only screen and (max-width:1000px){.category-bottom table,.product-description table,.product-details-description table{white-space:nowrap;overflow-x:auto;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.category-bottom .catPDFs,.product-description .catPDFs,.product-details-description .catPDFs{margin-top:35px}.category-bottom .catPDFs .pdfLink,.category-bottom .catPDFs a,.product-description .catPDFs .pdfLink,.product-description .catPDFs a,.product-details-description .catPDFs .pdfLink,.product-details-description .catPDFs a{display:block;color:#c58e40;font-weight:600;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.category-bottom .catPDFs .pdfLink:focus,.category-bottom .catPDFs .pdfLink:hover,.category-bottom .catPDFs a:focus,.category-bottom .catPDFs a:hover,.product-description .catPDFs .pdfLink:focus,.product-description .catPDFs .pdfLink:hover,.product-description .catPDFs a:focus,.product-description .catPDFs a:hover,.product-details-description .catPDFs .pdfLink:focus,.product-details-description .catPDFs .pdfLink:hover,.product-details-description .catPDFs a:focus,.product-details-description .catPDFs a:hover{color:#a17331}.product-pdf{position:relative}.product-pdf.top-listing{background:#fff;border-radius:8px;padding:50px 3%;-webkit-box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1)}@media only screen and (max-width:1280px){.product-pdf.top-listing{padding:35px 25px}}.product-pdf h2{display:block;font-size:clamp(28px, 2.08vw, 40px);line-height:1.3;margin:0 0 15px;letter-spacing:0.01em}.product-pdf h2 .font-smaller,.product-pdf h2 small{display:block;font-size:clamp(18px, 25px, 25px);color:#6fb1d7;font-weight:400;font-style:italic;margin-block:5px}.product-pdf h3{font-size:clamp(18px, 1.15vw, 22px);line-height:1.3;margin:0 0 1.6em;letter-spacing:0.01em}.product-pdf .pdf-list{position:relative;padding:0;margin:25px 0 0;list-style:none;display:-ms-grid;display:grid;-webkit-column-gap:35px;column-gap:35px;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr)}@media only screen and (max-width:1920px){.product-pdf .pdf-list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width:1500px){.product-pdf .pdf-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:1100px){.product-pdf .pdf-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.product-pdf .pdf-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-pdf .pdf-list.small-width{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width:1500px) and (min-width:1201px){.product-pdf .pdf-list.small-width{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:740px){.product-pdf .pdf-list.small-width{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:520px){.product-pdf .pdf-list.small-width{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-pdf .pdf-list li{margin-bottom:20px}@media only screen and (max-width:640px){.product-pdf .pdf-list li{margin-bottom:15px}}.product-pdf .pdf-list li a{background:#fff;border-radius:8px;-webkit-box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2);color:#202020;text-decoration:none;font-weight:600;display:-ms-grid;display:grid;-ms-grid-columns:100px auto;grid-template-columns:100px auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;min-height:100px;padding:10px 30px}.product-pdf .pdf-list li a:hover{-webkit-box-shadow:0px 0px 5px -5px rgba(0, 0, 0, 0.8);box-shadow:0px 0px 5px -5px rgba(0, 0, 0, 0.8);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#005488}@media only screen and (max-width:740px){.product-pdf .pdf-list li a{font-size:13px}}.product-pdf .pdf-list li a .img-wrap{max-height:77px;overflow-y:hidden}.product-pdf .pdf-list li a img{display:block;-o-object-fit:contain;object-fit:contain;-ms-flex-item-align:start;align-self:flex-start;max-width:100%}.product-pdf .pdf-list li a:focus,.product-pdf .pdf-list li a:hover{color:#c58e40}.productDetail-wrapper{position:relative}.productDetail-wrapper:before{content:"";position:absolute;left:0;top:0;display:block;background:url("/Content/images/background/bg-water-drops.jpg");background-repeat:repeat-x;background-size:auto;width:100%;height:100%;z-index:-1}@media only screen and (max-width:900px){.productDetail-wrapper:before{background:url("/Content/images/background/bg-water-drops-mobile.jpg");background-repeat:repeat-x;background-size:auto}}.productDetail-notes{position:relative;background:#e1f4ff;padding-block:20px}.productDetail-notes p{position:relative;margin:0;line-height:1.5;font-size:clamp(14px, 0.78vw, 15px);color:#021f30;max-width:2000px}@media only screen and (min-width:741px){.productDetail-notes p{padding-left:40px}}.productDetail-notes p strong{color:#005488}.productDetail-notes p a{color:#005488;font-weight:bold;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.productDetail-notes p a:focus,.productDetail-notes p a:hover{color:#021f30}.productDetail-notes p svg{color:#005488;width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;vertical-align:bottom}@media only screen and (min-width:741px){.productDetail-notes p svg{position:absolute;left:0}}@media only screen and (max-width:640px){.productDetail-notes p svg{width:25px;height:25px}}.productDetail-split{position:relative;padding-block:75px 100px;display:-ms-grid;display:grid;-ms-grid-columns:37fr 63fr;grid-template-columns:37fr 63fr;gap:clamp(50px, 6.9vw, 130px)}@media only screen and (max-width:1500px){.productDetail-split{-ms-grid-columns:30fr 70fr;grid-template-columns:30fr 70fr;gap:50px}}@media only screen and (max-width:1200px){.productDetail-split{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:25px;padding-block:25px}}.productDetail-split .productDetail-image{position:relative;height:100%;border-radius:10px;background:#fff;height:550px;-webkit-box-shadow:0 5px 10px -10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px -10px rgba(0, 0, 0, 0.2)}@media only screen and (min-width:1201px){.productDetail-split .productDetail-image{position:-webkit-sticky;position:sticky;top:15px}}@media only screen and (max-width:1200px){.productDetail-split .productDetail-image{width:100%;max-width:640px;margin:0 auto;height:auto;min-height:250px}}.productDetail-split .productDetail-image .lightbox{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;height:100%;max-width:100%;max-height:100%;padding-block:20px}.productDetail-split .productDetail-image img{display:block;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media only screen and (max-width:1200px){.productDetail-split .productDetail-image img{max-height:350px}}@media only screen and (max-width:740px){.productDetail-split .productDetail-image img{max-height:250px}}.productDetail-split .productDetail-main{position:relative;padding-block:15px}@media only screen and (max-width:1200px){.productDetail-split .productDetail-main{padding:0}}.productDetail-split .productDetail-main h1{font-size:clamp(22px, 1.56vw, 30px);font-weight:bold;color:#021f30;margin:0 0 10px}.productDetail-split .productDetail-main .gc_pdRealPrice{font-size:clamp(20px, 1.3vw, 25px);font-weight:bold;color:#c58e40;margin:0 0 30px}.productDetail-split .productDetail-main .call-for-pricing{font-weight:600;color:#202020}.productDetail-split .productDetail-main .call-for-pricing a{display:inline-block;color:#c58e40;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.productDetail-split .productDetail-main .call-for-pricing a:focus,.productDetail-split .productDetail-main .call-for-pricing a:hover{color:#a17331}.productDetail-split .productDetail-main .gc_outOfStockMessage{display:block;color:#d72b32;font-size:18px;font-weight:bold}.productDetail-split .productDetail-main .product-purchase{margin-block:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}@media only screen and (max-width:640px){.productDetail-split .productDetail-main .product-purchase{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0}}.productDetail-split .productDetail-main .product-purchase p{color:#021f30;font-size:clamp(16px, 0.94vw, 18px);font-weight:bold}@media only screen and (max-width:640px){.productDetail-split .productDetail-main .product-purchase p{width:100%}}.productDetail-split .productDetail-main .product-purchase p a{color:#c58e40;display:inline-block;font-size:18px;font-weight:bold;margin-left:10px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.productDetail-split .productDetail-main .product-purchase p a:focus,.productDetail-split .productDetail-main .product-purchase p a:hover{color:#a17331}.productDetail-split .productDetail-main .btn-secondary{max-width:220px}.productDetail-split .productDetail-main .gc_purchasePanelQTY{position:relative;width:65px;margin-bottom:30px}.productDetail-split .productDetail-main .gc_purchasePanelQTY span{display:block;text-align:center;font-size:16px;color:#021f30;font-weight:bold;margin-bottom:7px}.productDetail-split .productDetail-main .gc_purchasePanelQTY input{text-align:center;display:block;width:65px;height:60px;background:#fff;border:2px solid #c6c6c6;padding:10px;outline:none;font-size:16px;font-family:inherit;font-weight:bold;border-radius:5px}.productDetail-split .productDetail-main .gc_purchasePanelQTY input::-webkit-inner-spin-button,.productDetail-split .productDetail-main .gc_purchasePanelQTY input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.productDetail-split .productDetail-main .gc_purchasePanelQTY input[type=number]{-moz-appearance:textfield}.product-features{position:relative;margin-block:35px}@media only screen and (max-width:740px){.product-features{margin-block:35px 25px}}.product-features h3{position:relative;margin-bottom:10px;font-size:18px}.product-features .features-table-wrap{overflow:hidden;width:100%;max-width:1000px;-webkit-box-shadow:0 5px 10px -10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px -10px rgba(0, 0, 0, 0.2)}.product-features .features-table{border-radius:5px;overflow:hidden;width:100%;max-width:1000px}.product-features .features-table div{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}@media only screen and (max-width:480px){.product-features .features-table div{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-features .features-table div span{display:block;padding-inline:25px;padding-block:15px;color:#03324e;background:#fff;font-size:15px;line-height:1.5}@media only screen and (max-width:740px){.product-features .features-table div span{font-size:14px;padding-inline:15px;line-height:1.3}}@media only screen and (max-width:480px){.product-features .features-table div span{width:100%}}.product-features .features-table div span.key{background:#005488;color:#fff;font-weight:bold;width:30%}@media only screen and (max-width:740px){.product-features .features-table div span.key{width:40%}}@media only screen and (max-width:520px){.product-features .features-table div span.key{width:100%}}.product-features .features-table div span.value{width:70%}@media only screen and (max-width:740px){.product-features .features-table div span.value{width:60%}}@media only screen and (max-width:520px){.product-features .features-table div span.value{width:100%}}.attrbBlock{width:100%;max-width:1000px}.attrbBlock .attrbBlock-label{display:block;font-size:18px;margin-bottom:10px}.attrbBlock .attrbBlock-label span{font-weight:600;font-style:italic}.attrbBlock .attrbBlock-select{display:block;width:100%;max-width:calc(100% - 70%);font-family:inherit;background:transparent;border:2px solid #005488;background:#fff;color:#202020;padding:15px;font-size:15px;font-weight:bold;border-radius:5px}@media only screen and (max-width:640px){.attrbBlock .attrbBlock-select{max-width:100%}}.product-details-description{position:relative}#js-userLoginPopupLoader{right:0;left:initial!important;width:Min(100%, 450px)!important;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);height:100dvh!important;background:#fff;-webkit-animation:0.6s slideOutPopup forwards;animation:0.6s slideOutPopup forwards}@-webkit-keyframes slideOutPopup{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideOutPopup{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.gc_UserLoginPopup{position:relative;display:block;width:100%;height:100dvh;padding:70px 30px;overflow-y:auto}@media only screen and (max-width:480px){.gc_UserLoginPopup{padding:50px 20px}}.P--Account--Login .account-login{border-top:5px solid #c58e40;border-bottom:5px solid #c58e40}.P--Account--Login .gc_UserLoginPopup{width:100%;max-width:740px;margin-inline:auto;height:auto}.link-userLogin{position:relative;display:block;text-decoration:none;font-size:16px;font-weight:bold;text-align:center;width:100%;max-width:300px;height:55px;line-height:55px;overflow:hidden;text-align:center;margin:0 auto;background:#c58e40;color:#fff;border-radius:50px;letter-spacing:0.05em;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:420px){.link-userLogin{height:50px;line-height:50px;max-width:320px;font-size:14px}}.link-userLogin:hover{background:#021f30}.link-createAccount{display:block;color:#000;font-size:15px;font-family:inherit;text-align:center;line-height:1.4;margin:10px auto}@media only screen and (max-width:420px){.link-createAccount{font-size:14px}}.link-createAccount a{display:inline-block;color:#c58e40;font-weight:bold;cursor:pointer;text-decoration:underline;text-underline-position:under;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.link-createAccount a:hover{color:#021f30}.gc_UserLoginPopup__form{position:relative}.gc_UserLoginPopup__form fieldset{padding:0;border:none}.gc_UserLoginPopup__form fieldset legend{display:block;color:#021f30;font-size:23px;font-weight:600;margin:0 0 12px}@media only screen and (max-width:480px){.gc_UserLoginPopup__form fieldset legend{font-size:20px}}.gc_UserLoginPopup__form .userSignin-buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;margin-block:25px}.gc_UserLoginPopup__form .userSignin-buttons .user-login{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;background:none;border:none;outline:none;width:100%;max-width:250px;border-radius:35px;height:55px;margin:0 auto;background:#005488;color:#fff;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:0.07em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_UserLoginPopup__form .userSignin-buttons .user-login:hover{background:#c58e40}.gc_UserLoginPopup__form .userSignin-buttons .user-forgetPassword{display:block;background:none;border:none;outline:none;color:#c58e40;font-size:15px;font-weight:600;letter-spacing:0.05em;text-decoration:underline;text-underline-position:under;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_UserLoginPopup__form .userSignin-buttons .user-forgetPassword:hover{color:#021f30}.close-popup{position:absolute;top:15px;right:15px;color:#000;border:none;background:none;display:block;width:25px;height:25px;text-indent:-999px;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.close-popup:after,.close-popup:before{content:"";display:block;position:absolute;inset:0;width:100%;height:2px;margin:auto;background:currentColor;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.close-popup:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close-popup:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close-popup:hover{color:#021f30}.gc_UserLoginPopup__error{background-color:#e00f1e;color:#fff;text-align:center;border-radius:5px}.gc_UserLoginPopup__error label{padding:5px 10px;display:block;font-size:12px;font-weight:400}.gc_UserLoginPopup__error label.js-hide{display:none}.js-hide{display:none}.ErrorHolder .message{background:#d72b32;color:#fff;padding:7px 50px;font-weight:600;font-size:14px;text-align:center;border-radius:5px}.back-history{width:100%;max-width:1350px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:16px;font-weight:600;color:#021f30;text-decoration:none;margin-bottom:15px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.back-history svg{display:block;width:30px;height:30px;-o-object-fit:contain;object-fit:contain;fill:inherit;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.back-history:hover{color:#c58e40}.back-history:hover svg{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.user-banner{position:relative;background:#c58e40 url("/Content/images/banner/banner-location.jpg") center/cover no-repeat;padding-block:100px}@media only screen and (max-width:1280px){.user-banner{padding-block:70px}}@media only screen and (max-width:640px){.user-banner{padding-block:50px}}.user-banner h1{display:block;color:#fff;margin:0;text-align:center;padding:0 20px;font-size:32px;letter-spacing:0.07em}@media only screen and (max-width:1280px){.user-banner h1{font-size:28px}}@media only screen and (max-width:640px){.user-banner h1{font-size:25px}}.userAccount-split{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:250px 1fr;grid-template-columns:250px 1fr;gap:25px;padding-block:200px;width:100%;max-width:1280px;margin:0 auto}@media only screen and (max-width:1280px){.userAccount-split{-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}}@media only screen and (max-width:1000px){.userAccount-split{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;padding-block:20px 50px}}.user-sideBar{position:relative;padding-block:25px}@media only screen and (max-width:1000px){.user-sideBar{padding-bottom:0}}.user-sideBar #userAccountMenu{display:none}.user-sideBar .user-accountMenu-label{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:18px;font-weight:bold;text-transform:uppercase;color:#000;background:#fff;padding:20px 35px;gap:5px;border-radius:10px;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-sideBar .user-accountMenu-label svg{display:block;width:20px;height:20px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-sideBar .user-accountMenu-label:hover{color:#000}@media only screen and (max-width:1000px){.user-sideBar .user-accountMenu-label{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:640px){.user-sideBar .user-accountMenu-label{font-size:16px;padding:20px 25px}}@media only screen and (max-width:480px){.user-sideBar .user-accountMenu-label{font-size:15px;padding:15px 25px}}.user-sideBar #userAccountMenu:checked~label{border-bottom-left-radius:0;border-bottom-right-radius:0}.user-sideBar #userAccountMenu:checked~label svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.user-sideBar #userAccountMenu:checked~ul{max-height:250px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media only screen and (max-width:640px){.user-sideBar #userAccountMenu:checked~ul{max-height:500px}}.user-sideBar ul{list-style:none}@media only screen and (max-width:1000px){.user-sideBar ul{background:#fff;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;column-gap:20px;max-height:0;overflow:hidden;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}}@media only screen and (max-width:640px){.user-sideBar ul{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.user-sideBar ul li{margin-bottom:25px}.user-sideBar ul li:last-of-type{margin-bottom:0;color:red}.user-sideBar ul li:last-of-type:hover{color:#c58e40}@media only screen and (max-width:1000px){.user-sideBar ul li{margin-bottom:0;padding:10px 35px}}@media only screen and (max-width:640px){.user-sideBar ul li{padding:10px 25px}}.user-sideBar ul li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#000;font-weight:600;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-sideBar ul li a.active{color:#c58e40}.user-sideBar ul li a svg{display:block;width:35px;height:35px;fill:currentColor;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-sideBar ul li a:hover{color:#021f30}.user-block{position:relative;background:#fff;padding:35px;border-radius:20px;margin-bottom:30px;-webkit-box-shadow:0 1px 25px rgba(0, 0, 0, 0.1);box-shadow:0 1px 25px rgba(0, 0, 0, 0.1)}@media only screen and (max-width:640px){.user-block{padding:25px}}.user-block h2,.user-block h3,.user-block h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.user-block h2 svg,.user-block h3 svg,.user-block h4 svg{display:block;width:35px;height:35px}.user-block h2{color:#000;font-size:22px;font-weight:bold;margin:0 0 15px}@media only screen and (max-width:640px){.user-block h2{font-size:18px;margin:0 0 10px}}.user-block h3{font-size:20px;font-weight:bold;margin-bottom:15px}@media only screen and (max-width:640px){.user-block h3{font-size:18px}}.user-block h4{font-size:20px;font-weight:bold;margin-bottom:10px}@media only screen and (max-width:640px){.user-block h4{font-size:17px}}.user-block p{display:block;margin-bottom:15px;font-size:16px}.user-block p a{color:#c58e40;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-block p a:hover{color:#021f30}.user-block .buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:25px}.user-block .user-button{display:block;width:100%;max-width:225px;height:45px;line-height:45px;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;border-radius:25px;margin:20px 0;border:none;outline:none;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-block .button-cancel,.user-block .button-closeAccount,.user-block .button-save,.user-block .button-update{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;color:inherit;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;text-decoration:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:5px 0.7em;font-size:18px;font-weight:bold;text-wrap:balance;text-shadow:none;width:100%;max-width:275px;border-radius:35px;height:65px;line-height:65px;letter-spacing:0.05em;-webkit-transform:all 0.3s ease;-ms-transform:all 0.3s ease;transform:all 0.3s ease}.user-block .button-cancel:focus-visible,.user-block .button-closeAccount:focus-visible,.user-block .button-save:focus-visible,.user-block .button-update:focus-visible{outline:auto}.user-block .button-cancel[href^="#"]:after,.user-block .button-closeAccount[href^="#"]:after,.user-block .button-save[href^="#"]:after,.user-block .button-update[href^="#"]:after{content:"";display:block;border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:0.5em;width:0.5em;-ms-flex-negative:0;flex-shrink:0;margin-left:0.7em;-webkit-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.user-block .button-cancel{background:#c58e40;color:#fff;max-width:220px}.user-block .button-cancel:before{background:#fff}.user-block .button-cancel:hover{background:#021f30}.user-block .button-closeAccount{background:#d72b32;color:#fff}.user-block .button-closeAccount:focus,.user-block .button-closeAccount:hover{background:#005488}.user-block .button-cancel{color:#c58e40;border-radius:35px;color:#fff}.user-block .button-cancel:before{display:none}.user-block .button-cancel:hover{color:#fff;background:#d1a567}.user-block .create-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;text-decoration:none;color:#000;font-weight:bold;font-size:16px;background:#f4f4f4;width:100%;max-width:250px;height:60px;padding:0 10px;margin-bottom:25px;border-radius:5px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:480px){.user-block .create-address{max-width:100%}}.user-block .create-address svg{display:block;width:35px;height:35px}.user-block .create-address:hover{background:#ebebeb}.user-block .UserAddressList{position:relative;margin:25px 0}.user-block .UserAddressList .uab{position:relative;background:#f4f4f4;padding:25px;border-radius:10px;margin-bottom:15px}@media only screen and (max-width:480px){.user-block .UserAddressList .uab{padding:20px}}.user-block .UserAddressList .uab .uab__name{font-size:18px;letter-spacing:0.05em}.user-block .UserAddressList .uab .uab__street{margin-top:3px;line-height:1.3}.user-block .UserAddressList .uab .uab__cityStateZip{line-height:1.3;margin-bottom:5px}.user-block .UserAddressList .uab .js-deleteAddress{display:block;background:none;outline:none;border:none;cursor:pointer;position:absolute;right:0;bottom:0;padding:10px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-block .UserAddressList .uab .js-deleteAddress svg{width:20px;height:20px;color:inherit;fill:inherit}.user-block .UserAddressList .uab .js-deleteAddress:hover{color:#d72b32}.user-block .UserAddressList .uab .uab__links a{display:block;color:#d72b32;margin:15px 0 0;font-weight:bold;text-underline-position:under;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-block .UserAddressList .uab .uab__links a:hover{color:#000}.user-block .UserAddressList .uab .default-address{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-weight:600;color:#c58e40;padding-right:20px;line-height:1.2}@media only screen and (max-width:480px){.user-block .UserAddressList .uab .default-address{font-size:14px}}.user-block .UserAddressList .uab .default-address .radio-icon{position:relative;display:block;width:28px;height:28px;border:2px solid #dedede;background:#c58e40;border-radius:50%;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.user-block .UserAddressList .uab .default-address .radio-icon:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);border-radius:50%;width:15px;height:15px;background:url("data:image/svg+xml;charset=UTF-8,%3csvg aria-hidden='true' focusable='false' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style=''%3e%3cpath fill='%23fff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3e%3c/path%3e%3c/svg%3e") center no-repeat;background-size:100%;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mobile-logout{display:none}@media only screen and (max-width:1000px){.mobile-logout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}}@media only screen and (max-width:480px){.mobile-logout{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mobile-logout a{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;text-decoration:none;width:100%;max-width:225px;height:50px;border:2px solid #d72b32;color:#d72b32;padding:0 15px;gap:10px;color:#000;font-weight:600;line-height:1.1;border-radius:5px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mobile-logout a svg{display:block;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mobile-logout a:hover{border-color:#c58e40;color:#c58e40}.mobile-logout a:hover svg{fill:#c58e40}.fields-2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:10px}@media only screen and (max-width:740px){.fields-2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.field{margin-top:15px}.field .field-validation-error,.field__label,.field label.error{display:block;padding:0 0 7px;font-size:14px;font-weight:400;letter-spacing:0.07em}.field__note{font-size:11px;font-weight:500;font-style:normal}.field .field-validation-error,.field label.error{color:#e00f1e;font-size:14px;font-weight:500;padding-top:3px;padding-left:3px}.field__label--required:before{content:"* ";color:#d72b32}.field__input{display:block;width:100%;outline:2px solid transparent;border:none;background:#eee;border-radius:5px;font-family:inherit;line-height:1;font-size:15px;padding:10px;margin:0;height:50px;min-width:10px;letter-spacing:0.07em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.field__input--textarea{height:calc(152px)}.field__input:invalid{-webkit-box-shadow:none;box-shadow:none}.field__input:focus{outline:2px solid #0e1533;color:#000}.orderDetail-wrapper{position:relative;padding-block:100px}.orderDetail-wrapper .orderDetail-successfull-message{display:block;text-align:center;margin:0 auto;color:#021f30;font-size:clamp(22px, 1.17vw, 30px);letter-spacing:0.05em;margin-bottom:50px}.orderDetail-wrapper .orderDetail-successfull-message strong{display:inline-block}.orderDetail-wrapper .order-status-message p{display:block;text-align:center;font-size:15px;padding-block:10px;margin:0;color:#c58e40}.od-main{position:relative;width:100%;max-width:1350px;margin:0 auto;background:#e3e3e3;border-radius:5px;margin-bottom:50px}.od-main .cartSummary-headline{display:block;font-size:18px;font-weight:bold;color:#021f30;text-decoration:underline;text-underline-position:under;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-align:center;cursor:pointer;background:#e3e3e3;padding:20px 5%;border-radius:5px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.od-main .cartSummary-headline svg{display:inline-block;vertical-align:middle;width:15px;height:15px;color:#c58e40;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.od-main .cartSummary-headline.active svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.od-main .cartSummary-headline:hover{color:#c58e40}.od-main .itemsSummary-wrapper{display:none}.od-main .itemsSummary-wrapper .pl__items{padding-block:50px}.od-main .pl__items{width:100%;max-width:640px;margin:0 auto}.od-main .pl__items .pl__item{background:initial;padding:0;margin:0}.od-main .pl__items .pl__item+*{margin-top:30px}.od-main .pl__items .pl__item .pl__col--item{display:-ms-grid;display:grid;-ms-grid-columns:100px 2fr;grid-template-columns:100px 2fr;gap:35px;margin-bottom:0}@media only screen and (max-width:640px){.od-main .pl__items .pl__item .pl__col--item{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:15px}}.od-main .pl__items .pl__item .pl__itemImageWrap{position:relative;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}.od-main .pl__items .pl__item .pl__itemImageWrap img{display:block;max-width:100%;height:auto;border-radius:5px}@media only screen and (max-width:640px){.od-main .pl__items .pl__item .pl__itemImageWrap img{max-height:150px}}.od-main .pl__items .pl__item .pl__itemImageWrap .itemQtyWrap{position:absolute;right:-20px;top:-20px;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;background:#c58e40;color:#fff;width:30px;height:30px;border-radius:50%;font-size:20px;font-weight:bold;z-index:1}.od-main .pl__items .pl__item .pl__itemInfo{padding-block:0}@media only screen and (max-width:640px){.od-main .pl__items .pl__item .pl__itemInfo{text-align:center}}.od-main .pl__items .pl__item .pl__itemInfo .pl__itemName a{font-size:16px;color:#021f30;font-weight:bold;line-height:1.3;margin-bottom:10px;text-decoration:underline}.od-main .pl__items .pl__item .pl__itemInfo .pl__itemName a:hover{color:#021f30}.od-main .pl__items .pl__item .pl__itemInfo .pl__itemSKU{color:#021f30}.od-main .pl__items .pl__item .pl__itemInfo .pl__col--total{font-size:18px;color:#c58e40;margin-bottom:0}.oh-l{position:relative;display:block;gap:20px}.oh-l__row{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;gap:50px;padding:20px;background:#f4f4f4;border-radius:10px;margin-bottom:20px}@media only screen and (max-width:850px){.oh-l__row{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:640px){.oh-l__row{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}}.oh-l__row .oh-l__col--details{position:relative}.oh-l__row .oh-l__col--details>*+*{margin-top:3px}.oh-l__row .oh-l__col--details .oh-l__col--num{font-size:18px}@media only screen and (max-width:480px){.oh-l__row .oh-l__col--details .oh-l__col--num{font-size:16px}}.oh-l__row .oh-l__col--buttons{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.oh-l__row .oh-l__col--buttons .btn{font-weight:bold;letter-spacing:0.07em;font-size:16px;text-underline-position:under;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.oh-l__row .oh-l__col--buttons .btn--more{display:block;color:#000}.oh-l__row .oh-l__col--buttons .btn--more:hover{color:#d72b32}.oh-l__row .oh-l__col--buttons .btn--reorder{display:block;background:none;border:2px solid #021f30;width:100%;max-width:320px;border-radius:5px;padding:10px 25px;outline:none;cursor:pointer}.oh-l__row .oh-l__col--buttons .btn--reorder:hover{background:#c58e40;color:#fff}.od-info{position:relative}.od-info .od-info__heading{display:block;font-size:17px;font-weight:bold;color:#000;margin-bottom:10px}.od-info .od-info__heading span{color:#c58e40}.od-info .od-info__subHeadline{font-weight:bold;font-size:15px;color:#000;margin-bottom:5px;margin-top:20px}@media only screen and (max-width:420px){.od-info .od-info__subHeadline{font-size:16px}}.od-info .od-info__section{position:relative;background:#dedede;border-radius:5px;padding:20px 35px;width:100%;max-width:740px;margin:0 auto 15px}@media only screen and (max-width:640px){.od-info .od-info__section{padding:20px;gap:20px}}@media only screen and (max-width:420px){.od-info .od-info__section{padding:20px 15px}}.od-info .od-info__section .od-info__body{display:block;font-size:15px;color:#16264e;font-weight:400}.od-info .od-info__section .od-info__body .od-payment-bd__line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin-bottom:2px}.od-info .od-info__section .od-info__body .od-payment-bd__line .od-payment-bd__lineValue{font-weight:bold}.od-info .od-info__section--orderPackages{margin-top:35px}.od-info .od-info__section--orderPackages .od-info__heading{font-size:clamp(18px, 1.04vw, 20px);color:#c58e40}.od-info .od-info__section--orderPackages .NoShippingInfo{color:#000;margin-bottom:10px}.od-info .od-info__section--orderPackages .PackageInfo{margin-bottom:15px}.od-info .od-info__section--orderPackages .PackageInfo .PackageHeader{font-size:16px;font-weight:bold;margin-top:17px;margin-bottom:7px}.od-info .od-info__section--orderPackages .PackageInfo .DeliveryDate,.od-info .od-info__section--orderPackages .PackageInfo .ShippingDate,.od-info .od-info__section--orderPackages .PackageInfo .ShippingMethod,.od-info .od-info__section--orderPackages .PackageInfo .TrackingNumber{margin-bottom:5px}.od-info .od-info__section--orderPackages .PackageInfo .DeliveryDate span:last-child,.od-info .od-info__section--orderPackages .PackageInfo .ShippingDate span:last-child,.od-info .od-info__section--orderPackages .PackageInfo .ShippingMethod span:last-child,.od-info .od-info__section--orderPackages .PackageInfo .TrackingNumber span:last-child{font-weight:600}.od-info .od-info__section--orderPackages .PackageInfo .DeliveryDate a,.od-info .od-info__section--orderPackages .PackageInfo .ShippingDate a,.od-info .od-info__section--orderPackages .PackageInfo .ShippingMethod a,.od-info .od-info__section--orderPackages .PackageInfo .TrackingNumber a{color:#c58e40;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.od-info .od-info__section--orderPackages .PackageInfo .DeliveryDate a:hover,.od-info .od-info__section--orderPackages .PackageInfo .ShippingDate a:hover,.od-info .od-info__section--orderPackages .PackageInfo .ShippingMethod a:hover,.od-info .od-info__section--orderPackages .PackageInfo .TrackingNumber a:hover{color:#021f30}.od-info .od-info__section--orderPackages .pl__itemName a{display:block;color:#202020;margin-bottom:15px;font-weight:600;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.od-info .od-info__section--orderPackages .pl__itemName a:hover{color:#d72b32}.od-info .od-info__section--orderPackages .pl__col--qty,.od-info .od-info__section--orderPackages .pl__itemSKU{color:#c58e40;margin-bottom:7px}.od-info .od-info__section--orderPackages .PackageComments{margin-top:10px}.od-info .od-info__section--orderPackages .PackageComments .PackageComment{margin-bottom:10px;color:#c58e40;font-weight:600}.od-info .od-info__section--orderPackages .PackageComments .PackageComment .Comment{font-weight:400}.od-info .checkoutCartTotals{position:relative;width:100%;max-width:640px;margin:50px auto 25px}.od-info .checkoutCartTotals .checkoutTotalsRow{display:-ms-grid;display:grid;-ms-grid-columns:1fr 250px;grid-template-columns:1fr 250px;gap:15px;margin-bottom:10px}@media only screen and (max-width:480px){.od-info .checkoutCartTotals .checkoutTotalsRow{-ms-grid-columns:auto auto;grid-template-columns:auto auto}}.od-info .checkoutCartTotals .checkoutTotalsRow.grandTotalRow{margin-top:20px;padding-top:20px;border-top:2px solid #b2b2b2}.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsLabel{display:block;font-weight:600;color:#1a2a51;font-size:20px}@media only screen and (max-width:640px){.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsLabel{font-size:16px}}.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsLabel.total{font-size:27px;color:#c58e40;font-weight:bold}@media only screen and (max-width:640px){.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsLabel.total{font-size:24px}}.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsResult{color:#1a2a51;font-weight:bold;font-size:20px;text-align:right}@media only screen and (max-width:640px){.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsResult{font-size:18px}}.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsResult span:last-child{display:block;color:#616161;font-size:15px;font-weight:400}.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsResult.total{font-size:27px;color:#c58e40}@media only screen and (max-width:640px){.od-info .checkoutCartTotals .checkoutTotalsRow .checkoutTotalsResult.total{font-size:24px}}.order-status-message{text-align:center;display:block;margin-top:25px}.OrderComments{border-top:2px solid #efefef;margin-top:15px;padding-top:15px}.OrderComments .od-info__heading{font-size:clamp(18px, 1.04vw, 20px);color:#c58e40}.OrderComments .order-comment{margin-bottom:15px;font-weight:400;color:#c58e40}.OrderComments .order-comment>div:first-child{font-weight:600}.popup.message{display:block;background:#fff;text-align:center;padding:25px;border-radius:5px;color:#c58e40;position:fixed;left:50%!important;top:50%!important;-webkit-transform:translate(-50%, -50%)!important;-ms-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%)!important}@media only screen and (max-width:640px){.popup.message{width:100%;max-width:90%;margin:0 auto}}.popup.message div:first-child{font-weight:bold;line-height:1.3}.popup.message button{display:block;width:100%;max-width:225px;height:50px;line-height:50px;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;border-radius:5px;margin:0;border:none;outline:none;cursor:pointer;letter-spacing:0.05em;background:#c58e40;color:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:480px){.popup.message button{font-size:14px;margin-inline:auto}}.popup.message button:last-of-type{background:#d72b32}.popup.message button:hover{background:#c58e40}.popup.message div:last-of-type{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;gap:10px;margin-top:20px}.popup.message{display:block;background:#fff;text-align:center;padding:25px;border-radius:5px;color:#202020;position:fixed;left:50%!important;top:50%!important;-webkit-transform:translate(-50%, -50%)!important;-ms-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%)!important}@media only screen and (max-width:640px){.popup.message{width:100%;max-width:90%;margin:0 auto}}.popup.message div:first-child{font-weight:bold;line-height:1.3}.popup.message button{display:block;width:100%;max-width:225px;height:50px;line-height:50px;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;border-radius:5px;margin:0;border:none;outline:none;cursor:pointer;letter-spacing:0.05em;background:#c58e40;color:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:480px){.popup.message button{font-size:14px;margin-inline:auto}}.popup.message button:last-of-type{background:#d72b32}.popup.message button:hover{background:#021f30}.popup.message div:last-of-type{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;gap:10px;margin-top:20px}#AddToCartPopupLoadArea{display:none;position:fixed!important;top:0!important;right:0;left:unset!important;width:Min(100%, 450px)!important;height:100dvh!important}@keyframes slideOutPopup{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.gc_ATCpopupWrapper{width:100%;height:100vh;background:#fff;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation:0.5s slideOutPopup forwards;animation:0.5s slideOutPopup forwards}.gc_ATCpopupWrapper .popup-close{position:absolute;top:10px;right:10px;width:35px;height:35px;border:2px solid #000;border-radius:50%;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;background:none;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_ATCpopupWrapper .popup-close span{display:block;font-size:16px;text-align:center;line-height:1;color:#000;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_ATCpopupWrapper .popup-close:hover{background:#d72b32;border-color:#d72b32}.gc_ATCpopupWrapper .popup-close:hover span{color:#fff}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper{position:relative;width:100%;height:100%;color:#1d263a;overflow-y:auto}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper .gc_ATCProdInfoRow{width:100%;margin-block:20px;display:-ms-grid;display:grid;-ms-grid-columns:120px 1fr;grid-template-columns:120px 1fr;gap:20px;padding:0 30px}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper .gc_ATCProdInfoRow .gc_ATCProdImage a{display:block;width:100%;height:100%}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper .gc_ATCProdInfoRow .gc_ATCProdImage a img{display:block;width:100%;max-height:200px;-o-object-fit:contain;object-fit:contain}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper .gc_ATCProdInfoRow .gc_ATCProdTextInfo{margin:0;padding-block:5px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper .gc_ATCProdInfoRow .gc_ATCProdTextInfo .gc_prodDeetsName{text-align:left;padding:0;font-size:16px;line-height:1.3}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper .gc_ATCProdInfoRow .gc_ATCProdTextInfo .gc_prodDeetsSKU{font-size:14px;margin-top:5px;color:#0e2060;font-weight:bold}.gc_ATCpopupWrapper .gc_ATCMainItemWrapper .gc_ATCProdInfoRow .gc_ATCProdTextInfo .gc_prodDeetsSKU span{font-weight:bold}.gc_ATCpopupWrapper .gc_ATCItemSuccessfullyAdded{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#ebebeb;color:#1d263a;padding:60px 30px 25px}.gc_ATCpopupWrapper .gc_ATCItemSuccessfullyAdded span{font-size:18px;font-weight:600;line-height:1.1}@media only screen and (max-width:480px){.gc_ATCpopupWrapper .gc_ATCItemSuccessfullyAdded span{font-size:16px}}.gc_ATCpopupWrapper .gc_ATCItemSuccessfullyAdded .checkMark{display:block;background:#1b2b52;border-radius:50%;color:#fff!important;font-size:20px;font-weight:700;width:35px;height:35px;line-height:35px;border-radius:50%;margin-top:0;text-align:center;-ms-flex-negative:0;flex-shrink:0}.gc_ATCpopupWrapper .gc_ATCProdTextInfo{display:block;margin-block:15px}.gc_ATCpopupWrapper .gc_ATCProdTextInfo .gc_prodDeetsName{display:block;text-align:center;color:#1b2b52;font-size:16px;font-weight:600;letter-spacing:0.05em;margin:0;padding:0 20px;line-height:1.4}@media only screen and (max-width:480px){.gc_ATCpopupWrapper .gc_ATCProdTextInfo .gc_prodDeetsName{font-size:14px}}.gc_ATCpopupWrapper .gc_ATCProdTextInfo .gc_prodDeetsPrice{display:block;margin-top:5px;color:#c58e40;font-weight:bold;font-size:20px}.gc_ATCpopupWrapper .gc_ATCcheckoutPanelWrap{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0 30px;margin-top:50px}@media only screen and (max-width:480px){.gc_ATCpopupWrapper .gc_ATCcheckoutPanelWrap .button{max-width:320px}}.gc_ATCpopupWrapper .gc_ATCcheckoutPanelWrap .view-cart{display:block;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#000;font-weight:bold;text-align:center;text-decoration:none;padding:0 20px;margin:15px auto;border-bottom:2px solid currentColor;cursor:pointer;font-size:16px;letter-spacing:0.05em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gc_ATCpopupWrapper .gc_ATCcheckoutPanelWrap .view-cart:hover{color:#c58e40;border-color:#c58e40}
/*# sourceMappingURL=main.css.map */