.product_section .product-gallery.product-gallery__thumbnails--true{max-height:640px;overflow:hidden}.product_section .price-ui--loading,.product_section .price-ui-badge--loading{opacity:1}.product_section .purchase-details .purchase-details__spb--true{margin-top:10px}.product_section .product__size-chart{display:inline-flex;align-items:center;gap:5px;font-size:1rem;border-bottom:none;transition:color .3s ease-in-out,border .3s ease-in-out;color:#000;margin-top:4px}.pp_sizechart{margin-top:10px;margin-bottom:0}.product_section .product__size-chart .icon{position:relative;top:0;width:.8rem;height:.8rem}.product_section .swatch-element.color{border:#00000054 thin solid}.product_section .product-title{font-size:20px;line-height:28px;margin-bottom:4px}.product_section p.sku{font-size:12px;line-height:20px;margin-bottom:4px}.product_section .price .money,.product_section .variant-selection span.options-selection__option-name{font-weight:700}.product_section .swatch-element.color{border-radius:100%;min-width:30px;min-height:30px;width:30px;height:30px}.product_section .swatch .color label{min-width:22px;width:22px;height:22px!important;line-height:22px;background-position:center;background-size:cover;padding:0;margin:0;overflow:hidden;border-radius:100%}.product_section .swatch .swatch__option{margin:0 10px 5px 0}.product_section fieldset:has(span[data-variant-option-choose-name="Choose a Size"]) .swatch-element{display:flex;border:#000 thin solid;min-width:55px;min-height:37px}.product_section fieldset:has(span[data-variant-option-choose-name="Choose a Size"]) label{min-width:55px;min-height:37px;line-height:37px;height:37px}.product_section .swatch input:checked+.swatch-element{-webkit-box-shadow:inset 0 0 0 1px #000000;-moz-box-shadow:inset 0 0 0 1px #000000;box-shadow:inset 0 0 0 1px #000}.product_section .purchase-details .purchase-details__spb--true{flex-direction:column}.product_section .purchase-details .purchase-details__spb--true .action_button.action_button--secondary{flex:100%;margin:0;max-width:100%;text-transform:uppercase}.product_section .purchase-details .purchase-details__spb--true .shopify-payment-button{margin:15px 0 0;max-width:100%;line-height:1.2;width:100%}.product_section .purchase-details .shopify-payment-button__more-options{font-size:13px;padding:0;color:#005fff}.product_section .purchase-details .htusb-payment-badges__msg{margin:30px 0 10px}.product_section .htusb-payment-badges--medium img.htusb-payment-badges--multicolor__badge{height:15px!important}.product_section .product-block.product-block--size-chart{position:relative}.product_section .product-block.product-block--size-chart a.product__size-chart{position:absolute;bottom:280px;color:#000;padding-left:30px}.product_section .product-block.product-block--size-chart a.product__size-chart:before{content:"";position:absolute;left:0;top:0;background:url(/cdn/shop/files/meter.png?v=1744899372) 0 0 no-repeat;width:20px;height:20px;background-size:contain}.product_section .product-block.product-block--form .has-padding-top{padding-top:0}.product_section .htusb-payment-badges--multicolor__list{flex-wrap:nowrap}.product_section .has-padding-top{padding-top:8px}.product_section .product__description.content p{font-size:13px}.product_section .cart-warning{margin-top:0}.product_section .htusb-ui-section{margin:8px 0!important}.product_section .swatch .option-title{margin-bottom:4px}.product-template.product-main .section{max-width:1280px}.product-template.product-breadcrumb .section{max-width:1240px}.product-template.product-main .container .columns{margin-left:15px;margin-right:15px}.product-template.product-main .one-half{width:calc(50% - 30px)}.product-main .price-ui--loading{float:none}.product-main .is-slide-nav--true .product-gallery__thumbnail{position:relative;opacity:1}.modal_price.subtitle{display:flex;flex-wrap:wrap}shopify-payment-terms{margin-left:0!important}@media only screen and (min-width:799px){.product-main .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnails{width:24%;margin-right:30px;order:1}.product-main .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnail{max-height:130px;overflow:hidden}.product-main .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnail img{padding:0 10px}.product-main .is-slide-nav--true .product-gallery__thumbnail{position:relative;opacity:1}}@media(max-width:599px){.product_section .htusb-static-message{text-align:left}}@media(max-width:798px){.product_section .product-block.product-block--size-chart a.product__size-chart{bottom:255px}}@media(max-width:767px){.product-template.product-main .one-half{width:calc(100% - 30px)}}@media(max-width:565px){.product_section .htusb-payment-badges--multicolor__list{flex-wrap:wrap}.product_section .product-block.product-block--size-chart a.product__size-chart{bottom:290px}}@media(max-width:767px){[class*=ai-split-hero__eyebrow]{text-align:center!important}[class*=ai-split-hero__right]{display:block!important;width:100%!important;order:-1!important;min-height:280px!important}[class*=ai-split-hero__right] img{width:100%!important;height:280px!important;object-fit:cover!important;object-position:center top!important}[class*=ai-split-hero__container]{display:flex!important;flex-direction:column!important}[class*=ai-split-hero__left]{order:1!important}}@media(max-width:767px){[class*=ai-product-grid__collection]{display:flex!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:12px!important;padding:0 16px 16px!important;scrollbar-width:none!important;-ms-overflow-style:none!important}[class*=ai-product-grid__collection]::-webkit-scrollbar{display:none!important}[class*=ai-product-card]{flex:0 0 72vw!important;max-width:72vw!important;min-width:72vw!important;scroll-snap-align:start!important}}@media(max-width:767px){[class*=ai-reviews-grid]{display:flex!important;overflow:hidden!important;position:relative!important;width:100%!important}[class*=ai-review-card]{flex:0 0 90vw!important;min-width:90vw!important;animation:sohotReviewSlide 12s ease-in-out infinite!important}[class*=ai-review-card]:nth-child(2){animation-delay:-4s!important}[class*=ai-review-card]:nth-child(3){animation-delay:-8s!important}}@keyframes sohotReviewSlide{0%,28%{transform:translate(0);opacity:1}33%{transform:translate(-8%);opacity:0}34%{transform:translate(95%);opacity:0}39%,95%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@media(max-width:767px){[class*=ai-collection-grid__container]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0 12px!important}[class*=ai-collection-grid__card--hero]{grid-column:1 / -1!important;min-height:200px!important;max-height:220px!important}[class*=ai-collection-grid__card]:not([class*=--hero]){min-height:150px!important}}@media(max-width:767px){[class*=ai-blog-posts-anhq2ac9qa1]{display:none!important}[class*=ai-blog-posts-anhq2ac9qa1]:first-child{display:block!important;width:100%!important}}@media(max-width:767px){[class*=ai-split-hero__right]{min-height:260px!important}[class*=ai-split-hero__right] img{height:260px!important}[class*=ai-split-hero__left],[class*=ai-split-hero__content]{padding:24px 20px 28px!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
