h3.card-size,.card-vendor a,.card-manufacture{color:#000;text-decoration:none}span.tooltip-icon:hover .satisfaction_guarantee .tooltip-text{display:block}h3.card-size,h3.card-vendor,.card-manufacture{background:#d5d5d5;text-align:left;width:fit-content;color:#162d59;padding:5px 10px;font-weight:500;font-size:14px;margin:0}h3.card-vendor a{color:#162d59}.product .cs-multicolumn-new .coll-card-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.underline-links-hover:hover h3.card-vendor a{text-decoration:none}.product .cs-multicolumn-new .page-width{max-width:1440px;padding-block:0}.product .cs-multicolumn-new{margin:50px 0}.product .cs-multicolumn-new.multicolumn .title{margin:0;font-weight:600;font-size:34px;letter-spacing:0;color:#002b45}.product .cs-multicolumn-new.multicolumn .multicolumn-list h3{font-size:24px;font-weight:900;letter-spacing:0;line-height:120%}.product .cs-multicolumn-new.multicolumn .multicolumn-list p{font-size:15px;letter-spacing:0;color:#002b45;line-height:160%}.product .multicolumn .title-wrapper-with-link{margin-top:0;justify-content:center}.product .home-icon-container{display:none}.new-information button.arrow-up-slider,.new-information button.arrow-down-slider{border:none;background:transparent;cursor:pointer}.toggle-description,.toggle-description1{display:inline-block;color:#002b45;cursor:pointer;font-size:16px;line-height:normal;margin:10px 0 0;font-weight:400;text-decoration:underline;letter-spacing:0;text-underline-offset:3px}.product__description.expanded,.product__description1.expanded{-webkit-line-clamp:unset;margin-bottom:10px}.product__description,.product__description1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:max-height .3s ease}.new-information .product__info-container span.badge.price__badge-sale{background-color:#ffee85;color:#002b45;font-weight:400;text-align:center;line-height:normal;padding:4px 8px;border-radius:0;height:auto;font-size:12px;text-transform:uppercase;margin-bottom:8px;letter-spacing:0}.new-information .product__info-container span.badge.price__badge-sold-out{background-color:#002b45;letter-spacing:0;margin:6px 0 0;border-radius:0;text-transform:capitalize;font-size:13px}.new-information .product_information{margin-top:0;margin-bottom:0}.product .product__info-wrapper .product_data_external{margin-top:5px}.product_information .product__title{margin-bottom:5px}.new-information .product__description li,.new-information .product__description1 li{list-style-position:outside}.product__description-container,.product__description-container1{position:relative;max-width:100%;margin-bottom:20px}.product__description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:max-height .3s ease}.product__description.expanded{-webkit-line-clamp:unset;margin-bottom:10px}.product__info-container .product__description{margin-bottom:10px}body.template_product{overflow:unset}body.template_product.overflow-hidden-tablet{overflow:hidden}.product .grid__item.product__media-wrapper{max-width:50%!important;width:100%!important}.toggle-description{display:inline-block;color:#002b45;cursor:pointer;font-size:16px;line-height:normal;margin:10px 0 0;font-weight:400;text-decoration:underline;letter-spacing:0;text-underline-offset:3px}.product__description p{margin-bottom:0;margin-top:0!important}.product-form__input .form__label{font-size:16px;color:#000;font-weight:500;font-family:Inter;letter-spacing:.2px;line-height:20px;margin-bottom:8px!important}.product .product__info-wrapper .product_data_external .product-form__input label{letter-spacing:0;font-size:14px;color:#000;border:1px solid #D9D9D9;transition:.25s ease-in-out;border-radius:4px;padding:17px 15px}.product .product__info-wrapper .product_data_external .product-form__input label:hover{border-color:#000}.product .product__info-wrapper .product_data_external .product-form__input input:checked+label{border-color:#000;background-color:transparent;color:#000}.buy-quantity{display:flex;flex-direction:row-reverse;margin-block:15px}.new-information span.percent-off{font-size:18px;word-spacing:0px;letter-spacing:0px;line-height:normal;padding:0;display:inline-block;align-self:center}.new-information span.product_tag{display:none}.new-information .product_data_external .price__container{display:flex;align-items:center;gap:10px;margin-top:20px}.new-information .product_data_external .price--on-sale .price__sale{display:flex;flex-wrap:nowrap;gap:12px}.new-information .media.no_image_section img{position:relative!important}media-gallery.product__column-sticky{display:block;position:sticky!important;top:11rem;z-index:2}media-gallery.product__column-sticky:has(.thumbnail-slider){padding-left:70px}.new-information .buy-btn{flex:0 0 75%}.new-information .product-form__input{flex:0 0 25%}.new-information .product_accordian_content{margin-top:40px}.new-information .quantity:after{border-radius:50px}.new-information .product-form__submit{border-radius:50px;background:#002b45}.new-information .quantity{align-items:center}.new-information .product-form__submit:after{display:none}.new-information .product_accordian_content.mobile_accord{display:none}.new-information p.size_guide_txt{color:#000;font-size:14px;font-weight:500;font-family:Inter;letter-spacing:.2px;line-height:20px;text-decoration:underline;text-underline-offset:2px}.atc-sticky-bar-inner{padding:15px;align-items:flex-start;flex-direction:column;gap:10px;display:flex;justify-content:space-between;background:#fff;box-shadow:0 0 15px #0000004f}#md-sticky-atc.show{visibility:visible;opacity:1;transform:translateY(0)}.sale-code{background:#ffee85;padding:20px;font-size:16px;font-weight:400;line-height:22px;color:#002b45;width:fit-content;letter-spacing:0px;font-family:Inter!important;margin-top:20px}.new-information .product-form__quantity .form__label{display:none}#md-sticky-atc{position:fixed;bottom:0;left:0;width:100%;z-index:20;visibility:hidden;opacity:0;transform:translateY(100%);transition:all .2s;background:transparent}.atc-sticky-bar-inner product-form.product-form{width:100%}.atc-sticky-bar-inner .sticky_atc{background:#002b45;color:#fff;font-family:DM Sans;font-weight:500;border-radius:50px;letter-spacing:0;border:1px solid #002b45;transition:all .3s;margin:0;width:100%}.atc-sticky-bar-inner .sticky_atc:before,.atc-sticky-bar-inner .sticky_atc:after{visibility:hidden}.atc-sticky-bar-inner .quantity-input-wrapper svg{width:16px;margin-right:10px}.new-information .size_guide_popup img{display:none}.product .product__info-wrapper .product_data_external .product__accordion summary .accordion__title{color:#162d59;font-size:16px;font-weight:600;letter-spacing:0}.product .product__info-wrapper .product_data_external .product__accordion summary svg line{stroke:#162d59}.product .product__info-wrapper .product_data_external .product__accordion .accordion__content ul,.product .product__info-wrapper .product_data_external .product__accordion .accordion__content p{letter-spacing:0;color:#002b45;padding-left:0;margin:0;line-height:140%}.product .product__info-wrapper .product_data_external .product__accordion .accordion__content p{margin-bottom:5px}.new-information p.product__text.inline-richtext{text-align:center;margin:10px 0 20px;padding:20px;background:#e5e5ea;color:#002b45;font-size:16px;line-height:100%;font-weight:300;letter-spacing:.4px}.new-information .icon-with-text--vertical .icon-with-text__item{text-decoration:underline;text-underline-offset:5px}.buy-btn .product-form{margin:0}.atc-sticky-bar-inner .product__title{font-family:DM Sans;font-size:16px;font-weight:500;line-height:20px;color:#162d59;margin:0}.atc-sticky-bar-inner{display:none}.atc-sticky-bar-inner .product-content{display:flex;align-items:center;gap:15px;background:#f7f6f2;padding:10px;width:100%}.atc-sticky-bar-inner .product-content img{width:100%;max-width:84px;height:84px;object-fit:cover}.new-information .accordion-toggle .icon-minus{display:none}.new-information details[open] .accordion-toggle .icon-plus{display:none}.new-information details[open] .accordion-toggle .icon-minus{display:inline}.product .product__info-wrapper .product_data_external .crosslink-container .crosslink-buttons{display:flex;grid-template-columns:repeat(5,1fr);gap:10px;flex-wrap:wrap}.product .product__info-wrapper .product_data_external .crosslink-container .crosslink-buttons .crosslink-button{letter-spacing:0;color:#002b45;border:1px solid #D9D9D9;text-decoration:none;font-size:15px;font-weight:400;padding:10px 30px;text-align:center;border-radius:4px;line-height:normal;transition:.25s ease-in-out;min-width:fit-content}.product .product__info-wrapper .product_data_external .crosslink-container .crosslink-buttons .crosslink-button:hover,.product .product__info-wrapper .product_data_external .crosslink-container .crosslink-buttons .crosslink-button.selected{border-color:#002b45}.product-media-gallery-wrapper{display:block;position:sticky;top:2rem;z-index:2}.product .product__info-wrapper .product_data_external .product-form__input{margin-bottom:0;margin-top:22px}.product .product__info-wrapper .product_data_external .product-form__input.product-form__quantity,.product .product__info-wrapper .product_data_external .buy-quantity .product-form{margin:0}.product .product__info-wrapper .product_data_external .buy-quantity .product-form button.product-form__submit{margin:0;font-size:20px;letter-spacing:0;font-weight:500;border:1px solid #002b45;transition:.25s ease-in-out}.product .product__info-wrapper .product_data_external .buy-quantity .product-form button.product-form__submit:hover{background-color:transparent;color:#002b45}.product .product__info-wrapper .product_data_external .buy-quantity .quantity{border:1px solid #002b45;border-radius:50px;overflow:hidden}.product .product__info-wrapper .product_data_external .buy-quantity .quantity__input{font-size:18px;font-family:Inter;color:#002b45}.product .product__info-wrapper .product_data_external .buy-quantity .quantity:before,.product .product__info-wrapper .product_data_external .buy-quantity .quantity:after{visibility:hidden}.product .product__info-wrapper.product_data_external .buy-quantity .quantity .quantity__button .svg-wrapper{width:16px;height:16px}.product .product__info-wrapper .product_data_external .buy-quantity .quantity .quantity__button .svg-wrapper path{color:#002b45}.new-information product-info{position:relative;z-index:9}#md-sticky-atc .page-width{padding:0!important}.atc-sticky-bar-inner .price-item{color:#002b45!important;font-size:14px;letter-spacing:0;font-weight:600}.new-information .product_price_data .product-price,.price-item{margin:0;font-weight:700;font-size:19px;color:#8b2323!important;font-family:Roboto,serif}.new-information .custom-btn{margin-top:10px}.new-information .limited-stock-message,.new-information .product_upc_data{display:none}.new-information .card__media{width:100%}.product .product__info-wrapper .product_data_external .icon-with-text{display:flex;justify-content:flex-start;margin:30px 0 26px;gap:24px}.product .product__info-wrapper .product_data_external .icon-with-text li.icon-with-text__item{margin:0}.product .product__info-wrapper .product_data_external .icon-with-text li.icon-with-text__item span{letter-spacing:0;color:#002b45;font-size:16px}.new-information .product__description li{list-style-position:outside}.new-information .price .price-item{color:#002b45!important;font-size:22px;line-height:100%;letter-spacing:0px;font-weight:400;font-family:Inter!important}.new-information .product_type_data a{color:#002b45;text-decoration:none;font-size:15px;font-family:Inter!important;line-height:normal;letter-spacing:0px;display:block;margin-bottom:5px}.new-information .product-gallery-wrapper{position:sticky;top:1rem}.new-information .product__title h1,.new-information .product__title h2{color:#002b45;font-size:25px;font-weight:400;font-style:normal;line-height:normal;font-family:Inter!important}.new-information .product_sku_data{color:#002b45;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px;font-family:Inter;margin-top:18px}.product .product__info-wrapper .product_data_external .product__accordion .accordion__content h2{margin:0 0 6px;letter-spacing:0;font-size:22px}.mobile-gallery{display:block}.desktop-gallery{display:none}.product.grid{padding-block:10px 30px;max-width:1500px;margin-inline:auto;align-items:flex-start}.product-gallery{max-width:100%;margin:auto;display:flex;flex-direction:row-reverse;justify-content:space-between}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper{width:calc(100% - 150px);height:auto;margin-bottom:10px;margin-left:0;margin-right:0;background-color:#002b451a;padding:9px}.main-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;background:#f9f9f9}.main-swiper img,.main-swiper video{width:100%;height:100%;cursor:pointer}.product .product__media-wrapper .product-media-gallery-wrapper .thumb-swiper{width:20%;margin-top:10px}.thumb-swiper .swiper-slide{opacity:.5;cursor:pointer;padding:5px;box-sizing:border-box}.thumb-swiper .swiper-slide-thumb-active,.thumb-swiper .swiper-slide:hover{opacity:1;border:1px solid #002b45;border-radius:0}.thumb-swiper .swiper-button-prev,.thumb-swiper .swiper-button-next{color:#000;top:50%;width:25px;height:25px}.thumb-swiper .swiper-button-prev{left:-10px}.thumb-swiper .swiper-button-next{right:-10px}.thumb-swiper .swiper-slide{position:relative}.video-overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#00000080;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;pointer-events:none}.video-overlay-icon svg{width:25px;height:25px;fill:#fff}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;display:none;flex-direction:column;justify-content:center;align-items:center;z-index:9999;padding:20px}.thumb-swiper .swiper-wrapper{flex-direction:column;gap:0px}.swiper.lightbox-thumb-swiper{display:flex;justify-content:center;margin:0 auto;text-align:center;height:auto!important}.swiper-wrapper .thumb-swiper .swiper-slide{width:100%;height:auto;margin-bottom:0}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{max-height:560px;width:115px;margin:0;overflow:hidden}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .swiper-slide{background-color:#d9d9d97f;height:auto!important;max-width:60px;max-height:60px}.thumb-swiper .swiper-slide img{max-width:120px;max-height:120px;width:100%;margin-bottom:0;height:auto}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .swiper-slide img{height:100%;max-width:60px;max-height:60px;object-fit:cover;aspect-ratio:1;display:block}.lightbox.active{display:flex}.lightbox .swiper{width:60%;height:70%;margin-bottom:10px;top:55px}.lightbox img,.lightbox video{width:100%;height:100%;object-fit:cover}.lightbox-thumb-swiper{width:90%;height:100px}.close-lightbox{position:absolute;top:30px;right:30px;font-size:30px;color:#fff;cursor:pointer;z-index:10000}.atc-sticky-bar-inner span.save-amt,.atc-sticky-bar-inner span.sle-price,.atc-sticky-bar-inner span.reglr-price{display:none}.atc-sticky-bar-inner .price__sale{display:flex!important;flex-direction:row-reverse!important;gap:10px}.atc-sticky-bar-inner span.percent-off{color:red}.product__description-container .product__description,.product__description-container1 .product__description1{font-weight:500;font-size:14px;line-height:130%;letter-spacing:0;color:#002b45;margin-bottom:0!important;margin-top:5px!important}.product__description-container .product__description h2,.product__description-container1 .product__description1 h2{margin:0;font-size:22px;letter-spacing:0;line-height:120%;color:#002b45}.product__description-container .product__description h3,.product__description-container1 .product__description1 h3{margin:20px 0 0;font-size:20px;letter-spacing:0;line-height:120%;color:#002b45;font-weight:600}.product__description-container .product__description ul,.product__description-container1 .product__description1 ul{margin:0}.swiper.lightbox-thumb-swiper .swiper-wrapper .swiper-slide{height:auto!important}.swiper.lightbox-thumb-swiper .swiper-wrapper .swiper-slide img{object-fit:contain;aspect-ratio:1;display:block}.product .product__info-wrapper .product_data_external .form-field label.form-label{display:block;color:#002b45;letter-spacing:0;font-weight:600;margin-bottom:2px}.product .product__info-wrapper .product_data_external .form-field{margin-top:30px;background-color:#efefef;padding:10px 14px}.product .product__info-wrapper .product_data_external .form-field input#upload_logo{color:#002b45;font-size:15px;margin-top:6px;font-weight:400;font-family:Inter}.product .product__info-wrapper .product_data_external .form-fileDescription{margin:10px 0 0;color:#002b45;text-transform:capitalize;letter-spacing:0;font-size:14px}.product .product__info-wrapper .product_data_external .engraving_main_box{margin-top:30px;background-color:transparent;padding:0 0 15px}.product .product__info-wrapper .product_data_external .engraving_main_box .name_field_main label.form-label,.product .product__info-wrapper .product_data_external .engraving_main_box .form-option-wrapper label{display:block;letter-spacing:0;color:#002b45;font-weight:500;font-size:15px}.product .product__info-wrapper .product_data_external .engraving_main_box .name_field_main .name_field_section input{display:block;width:100%;margin-bottom:12px;margin-top:4px;padding:12px 10px;border-radius:0;box-shadow:none;outline:none;color:#002b45;border:1px solid #D9D9D9;font-family:Inter;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.2px}.product .product__info-wrapper .product_data_external .engraving_main_box .form-option-wrapper .form-option-item input{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;opacity:0}.product .product__info-wrapper .product_data_external .engraving_main_box .form-option-wrapper>label{margin-bottom:10px;line-height:normal;margin-top:20px}.product .product__info-wrapper .product_data_external .engraving_main_box .form-option-wrapper .form-option-item{display:inline-block;min-width:10px;border:1px solid #002b45;padding:8px 26px;position:relative;line-height:normal;cursor:pointer}.product .product__info-wrapper .product_data_external .engraving_main_box .form-option-wrapper .form-option-item:has(input:checked){background-color:#002b45}.product .product__info-wrapper .product_data_external .engraving_main_box .form-option-wrapper .form-option-item:has(input:checked) label{color:#fff}.related-new .product_tag_data.product_badge_gallery,.related-new .choose_option_link{display:none}.related-new product-recommendations.page-width.related-products{width:100%;max-width:1920px;overflow-x:hidden}.related-new .featured_image_section .card__media .media img{max-width:100%!important}.swiper-container{width:100%!important;max-width:100%;overflow-x:hidden}.related-new .card__information,.related-new .card__information .price{text-align:center}.related-new .card_product_brand_section a{text-decoration:none}.related-new .card-information .price .price-item{font-size:15px;letter-spacing:.02em;font-weight:400;color:#002b45!important}.related-new h3.card__heading{font-size:15px;color:#002b45;font-weight:500;line-height:22.5px;margin-bottom:5px}.related-new p.card_product_brand{font-size:13px;color:#002b45;font-weight:400;line-height:13px;letter-spacing:1.1px;text-transform:uppercase}.swiper-wrapper{width:100%;box-sizing:border-box}.swiper-slide.grid__item{max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.product .product__info-wrapper .product_data_external .product__accordion .accordion__content .productView_info_name,.product .product__info-wrapper .product_data_external .product__accordion .accordion__content .productView_info_value{letter-spacing:0;color:#002b45;font-size:15px;font-weight:500}.size-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0000008f;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:20px}.size-popup *{font-family:Roboto,serif}.size-popup .inner-wrapper{border-radius:6px;background:#f2f2f2;max-width:1335px;width:100%;padding:48px 35px;position:relative}.size_guide_popup{color:#8b2323;font-size:16px;font-weight:500;line-height:normal;display:flex;cursor:pointer;align-items:center;margin:8px 0;font-family:Roboto,serif}.size_guide_txt{margin:0;text-decoration:underline}.size_guide_popup img{max-width:25px;width:100%;display:block}.size-popup .size-item{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:start;margin-bottom:10px}.size-popup .popup-close{max-width:30px;width:100%;cursor:pointer;position:absolute;right:30px;top:30px}.size-popup .size-wrapper{max-width:100%;width:100%}.size-popup .size-wrapper .popup-size-title{color:#002b45;font-size:34px;font-style:normal;font-weight:600;line-height:36px;margin:0 auto 15px;letter-spacing:0}.size-popup .size-wrapper .popup-size-text{color:#002b45;font-size:15px;font-style:normal;font-weight:400;line-height:21px;margin:0 auto 36px;letter-spacing:0}.size-popup .size-table{align-items:flex-start;max-width:100%;width:100%;display:flex;flex-direction:column;background-image:url(https://cdn.shopify.com/s/files/1/0743/0137/4704/files/size-chart-desk-bg.jpg?v=1740488667);background-color:#162d59;background-position:top 20px center;background-size:cover;background-repeat:no-repeat;border-radius:5px;padding:33px 32px}.size-popup .size-table .table-title{border:1px solid #ffffff42;display:inline-block;align-items:center;color:#fff;margin:0 0 8px;border-radius:50px;padding:6px 20px;font-size:14px}.size-popup .size-table .size-table-outer{width:100%;overflow:hidden;overflow-x:auto}.size-popup .size-table .size-table-inner-wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;width:1180px}.size-popup .size-table .size-item .flagpole-item img{max-width:10px;width:100%;display:block;margin:0}.size-popup .size-table .size-item .flagpole-item{color:#fff;font-size:12px;font-weight:400;line-height:19.34px;min-height:20px;display:flex;align-items:center;justify-content:space-between;letter-spacing:0}.size-popup .size-table .size-item .size-text{font-size:14px;font-weight:400;line-height:19.34px;text-align:left;color:#fff;margin:0 0 20px}.size-popup .size-table .size-item img{display:block;width:100%;object-fit:cover;margin:0 0 14px}.size-popup .size-table .size-img,.size-popup .popup-close img{width:100%}.size-popup .size-table .size-table-inner-wrapper .size-item:first-child{max-width:86px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(2){max-width:87px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(3){max-width:88px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(4){max-width:92px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(5){max-width:94px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(6){max-width:98px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(7){max-width:108px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(8){max-width:118px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(9){max-width:130px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(10){max-width:142px}.size-popup .size-table .size-table-inner-wrapper .size-item:first-child .size-img img{max-width:43px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(2) .size-img img{max-width:51px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(3) .size-img img{max-width:63px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(4) .size-img img{max-width:74px}.size-popup .size-table .size-table-inner-wrapper .size-item:nth-child(5) .size-img img{max-width:86px}.size-popup .size-table .size-table-inner-wrapper .size-item .size-info{max-width:100px;width:100%}media-gallery.product__column-sticky{position:unset!important}.free-ship{color:#002b45;font-size:14px;font-weight:400;line-height:100%;margin:30px 0}.product .product__info-wrapper .product_data_external{position:relative}.product .product__info-wrapper .product_data_external .product_country_data{position:absolute;top:12px;right:120px;max-width:max-content;height:auto;display:flex;align-items:center;gap:15px;z-index:99}.product .product__info-wrapper .product_data_external .product_country_data.us_image_only{right:0}.product .product__info-wrapper .product_data_external .product_country_data p.imported{margin:0;color:#000;letter-spacing:0;font-size:15px}.product .product__info-wrapper .product_data_external .product_country_data .us_made{margin:0}.product .product__info-wrapper .product_data_external .product_country_data .us_made img{width:60px;height:auto}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee{display:flex;align-items:center;width:115px;gap:5px;cursor:pointer}.breadcrumbs a{font-size:10px}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee img{width:90px;height:auto}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee span.tooltip-icon img{width:15px;height:auto}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee .tooltip-text{position:absolute;top:45px;right:-20px;display:none;background-color:#002b45;color:#fff;padding:20px;z-index:9;line-height:135%;font-size:15px;letter-spacing:0}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee span.tooltip-icon{display:inline-block}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee span.tooltip-icon img{width:15px}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee.show-tooltip .tooltip-text{display:inline-block}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee .tooltip-text a{color:#fff}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee .tooltip-text ul{padding-left:20px;margin-bottom:0}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee .tooltip-text ul li{margin-top:12px}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee .tooltip-text:after{content:"";position:absolute;top:-8px;right:20px;border:8px solid #002b45;border-right-color:transparent;border-left-color:transparent;border-top:0}.product .product__info-wrapper .product_data_external .free-ship{line-height:normal;margin-top:5px;letter-spacing:0;color:#002b45;font-weight:500;margin-bottom:0}.main-related-products-section .related-products__heading{margin-top:0;margin-bottom:30px;font-size:34px;letter-spacing:0;text-transform:capitalize;font-weight:600;color:#002b45}.main-related-products-section .card-product .card__content{padding:0}.main-related-products-section .card-product .card__content .card__information{text-align:left;display:flex;flex-direction:column;height:100%;padding-bottom:0;padding-top:22px}.main-related-products-section .card-product .card__content .card_product_brand_section .card_product_brand{margin:0 0 4px;font-size:15px;letter-spacing:0;color:#002b45;text-transform:unset}.main-related-products-section .card-product .card__content h3.card__heading{letter-spacing:0;font-weight:400}.main-related-products-section .card-product .card__content a{text-decoration:none}.main-related-products-section .card-product .card__content .price{text-align:left;line-height:normal}.main-related-products-section .custom-upsell-cart .swiper-wrapper .swiper-slide.grid__item,.main-related-products-section .custom-upsell-cart .swiper-wrapper .swiper-slide.grid__item .card-product{height:-webkit-fill-available}.main-related-products-section .custom-upsell-cart .swiper-wrapper .swiper-slide.grid__item{max-width:unset!important;flex:unset}.main-related-products-section .card-product .card__content .card__information .card-information{margin-top:auto}.main-related-products-section .custom-upsell-cart .swiper-wrapper .swiper-slide.grid__item .card-product .wishlist-button{z-index:999;position:relative;visibility:hidden}.template_product .image-text-slider{max-width:1440px;margin-inline:auto;padding-inline:50px;background:transparent}.template_product .image-text-slider .main-content-swiper{background-color:#ffface}.template_product .image-text-slider .main-content-swiper .swiper-wrapper{height:auto!important}.template_product .image-text-slider .main-content-swiper .swiper-wrapper .swiper-slide{height:100%}.template_product .image-text-slider .main-content-swiper .swiper-wrapper .swiper-slide .slider-image img{height:450px;border-radius:0}.template_product .image-text-slider .main-content-swiper .slider-text h2{margin:0;font-weight:400;letter-spacing:0;line-height:140%}.template_product .image-text-slider .main-content-swiper .slider-text p.author{margin:14px 0 0;color:#151515;letter-spacing:0;font-style:normal}.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-next{background-image:url(https://cdn.shopify.com/s/files/1/0619/2998/0007/files/right-arrow.svg?v=1760436063);background-position:center;background-repeat:no-repeat;background-size:18px}.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-prev{background-image:url(https://cdn.shopify.com/s/files/1/0619/2998/0007/files/Frame.svg?v=1760436056);background-position:center;background-repeat:no-repeat;background-size:18px}.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-next:after,.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-prev:after{visibility:hidden}.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-next,.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-prev{transform:unset!important}.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-next:hover,.template_product .image-text-slider .main-content-swiper .slider-text .swiper-button-prev:hover{background-color:#fff;background-size:20px}.template_product .cstm_brand_sec h2.brand_head_txt{margin:0;text-align:left;font-weight:700;letter-spacing:0}.template_product .cstm_brand_sec .brand_logo_sec{margin-top:0}.product .product__info-wrapper .product_data_external .crosslink-container h4,.product .product_info_section.mobile .crosslink-container h4{font-size:16px;color:#000;font-weight:500;letter-spacing:.2px;line-height:20px;margin-bottom:14px!important;margin-top:0}.product .product__info-wrapper .product_data_external .image_icons_wrapper .image_icons_wrap{background:#f2f2f2;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:18px 30px}.product .product__info-wrapper .product_data_external .image_icons_wrapper .image_icons_wrap .icon_image_txt{flex:1;text-align:center}.product .product__info-wrapper .product_data_external .image_icons_wrapper .image_icons_wrap .icon_image_txt .icons_txt{max-width:100%;color:#002b45;letter-spacing:0;font-size:14px;line-height:134%;margin-top:10px}.product .product__info-wrapper .product_data_external .image_icons_wrapper .image_icons_wrap .icon_image_txt .icons_txt p{margin:0}.product.grid .product__info-wrapper{max-width:640px!important;width:100%!important}.new-information .product_data_external .price--on-sale .price__sale span,.new-information .product_data_external .price--on-sale .price__sale div{font-size:15px;letter-spacing:0;color:#002b45;display:flex;align-items:center;gap:10px}.new-information .product_data_external .price--on-sale .price__sale .price-item--sale{font-size:24px;font-weight:600}.new-information .product_data_external .price--on-sale .price__sale .price-item--regular{color:#002b45b3!important;font-size:17px;font-weight:400;margin-right:0}.new-information .product_data_external .price--on-sale .price__sale span.percent-off{font-size:13px;font-weight:400}.new-information .product_data_external .price--on-sale .price__sale .reglr-price,.new-information .product_data_external .price--on-sale .price__sale .sle-price,.new-information .product_data_external .price--on-sale .price__sale .save-amt{width:auto;justify-content:flex-start;display:none}.new-information .product_data_external .price--on-sale .price__sale .save-amt{display:inline-block}.product .product__info-wrapper .product_data_external .addon-types .add-on-heding-custom{letter-spacing:0;color:#002b45}.product .product__info-wrapper .product_data_external .addon-types .main_add_lists{background-color:#f2f2f2;border:0}.product .product__info-wrapper .product_data_external .addon-types .main_add_lists .addon-toggle h3,.product .product__info-wrapper .product_data_external .addon-types .main_add_lists .addon-details h4,.product .product__info-wrapper .product_data_external .addon-types .main_add_lists .addon-details .add-on-product-price{letter-spacing:0;color:#002b45}.product_data_external .main_add_lists .custom-add-on-product-wrap{padding-bottom:15px}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step{border-bottom:2px solid #002b45;padding-block:14px}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__head{padding:0}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step:first-child{border-top:2px solid #002b45}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__title{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px;color:#002b45;white-space:unset;display:flex;align-items:center;gap:15px;flex-wrap:wrap;justify-content:space-between}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__num{border:2px solid #CCCCCC;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;color:#002b45}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__title .select_bundle.js-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:87%;display:block;line-height:normal}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__title .bundle-step__badge{background:transparent;padding:0;color:#0fc1e7;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0px;text-align:right;flex:1}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__head .bundle-step__rhs{display:none}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__toggle{margin:0;width:32px;height:32px;background-color:#e5e5e5;font-size:22px;line-height:normal;display:flex;align-items:center;justify-content:center}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__toggle:after{font-weight:400;line-height:1}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel{padding:0;margin-top:18px}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option{background:#fff;border:1px solid #E5E5E5;border-radius:0;padding-inline:14px;cursor:pointer}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__title{font-weight:400;font-size:16px;letter-spacing:0px;color:#002b45;line-height:normal;flex:1}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__meta{display:flex;align-items:center;justify-content:space-between;gap:15px}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__sub{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;text-align:right}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__sub .bundle-option__price{display:block;margin-bottom:3px;color:#002b45;font-weight:400}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__meta .bundle-option__sub .stock-ok{font-weight:300}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__img{background-color:#d9d9d9;padding:0;border-radius:0}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option input{margin-left:0;margin-top:0;background-color:#002b45;accent-color:#002b45}.product .product__info-wrapper .product_data_external .bundle-accordion{margin-block:35px}body.template_product.overflow-hidden:has(.drawer.active){overflow:hidden!important;height:100vh}.product_data_external .main_add_lists .custom-add-on-product-wrap .pallet-unique-checkout-btn{background-color:#002b45}.template_product.overflow-hidden.cs-cstm-drawr{height:100vh}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__toggle{background-image:url(https://cdn.shopify.com/s/files/1/0619/2998/0007/files/ic_baseline-plus.svg?v=1760443634);background-position:center;background-repeat:no-repeat;background-size:12px}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step[aria-expanded=true] .bundle-step__toggle{background-image:url(https://cdn.shopify.com/s/files/1/0619/2998/0007/files/ic_baseline-minus.svg?v=1760443634)}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__toggle:after{visibility:hidden}.product .product__info-wrapper .product_data_external .price{letter-spacing:0;color:#002b45;font-weight:500}.product .product__info-wrapper .product_data_external .product__sku{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;color:#002b45;margin-block:10px}.product .product__info-wrapper .review-custom-rating .stjr-product-rating-widget__num-reviews *{font-weight:500!important;font-size:14px;line-height:24px;letter-spacing:0px;color:#002b45!important;text-decoration:none}.product .product__info-wrapper .review-custom-rating .stars i.custom-icon-star2,.product .product__info-wrapper .review-custom-rating .stars i.custom-icon-star2-half-left{color:#008ecc!important}.template_product .product_data_external .min-price-data span.start_price{display:none}.custom-scroll-review-pdp{margin-bottom:50px}.template_product .cstm_brand_sec .brand_logo_sec{margin-bottom:0}.custom-scroll-review-pdp .stjr-util-para--merchant-review-disclaimer{color:#002b45;letter-spacing:0;font-size:22px!important;font-weight:500!important}.custom-scroll-review-pdp .stjr-product-review-page-widget-header__write-review-button .stjr-sj-button{border-radius:50px;letter-spacing:0;background:red!important}.custom-scroll-review-pdp .js-stjr-product-review-page-widget .stjr-product-review-page-widget-filter{color:#002b45}.custom-scroll-review-pdp .js-stjr-product-review-page-widget .stjr-product-review-page-widget-header__tabs .stjr-product-review-page-widget-header__tab-reviews,.custom-scroll-review-pdp .js-stjr-product-review-page-widget .stjr-product-review-page-widget-header__tabs .stjr-product-review-page-widget-header__tab-qa{font-size:14px;text-transform:uppercase;background:#002b451a;border:1px solid #E2E2E2;letter-spacing:.4px;border-radius:0;font-weight:600;padding:15px 14px;cursor:pointer;color:#002b45;text-align:center;width:100%}.custom-scroll-review-pdp .js-stjr-product-review-page-widget .stjr-product-review-page-widget-header__tabs .stjr-product-review-page-widget-header__tab-reviews.stjr-product-review-page-widget-header__tab-active,.custom-scroll-review-pdp .js-stjr-product-review-page-widget .stjr-product-review-page-widget-header__tabs .stjr-product-review-page-widget-header__tab-qa.stjr-product-review-page-widget-header__tab-active{background-color:transparent;border-bottom:0}.product .product__info-wrapper .product_data_external .download_pdf{background-color:#f2f2f2;padding:18px;margin-top:24px}.product .product__info-wrapper .product_data_external .download_pdf h2{margin:0 0 16px;font-size:18px;letter-spacing:0;font-weight:600;color:#002b45}.product .product__info-wrapper .product_data_external .download_pdf .pdf-data-info .product-pdf a{color:#002b45;letter-spacing:0;text-decoration:none;font-size:15px;font-weight:400}.product .product__info-wrapper .product_data_external .download_pdf .pdf-data-info .product-pdf a p.pdf-name{margin:0;display:flex;align-items:center;gap:12px;border-top:1px solid rgb(0 43 69 / 20%);padding:8px 5px}.product .product__info-wrapper .product_data_external .download_pdf .pdf-data-info .product-pdf a p.pdf-name:hover{background-color:#002b450d}body .breadcrumbs{width:100%;max-width:100%;padding:0;text-align:left;position:absolute;top:4%;left:0;padding-inline:50px;color:#fff;letter-spacing:0;z-index:1}body .breadcrumbs a{font-size:16px;text-decoration:underline;text-underline-offset:4px}body .breadcrumbs{width:100%;max-width:100%;position:static;color:#002b45;margin-top:15px}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-slide{height:auto}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-slide iframe{width:100%;height:-webkit-fill-available}.template_product .collection-banner-new--no-image .collection-banner-new__text-wrapper{padding-block:30px 0;display:none}.lightbox-open .cs-combo-header{z-index:0}body.template_product.lightbox-open{overflow:hidden}.lightbox .swiper .swiper-slide iframe{width:100%;height:100%}.product .product__info-wrapper .product_data_external .buy-quantity .product-form{display:grid}.product .product__info-wrapper .product_data_external .buy-quantity .product-form .product-form__error-message-wrapper{order:1;margin:10px 0 0;letter-spacing:0;color:#002b45;font-weight:500;font-size:14px}@media screen and (min-width:750px){.product__accordion .accordion__content hr{margin:2rem 0}}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper:has(.swiper-button-next){padding-block:25px}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-prev,.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-next{display:inline-block!important}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-next{top:auto;left:0;right:0;width:100%;height:25px;background:#fff;display:inline-flex!important;align-items:center;justify-content:center;bottom:0;margin:0}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-prev{top:0;left:0;right:0;width:100%;height:25px;background:#fff;display:inline-flex!important;align-items:center;justify-content:center;bottom:auto;transform:unset;margin:0}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-next:after{font-size:25px;transform:rotate(90deg);color:#002b45}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-prev:after{font-size:25px;transform:rotate(90deg);color:#002b45}.lightbox .lightbox-swiper img{object-fit:contain}@media screen and (min-width:1199px){.lightbox .swiper.lightbox-thumb-swiper{max-width:634px;width:100%}.lightbox .lightbox-swiper{background-color:transparent;width:100%;max-width:634px}.swiper.lightbox-thumb-swiper .swiper-wrapper .swiper-slide img{object-fit:cover}}@media screen and (max-width:1440px){.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper{width:calc(100% - 145px)}}@media screen and (max-width:1400px){.product.grid .product__info-wrapper{max-width:570px!important}.product-media-gallery-wrapper .product-gallery{align-items:flex-start}}@media screen and (max-width:1280px){.new-information .product__title h1,.new-information .product__title h2{font-size:24px}.new-information .product_type_data a,.new-information .product_sku_data{font-size:14px}.new-information .price .price-item{font-size:20px}.product__description-container .product__description,.product__description-container1 .product__description1,.toggle-description,.toggle-description1,.product-form__input .form__label,.product .product__info-wrapper .product_data_external .product-form__input label,.product .product__info-wrapper .product_data_external .product__accordion .accordion__content ul,.product .product__info-wrapper .product_data_external .product__accordion .accordion__content p{font-size:14px}.product .product__info-wrapper .product_data_external .product__accordion summary .accordion__title{font-size:18px}.product .product__info-wrapper .product_data_external .icon-with-text li.icon-with-text__item span{font-size:14px}.product .product__info-wrapper .product_data_external .buy-quantity .product-form button.product-form__submit{width:96%;margin-left:auto;font-size:16px}.template_product .image-text-slider .main-content-swiper .swiper-wrapper .swiper-slide .slider-text{padding-block:25px}.template_product .image-text-slider .main-content-swiper .slider-text .slider-buttons{bottom:40px}.product.grid{padding-block:30px}.main-related-products-section .related-products__heading,.product .cs-multicolumn-new.multicolumn .title,.template_product .image-text-slider .main-content-swiper .slider-text h2,.template_product .cstm_brand_sec h2.brand_head_txt{font-size:28px}.product .cs-multicolumn-new.multicolumn .multicolumn-list h3{font-size:22px}.product .product__info-wrapper .product_data_external .crosslink-container .crosslink-buttons .crosslink-button{font-size:13px}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__title .select_bundle.js-title{width:84%}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__title{font-size:18px}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{max-height:550px}}@media screen and (max-width:1250px){.product.grid .product__info-wrapper{max-width:50%!important}}@media screen and (max-width:1199px){.product-gallery{gap:20px}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{width:105px}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper{width:calc(100% - 120px)}.sale-code{padding:15px}}.crosslink-buttons a.crosslink-button.selected{border:2px solid #002b45!important;font-weight:600!important}@media screen and (max-width:1024px){.new-information product-info .page-width{padding-inline:20px;padding-block:10px}.product .cs-multicolumn-new .page-width{padding-inline:5px}.related-new product-recommendations.page-width.related-products{padding-inline:20px}.template_product .image-text-slider{padding-inline:20px;margin-block:40px}.template_product section.cstm_brand{padding-inline:20px}body .breadcrumbs{padding-inline:20px}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{max-height:490px}}@media screen and (max-width:991px){.product .grid__item.product__media-wrapper{max-width:100%!important;width:100%!important;position:static}.product.grid .product__info-wrapper{max-width:100%!important;padding-left:0}.product.grid .product__info-wrapper .product__info-container,.product .product__info-wrapper .product_data_external .buy-quantity .product-form__buttons{max-width:100%}.product .product__info-wrapper .product_data_external .buy-quantity .product-form button.product-form__submit{width:100%;margin-left:auto}.image-text-slider .slider-content{gap:20px}.template_product .image-text-slider .main-content-swiper .swiper-wrapper .swiper-slide .slider-text{padding-block:25px;padding-right:25px}.product.grid{gap:40px!important}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{width:100%;max-width:100%;height:auto}.lightbox .swiper{width:500px;height:auto;margin-bottom:10px}.swiper.lightbox-thumb-swiper{height:auto!important;margin-bottom:0!important}.product-media-gallery-wrapper .lightbox.active{display:flex!important;align-items:center}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .swiper-slide{height:auto}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper{width:100%}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-next{top:50%;left:auto;right:10px;width:40px;height:40px;bottom:auto;transform:translateY(-50%);border-radius:50%;box-shadow:0 2px 10px #00000026}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-prev{top:50%;left:10px;right:auto;width:40px;height:40px;bottom:auto;transform:translateY(-50%);border-radius:50%;box-shadow:0 2px 10px #00000026}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-next:after,.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-prev:after{font-size:18px;transform:unset;color:#002b45;line-height:normal;font-weight:700}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{padding-block:0!important}}@media screen and (min-width:767px){.product__column-sticky{display:block;position:sticky;top:11rem;z-index:2}.product__column-sticky{display:block;position:sticky;top:11rem;z-index:0}.new-information product-info .page-width{max-width:100%}}.main-swiper-pagination{display:none}@media screen and (min-width:768px){.main-swiper-pagination,.main-swiper .product_country_data{display:none}}@media screen and (min-width:1024px){.mobile-gallery{display:none}.desktop-gallery{display:block}}.same_day_shipping_data{align-items:center;line-height:normal;margin-top:24px}@media screen and (max-width:767px){.new-information .product_accordian_content.mobile_accord,.atc-sticky-bar-inner{display:block}.inner-product-wrap-add-on .addon-product{width:80%}.main-swiper .product_country_data .us_made img{width:60px!important}.same_day_shipping_data{margin:0}.product .product__info-wrapper .product_data_external .free-ship{margin-top:0}media-gallery.product__column-sticky:has(.thumbnail-slider){padding-left:0}.atc-sticky-bar-inner .product-content{gap:10px}.price-item{font-size:15px}.product_data_external .same_day_shipping_data-product{margin-top:0}.atc-sticky-bar-inner .product__title{font-size:14px;line-height:120%;letter-spacing:0;color:#002b45;margin-bottom:7px}.new-informationspan#bundle--price--update{font-size:16px!important;line-height:20.41px}product-info{padding-top:30px}.new-information #md-sticky-atc{display:block}.new-information .product__title h1,.new-information .product__title h2{font-size:22px;font-weight:600}.product .product__info-wrapper .product_data_external .buy-quantity{flex-direction:column-reverse;gap:14px;display:grid;grid-template-columns:1fr 2fr}.new-information .product_data_external .price--on-sale .price__sale span.percent-off{color:red;font-size:20px;font-weight:500}::-webkit-scrollbar{width:4em;height:4em}.product .product__info-wrapper .product_data_external .buy-quantity .product-form__input.product-form__quantity{order:-1}.product .product__info-wrapper .product_data_external .buy-quantity .quantity{overflow:hidden;width:100%}.product .product__info-wrapper .product_data_external .icon-with-text{margin:30px 0 26px;gap:20px;flex-wrap:wrap}.product .product__info-wrapper .product_data_external .image_icons_wrapper .image_icons_wrap{padding:18px 10px 18px 0;background-color:#fff}.image_icons_wrapper{border-top:1px solid grey}.product .product__info-wrapper .product_data_external .image_icons_wrapper .image_icons_wrap .icon_image_txt{flex:unset;width:100%}.crosslink-container{display:none}.product_info_section.mobile .crosslink-container{display:block;margin:20px 0}.main-related-products-section .related-products__heading,.product .cs-multicolumn-new.multicolumn .title,.template_product .image-text-slider .main-content-swiper .slider-text h2,.template_product .cstm_brand_sec h2.brand_head_txt{font-size:25px}.product .cs-multicolumn-new.multicolumn .multicolumn-list h3{font-size:20px}.image-text-slider .slider-content{gap:0px!important;padding:0;position:relative;flex-direction:column}.template_product .image-text-slider .main-content-swiper .swiper-wrapper .swiper-slide .slider-text{padding:14px}.template_product .image-text-slider .main-content-swiper .slider-text .slider-buttons{margin-top:30px;justify-content:flex-start;margin-bottom:20px;position:static}.template_product .image-text-slider .main-content-swiper .slider-text h2{line-height:130%}.template_product .cstm_brand_sec .brand_logo_sec .cstm_brand_sec_data{flex-wrap:wrap}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{width:100%;max-width:100%;height:auto!important}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper{width:100%;margin-bottom:0}.product__description-container .product__description h2,.product__description-container1 .product__description1 h2{font-size:18px}.product__description-container .product__description h3,.product__description-container1 .product__description1 h3{font-size:16px}.new-information .product_data_external .price--on-sale .price__sale span,.new-information .product_data_external .price--on-sale .price__sale div{font-size:14px}.product .product__info-wrapper .product_data_external .crosslink-container .crosslink-buttons .crosslink-button{padding-inline:10px 10px}.new-information .product__info-container span.badge.price__badge-sale{display:none}.product .product_info_section.mobile .crosslink-container .crosslink-buttons{display:flex;gap:10px;overflow-x:scroll;padding-bottom:10px;scrollbar-gutter:stable;border-bottom:1px solid grey}.product.template_product .breadcrumbs a{font-size:12px}.product .product_data_external .product_country_data{display:none!important}.product .product_info_section.mobile .crosslink-container .crosslink-buttons::-webkit-scrollbar{height:8px;display:block}.product_info{border-block:2px solid #c7c4c4}.type-review{display:flex;justify-content:space-between}.product .product_info_section.mobile .crosslink-container .crosslink-buttons::-webkit-scrollbar-thumb{background:#aaa;border-radius:4px}.product .product_info_section.mobile .crosslink-container a.crosslink-button{letter-spacing:0;color:#002b45;border:1px solid #D9D9D9;text-decoration:none;font-size:15px;font-weight:400;padding:10px;text-align:center;border-radius:4px;line-height:normal;transition:.25s ease-in-out;min-width:fit-content}.lightbox .swiper{width:100%;height:auto;margin-bottom:10px}.swiper.lightbox-thumb-swiper{width:100%!important;height:auto!important;margin-bottom:0!important}.product-media-gallery-wrapper .lightbox.active{display:flex!important;align-items:center}.lightbox-open sticky-header.header-wrapper{z-index:9}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee img{width:75px;height:auto}.product .product__info-wrapper .product_data_external .product_country_data .us_made img{width:45px;height:auto}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__title{font-size:15px}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__title .select_bundle.js-title{width:70%}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__title{font-size:15px;flex:unset;white-space:unset}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__meta{flex-wrap:wrap}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__sub{text-align:left;width:100%;display:flex;align-items:center}.product .product__info-wrapper .product_data_external .bundle-accordion .bundle-step .bundle-step__panel label.bundle-option .bundle-option__sub .bundle-option__price{margin-bottom:0}.product.grid{padding-block:0 30px}.atc-sticky-bar-inner product-form.product-form select.select__select{font-size:16px;letter-spacing:0;color:#002b45;height:38px}.atc-sticky-bar-inner product-form.product-form .select{margin-block:8px!important}.atc-sticky-bar-inner product-form.product-form .select{margin-block:8px!important;border:1px solid #002b45;border-radius:5px}.atc-sticky-bar-inner product-form.product-form .select:after,.atc-sticky-bar-inner product-form.product-form .select:before{visibility:hidden}.template_product .back-to-top{bottom:250px;right:20px}body.template_product:has(#md-sticky-atc.show) .gorgias-chat-key-1ju6qu0 iframe#chat-button{bottom:242px!important;left:5px!important}.product .product__info-wrapper .product_data_external .product__accordion .accordion__content .productView_info{grid-template-columns:1fr 1fr}.product .product__info-wrapper .product_data_external .product__accordion .accordion__content h2{margin:0 0 6px;letter-spacing:0;font-size:18px}.product .product__info-wrapper .product_data_external .engraving_main_box .form-option-wrapper .form-option-item{margin:0 0 7px}body.template_product.lightbox-open{overflow:hidden}.size-popup .inner-wrapper{padding:30px 16px;position:relative}.size-popup .size-wrapper .popup-size-title{font-size:25px;line-height:28px}.size-popup .size-table{padding:20px 15px}.size-popup .popup-close{max-width:25px;right:10px;top:30px}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-next,.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-prev{width:32px;height:32px}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-next:after,.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .thumb-prev:after{font-size:14px;transform:unset;color:#002b45;line-height:normal;font-weight:700}.product .product__info-wrapper .product_data_external{margin-top:0}.product .product__info-wrapper .product_data_external .review-custom-rating{margin-bottom:16px}.product .product__info-wrapper .product_data_external .product_country_data{top:38px}.new-information .product_data_external .price--on-sale .price__sale{flex-wrap:nowrap;flex-direction:row-reverse}.new-information .product_data_external .price--on-sale .price__sale .save-amt{display:none}.product__description-container .product__description,.product__description-container1 .product__description1{margin-top:12px!important}.product .product__info-wrapper .product_data_external .free-ship{margin-bottom:0;color:green}.product .product__info-wrapper .product_data_external .product_country_data .satisfaction_guarantee.show-tooltip .tooltip-text{right:0}.new-information .product_data_external .price--on-sale .price__sale .reglr-price,.new-information .product_data_external .price--on-sale .price__sale .sle-price,.new-information .product_data_external .price--on-sale .price__sale .save-amt{width:78px}body .breadcrumbs{padding-inline:20px;word-spacing:-1px}.product.grid{gap:22px!important}body.template_product .breadcrumbs{display:none}.cs-combo-header .header-wrapper .header .cs_header_search form.search.search-modal__form .field input{height:3rem}}.lightbox-open .cs-combo-header .header-wrapper,.lightbox-open .back-to-top{z-index:98}.lightbox-thumb-swiper .swiper-button{display:flex;align-items:center;justify-content:center;left:10px;background-color:#fff;height:40px;width:40px;margin:0;top:50%;transform:translateY(-50%);border-radius:100%}@media only screen and (max-width:991px){.lightbox-thumb-swiper .swiper-button{height:30px;width:30px}}.lightbox-thumb-swiper .swiper-button.swiper-button-next{left:unset;right:10px}.lightbox-thumb-swiper .swiper-button:after{color:#002b45;font-size:20px}@media only screen and (max-width:991px){.lightbox-thumb-swiper .swiper-button:after{font-size:15px}.inner-product-wrap-add-on .addon-product .custom-image-wrap-add-on{height:fit-content}}.review-custom-rating.review-pdp-ratings.custom-review-trigger-scroll{width:fit-content}.tabs__item.badges_certification_table{position:absolute;right:0;top:12px}.tabs__item.badges_certification_table img.icon{width:auto!important;height:36px!important}@media screen and (max-width:767px){.tabs__item.badges_certification_table img.icon{width:auto!important;height:30px!important}.tabs__item.badges_certification_table{top:0}}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper{max-height:750px;width:70px;margin:0;overflow:hidden}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-prev,.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-next{display:inline-flex!important;border:0;box-shadow:0 2px 10px #00000026;width:48px;height:48px;background-color:#fff;border-radius:50px;align-items:center;justify-content:center}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-prev:after,.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-next:after{visibility:hidden;display:none}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-prev.swiper-button-disabled,.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-next.swiper-button-disabled{visibility:hidden}.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-prev svg,.product .product__media-wrapper .product-media-gallery-wrapper .main-swiper .swiper-button-next svg{width:20px;height:auto}.more-overlay{position:absolute;top:50%;left:50%;width:85%;height:85%;background:#0009;color:#fff;font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;z-index:2;letter-spacing:0;flex-wrap:wrap;text-align:center;flex-direction:column;line-height:100%;gap:2px;transform:translate(-50%,-50%)}.more-overlay span.thumb_number{width:100%;font-size:17px}.hidden-thumb{display:none!important}.product .product__media-wrapper .product-media-gallery-wrapper .swiper.thumb-swiper .swiper-slide{background-color:#d9d9d97f;height:auto!important;opacity:1;border-radius:8px}.thumb-swiper .swiper-slide img{width:100%;margin-bottom:0;height:auto}.accordionBtn-cs{border:none;width:100%;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/194/assets/product-cstm.css.map */
