.cates-pdp [hidden]{display:none!important}.cates-pdp-intro{margin:0 0 18px;font-size:15px;line-height:1.55}.cates-pdp-sizing-note{padding:12px;border-left:2px solid #027b4b;background:#f5f8f5;font-size:14px;line-height:1.5}.cates-pdp-final-sale{margin:0 0 12px;color:#813d2a;font-size:14px;line-height:1.5}.cates-pdp-summary{padding:14px 0;font-size:14px;line-height:1.5}.cates-pdp-summary p{margin:0 0 10px}.cates-pdp-summary a,.cates-pdp-policy a,.cates-pdp-sold-help a:not(.btn){text-decoration:underline;text-underline-offset:3px}.cates-pdp .product-form__shop-pay{margin-top:12px;font-size:12px}.cates-pdp .inventory-counter--cates-compact{padding:0;border:0;background:transparent;margin:12px 0 0}.cates-pdp .inventory-counter--cates-compact .inventory-counter__message{color:#444;font-size:13px;font-weight:400}.cates-size-pending .inventory-counter--cates-compact{display:none}.cates-pdp-policy{padding:16px 0;border-top:1px solid #d7d7d7;font-size:14px;line-height:1.55}.cates-pdp-policy summary{min-height:44px;cursor:pointer;font-weight:600;display:flex;align-items:center;justify-content:space-between}.cates-pdp-policy summary:after{content:"+"}.cates-pdp-policy[open] summary:after{content:"\2212"}.cates-pdp-sold-help{margin:12px 0;font-size:14px;line-height:1.5}.cates-pdp-sold-help .btn{min-height:48px}.cates-pdp .product__color-swatch{min-width:44px;min-height:44px}.cates-size-error{color:#813d2a;font-size:14px;margin:10px 0}.cates-purchase-bar{position:fixed;bottom:0;left:0;right:0;z-index:45;display:flex;align-items:center;justify-content:center;gap:18px;padding:10px 18px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ddd;box-shadow:0 -3px 14px #0000000d}.cates-purchase-bar__info{display:flex;align-items:center;gap:16px}.cates-purchase-bar__info>span{font-size:16px;white-space:nowrap}.cates-purchase-bar [data-cates-change]{min-height:44px;padding:0 6px;font-size:13px;line-height:1.3;text-decoration:underline;text-underline-offset:3px;max-width:150px}.cates-purchase-bar [data-cates-bar-add]{min-height:48px;min-width:160px}@media(max-width:719px){.cates-pdp>.product__top>.product__block--product-header{padding:0 18px;margin:4px 0 18px;border:0}.cates-pdp .product__primary-left{margin-bottom:12px}.cates-pdp .product__media-container.below-mobile .product__media-item,.cates-pdp .product__media-container.below-mobile .product__media-item.swiper-slide{height:min(54svh,470px)!important;max-height:min(54svh,470px)!important;background:#fff!important}.cates-pdp .product__media-container.below-mobile .product__media-item .image,.cates-pdp .product__media-container.below-mobile .product__media-item .image__inner,.cates-pdp .product__media-container.below-mobile .product__media-item .media{height:100%!important;padding:0!important}.cates-pdp .product__media-container.below-mobile .product__media-item img{height:100%!important;max-height:min(54svh,470px)!important;width:100%!important;object-fit:contain!important}.cates-pdp .cates-gallery-arrow{top:50%;width:44px;height:44px}.cates-purchase-bar{gap:10px;padding-left:12px;padding-right:12px}.cates-purchase-bar__info{display:block;flex:1;min-width:0}.cates-purchase-bar [data-cates-change]{display:block;padding:0;min-height:44px;max-width:none}.cates-purchase-bar [data-cates-bar-add]{min-width:0;max-width:58%;padding-left:14px;padding-right:14px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cates-pdp.css.map */
