:root{--pb-r: 10px;--pb-r-lg: 16px;--pb-surface: #f5f5f5;--pb-surface-2: #ececec}html{-webkit-tap-highlight-color:transparent}button,a,summary,label{touch-action:manipulation}a:focus-visible,summary:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--pb-black);outline-offset:2px}.pb-section-title,.pb-pdp-title,.pb-collection-title,.pb-page-title,.pb-drawer-title{text-transform:none;letter-spacing:-.01em;font-weight:800}.pb-section-title{font-size:clamp(20px,2.4vw,28px);line-height:1.2}.pb-collection-title,.pb-page-title{font-size:clamp(26px,3vw,36px)}.pb-pdp-title{font-size:clamp(22px,2.4vw,30px);line-height:1.2}.pb-section-head{align-items:center;margin-bottom:24px}.pb-section-link{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;text-underline-offset:3px}.pb-section{padding:48px 0}.pb-btn,.pb-btn-checkout,.pb-btn-drawer,.pb-add-to-cart,.pb-kitbar-btn,.pb-quick-buy,.pb-btn-nl,.pb-brand-cta,.pb-btn-popup,.pb-btn-bundle,.pb-filter-apply,.pb-pw-btn{border-radius:var(--pb-r);text-transform:none;letter-spacing:0;font-size:14px;font-weight:700}.pb-kitbar-btn{font-size:12px}.pb-btn-outline{background:var(--pb-surface);border-color:transparent}.pb-btn-outline:hover{background:var(--pb-black);border-color:var(--pb-black)}.pb-quick-buy{background:var(--pb-black);color:#fff;border-color:var(--pb-black)}.pb-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.pb-form textarea,.pb-select,.pb-sort-select,.pb-pw-input,.pb-filter-price input,.pb-popup-input,.pb-search-form input[type=search],.pb-search-form input[type=text]{background-color:var(--pb-surface);border:1px solid transparent;border-radius:var(--pb-r)}.pb-form input:focus,.pb-form textarea:focus,.pb-select:focus,.pb-sort-select:focus,.pb-pw-input:focus,.pb-filter-price input:focus,.pb-popup-input:focus{border-color:var(--pb-black);outline:none}.pb-header{border-bottom:0;box-shadow:0 2px 14px #0000000d}body:has(.pb-section-hero) .pb-header--overlay:not(.is-stuck){box-shadow:none}.pb-account-text{display:none}.pb-dropdown{border:0;border-radius:var(--pb-r);box-shadow:0 12px 32px #0000001a;padding:6px}.pb-dropdown-link{border-radius:6px}.pb-nav-link{font-size:13px;letter-spacing:0;text-transform:none}.pb-mobile-menu-head,.pb-mobile-nav-link,.pb-mobile-sub-link,.pb-mobile-menu-foot{border:0}.pb-mobile-nav-link{text-transform:none;letter-spacing:0;font-size:16px}.pb-product-img-wrap{background:#fff;border-radius:var(--pb-r)}.pb-product-info{padding-top:10px;gap:4px}.pb-product-name{font-size:14px;font-weight:600;letter-spacing:0}.pb-badge-off,.pb-badge-new,.pb-badge-sold{top:8px;left:8px;padding:5px 9px;border:0;border-radius:6px;font-size:11px;letter-spacing:0}.pb-badge-new{background:var(--pb-surface)}.pb-price-new{font-size:16px}.pb-price-old{color:#767676}.pb-sizes-quick{gap:6px;margin-top:8px}.pb-sz{min-width:36px;height:36px;padding:0 8px;background:var(--pb-surface);border:0;border-radius:8px;color:var(--pb-black);font-size:12px;letter-spacing:0;transition:background var(--pb-transition),color var(--pb-transition)}.pb-sz:hover{background:var(--pb-surface);color:var(--pb-black)}.pb-sz:active,.pb-sz.is-added{background:var(--pb-black);color:#fff}.pb-product-card:hover .pb-product-img-wrap img{transform:none}@media(hover:hover){.pb-product-card:hover .pb-product-img-wrap img{transform:scale(1.03)}.pb-sz:hover{background:var(--pb-black);color:#fff}}.pb-carousel-btn{border:0;box-shadow:0 4px 16px #00000024}.pb-carousel-btn:hover{box-shadow:0 6px 20px #0003}@media(hover:none){.pb-carousel-btn{display:none}}.pb-benefits-bar{border:0}.pb-benefits-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px 24px}.pb-benefit-item{display:flex;align-items:center;gap:12px;padding:16px;background:var(--pb-surface);border:0;border-radius:var(--pb-r);text-align:left}.pb-benefit-icon{margin:0;font-size:0;flex-shrink:0}.pb-benefit-title{font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;line-height:1.3}.pb-benefit-sub{margin-top:2px;font-size:12px;line-height:1.3;color:var(--pb-gray-600)}@media(max-width:900px){.pb-benefits-inner{flex-direction:unset;grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px}.pb-benefit-item{padding:12px;gap:10px;border-bottom:0;align-items:flex-start}.pb-benefit-icon .pb-icon{width:20px;height:20px}.pb-benefit-title{font-size:12px}.pb-benefit-sub{font-size:11px}}.pb-brand-section{max-width:calc(var(--pb-max-width) - 48px);margin:16px auto 0;padding:56px 48px;border-radius:var(--pb-r-lg)}.pb-brand-inner{padding:0;gap:48px;align-items:center}.pb-brand-tag{padding:0;border:0;background:none;color:#ffffffb3;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.pb-brand-title{font-size:clamp(28px,3.4vw,44px);line-height:1.1;letter-spacing:-.01em;text-transform:none}.pb-brand-stat{border:0;border-radius:var(--pb-r);padding:20px}.pb-brand-stat-num{font-size:clamp(22px,2.6vw,32px);white-space:nowrap}.pb-brand-stat-label{color:#ffffffb8;font-size:12px;letter-spacing:0;text-transform:none}@media(max-width:1320px){.pb-brand-section{margin-left:24px;margin-right:24px}}@media(max-width:900px){.pb-brand-section{margin:8px 16px 0;padding:32px 20px}.pb-brand-inner{gap:24px}.pb-brand-stats{gap:8px}.pb-brand-stat{padding:14px}}.pb-reviews-section{background:#fff}.pb-rating-agg{margin-bottom:20px}.pb-rating-big{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pb-rating-num{font-size:28px;line-height:1}.pb-rating-stars{margin:0;font-size:16px}.pb-rating-count{font-size:13px;color:var(--pb-gray-600)}.pb-review-card{background:var(--pb-surface);border:0;border-radius:var(--pb-r);padding:20px}@media(max-width:680px){.pb-rating-agg{align-items:flex-start}.pb-reviews-grid{display:flex;gap:10px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pb-reviews-grid::-webkit-scrollbar{display:none}.pb-review-card{flex:0 0 84%;scroll-snap-align:center}}.pb-faq-list{display:flex;flex-direction:column;gap:8px}.pb-faq-item{background:var(--pb-surface);border:0;border-radius:var(--pb-r)}.pb-faq-btn{padding:16px 18px;font-size:14px;text-align:left;gap:12px}.pb-faq-body{padding:0 18px 4px}.pb-faq-icon,.pb-faq-item.is-open .pb-faq-icon{border:0;background:none;color:var(--pb-black);font-size:20px;flex-shrink:0}.pb-pdp-accordion{border:0}.pb-newsletter-section{max-width:calc(var(--pb-max-width) - 48px);margin:0 auto 48px;padding:48px 24px;border-radius:var(--pb-r-lg)}.pb-newsletter-title{text-transform:none;letter-spacing:-.01em;font-size:clamp(22px,3vw,32px)}.pb-newsletter-input{border:1px solid transparent;border-radius:var(--pb-r);background:#ffffff1f}.pb-newsletter-terms{color:#ffffffb8}@media(max-width:1320px){.pb-newsletter-section{margin-left:24px;margin-right:24px}}@media(max-width:900px){.pb-newsletter-section{margin:0 16px 32px;padding:32px 20px}}.pb-footer{border:0;background:var(--pb-surface);padding-top:40px}.pb-footer-bottom{border:0}.pb-footer-policies{max-width:var(--pb-max-width);margin:0 auto;padding:0 24px 8px;border:0}.pb-footer-copy{color:var(--pb-gray-600)}.pb-footer-col h4{font-size:13px;letter-spacing:0;text-transform:none}.pb-soc-btn{border:0;background:#fff;border-radius:50%}.pb-pchip{border:0;background:#fff;border-radius:6px}@media(max-width:680px){.pb-footer-grid{grid-template-columns:1fr 1fr;gap:28px 16px}.pb-footer-brand{grid-column:1 / -1}}.pb-pdp-main{border-radius:var(--pb-r);overflow:hidden}.pb-pdp-thumb{border:0;border-radius:8px;overflow:hidden;background:#fff;opacity:.6;transition:opacity var(--pb-transition)}.pb-pdp-thumb.is-active{opacity:1;outline:2px solid var(--pb-black);outline-offset:-2px}.pb-size-pill{background:var(--pb-surface);border:0;border-radius:var(--pb-r);letter-spacing:0}@media(hover:hover){.pb-size-pill:hover{background:var(--pb-surface-2)}}.pb-visually-hidden:checked+.pb-size-pill,.pb-size-pill.is-selected{background:var(--pb-black);color:#fff}.pb-qty{background:var(--pb-surface);border:0;border-radius:var(--pb-r)}.pb-qty-btn:hover{background:transparent}.pb-qty-input{background:transparent;border:0}.pb-pdp-kit{background:var(--pb-surface);border:0;border-radius:var(--pb-r)}.pb-pdp-kit-tag,.pb-pdp-price-off{border-radius:6px;letter-spacing:0}.pb-pdp-bf,.pb-drawer-bf,.pb-bf-aviso--forte{border-radius:var(--pb-r)}.pb-drawer-bf{border-radius:0}.pb-sticky-atc{border-top:0;box-shadow:0 -6px 20px #00000014}.pb-breadcrumb{letter-spacing:0;text-transform:none}.pb-collection-toolbar,.pb-filter-head{border:0}.pb-filter-btn{background:var(--pb-surface);border:0;border-radius:var(--pb-r)}.pb-filter[open] .pb-filter-btn,.pb-filter-btn.is-active{background:var(--pb-surface-2)}.pb-filter-drop{border:0;border-radius:var(--pb-r)}.pb-page-btn{background:var(--pb-surface);border:0;border-radius:8px}.pb-pager a,.pb-pager .page.current,.pb-pager .deco{border:0;border-radius:8px}.pb-drawer-head,.pb-drawer-foot,.pb-ci,.pb-upsell,.pb-cart-total,.pb-cart-note,.pb-progress-kit{border:0}.pb-drawer-foot{box-shadow:0 -6px 20px #0000000d}.pb-ci img{border-radius:8px}.pb-kitbar{border-top:0}.pb-search-head,.pb-search-group+.pb-search-group,.pb-search-col-link,.pb-search-close,.pb-search-tag{border:0}.pb-search-tag{background:var(--pb-surface);border-radius:999px}.pb-page-rule{display:none}.pb-empty,.pb-panel,.pb-address-card,.pb-contact-aside,.pb-table-wrap{border:0;border-radius:var(--pb-r);background:var(--pb-surface)}.pb-panel-head,.pb-contact-item,.pb-address-form,.pb-comment,.pb-article-back{border:0}.pb-collection-img,.pb-article-card-img,.pb-article-hero img,.pb-order-line-img{border:0;border-radius:var(--pb-r)}@media(max-width:680px){.pb-account-link{display:none}}.pb-pdp-accordion .pb-faq-body p{margin-bottom:10px}@media(max-width:680px){input,select,textarea{font-size:16px!important}.pb-section{padding:28px 0}.pb-section-head{margin-bottom:14px;padding:0 16px}.pb-benefits-inner{display:flex;justify-content:flex-start;gap:8px;padding:12px 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.pb-benefits-inner::-webkit-scrollbar{display:none}.pb-benefit-item{flex:0 0 72%;align-items:center;scroll-snap-align:start;padding:14px}.pb-benefit-title{font-size:13px}.pb-benefit-sub{font-size:12px}.pb-carousel-track{gap:10px}.pb-carousel-track>.pb-product-card{flex:0 0 45%;min-width:0}.pb-grid-section .pb-product-card:nth-child(n+7){display:none}.pb-products-grid{gap:20px 10px}.pb-product-name{font-size:13px;line-height:1.3}.pb-sizes-quick{gap:4px}.pb-sz{min-width:33px;padding:0 4px}.pb-brand-section{padding:28px 18px}.pb-brand-title{font-size:26px;margin-bottom:10px}.pb-brand-desc{font-size:14px;line-height:1.5}.pb-brand-cta{width:100%;justify-content:center}.pb-faq-btn{min-height:52px}.wa-btn{width:46px;height:46px;right:12px}.wa-btn svg{width:23px;height:23px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pb-refresh.css.map */
