:root{--brand-ink: #0a0d2b;--brand-accent: #ff9000;--brand-green: #1a8f3c;--brand-border: #e9ebf1;--brand-shadow: 0 12px 32px rgba(10, 13, 43, .07)}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.wrap_title .section-title,.section-title{color:var(--brand-green);letter-spacing:-.025em;line-height:1.2}.wrap_title .section-title:after{border-radius:999px}.product-item .product-inner,.product-item .product-collection__content,.product-item .product-collection__image{border-radius:12px}.product-item .product-inner{transition:box-shadow .22s ease,transform .22s ease}.product-item:hover .product-inner{box-shadow:var(--brand-shadow)}.product-item .product-collection__title a{color:var(--brand-ink);line-height:1.4}.product-item .button-cart-bottom .add-to-cart,.product-item .button-cart-bottom .select_options,button.btn,a.btn,input.btn,.shopify-payment-button__button{border-radius:8px;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}body.bn-season #MainContent .product-card-pricing .bn-card-offer{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:12px 14px;border:1px solid rgb(10 13 43 / 16%);border-left:4px solid #fff;border-radius:10px;background:#fff;box-shadow:0 5px 14px #0a0d2b0f}body.bn-season #MainContent .product-card-pricing,body.bn-season #MainContent .product-card-pricing:has([data-cpc-deal]:not([hidden])){border:1px solid #d8dbe3!important}body.bn-season #MainContent .bn-card-offer__row{display:grid;align-content:center;gap:6px;min-width:0;color:var(--brand-ink);font:500 12px/1.45 Poppins,sans-serif;text-align:left}body.bn-season #MainContent .bn-card-offer__row>span:first-child{color:var(--brand-green);font-size:11px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}body.bn-season #MainContent .bn-card-offer__row>span:nth-child(2){line-height:1.5}body.bn-season #MainContent .bn-card-offer__row strong{color:var(--brand-green)!important;font-size:clamp(15px,1.4vw,18px);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}body.bn-season #MainContent .bn-card-offer__row>span:nth-child(2) small{color:#34794a;font-size:11px}body.bn-season #MainContent .bn-card-offer__pix{display:inline-block;width:fit-content;max-width:100%;padding:3px 8px;border-radius:999px;background:#1a8f3c1f;color:var(--brand-green);font-size:11px;font-weight:700;line-height:1.35;letter-spacing:0;overflow-wrap:normal;word-break:keep-all}@media(max-width:767px){body.bn-season #MainContent .product-card-pricing .bn-card-offer{padding:10px}body.bn-season #MainContent .bn-card-offer__row{gap:5px;font-size:11px}body.bn-season #MainContent .bn-card-offer__row strong{font-size:15px}}.product-item .button-cart-bottom .add-to-cart:focus-visible,.product-item .button-cart-bottom .select_options:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:8px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-item:hover .product-inner{transform:translateY(-2px)}.product-item .button-cart-bottom .add-to-cart:hover,.product-item .button-cart-bottom .select_options:hover,button.btn:hover,a.btn:hover{transform:translateY(-1px)}}@media(max-width:767px){.wrap_title .section-title,.section-title{letter-spacing:-.015em}.product-item .button-cart-bottom .add-to-cart,.product-item .button-cart-bottom .select_options,button.btn,a.btn{min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.bn-season #MainContent .product-item:not(tr) .product-collection__content:not(.product-list-style){display:flex!important;flex:1 1 auto;flex-direction:column;height:auto!important;min-width:0}body.bn-season #MainContent .product-item:has(>.product-collection){display:flex;align-self:stretch;height:auto!important}body.bn-season #MainContent .product-item:has(>.product-collection)>.product-collection{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%!important;min-height:100%;min-height:0}body.bn-season #MainContent .product-item:not(tr) .product-collection__image{flex:0 0 auto;min-width:0}body.bn-season #MainContent .product-item:has(>.product-collection) .product-collection__image .image_product.ratio:before{padding-bottom:100%!important}body.bn-season #MainContent .product-item:has(>.product-collection) .product-collection__image .image_product.ratio{aspect-ratio:1 / 1}body.bn-season #MainContent .product-item:has(>.product-collection) .product-collection__image .image_product img{object-fit:contain}body.bn-season #MainContent .product-item:not(tr) .product-collection__title,body.bn-season #MainContent .product-item:not(tr) .product-collection__title h2,body.bn-season #MainContent .product-item:not(tr) .product-collection__title a{box-sizing:border-box;height:2.7em;min-height:2.7em;max-height:2.7em;margin-top:0;margin-bottom:0;line-height:1.35;overflow:hidden}body.bn-season #MainContent .product-item:not(tr) .product-collection__title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}body.bn-season #MainContent .product-item:not(tr) .jdgm-widget,body.bn-season #MainContent .product-item:not(tr) .jdgm-preview-badge{box-sizing:border-box;flex:0 0 18px;height:18px;min-height:18px;max-height:18px;margin:4px 0;overflow:hidden}body.bn-season #MainContent .product-item:not(tr) .frm-price-color{display:flex;flex:1 1 auto!important;flex-direction:column;min-width:0;margin-top:0!important;margin-bottom:0;padding-top:8px}body.bn-season #MainContent .product-item:not(tr) .product-card-pricing{box-sizing:border-box;width:100%;min-width:0}body.bn-season #MainContent .product-item:not(tr) .button-cart-bottom{flex:0 0 auto;margin-top:auto!important;padding-top:12px!important}body.bn-season #MainContent .list-recent-posts .product-item{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;min-width:0}body.bn-season #MainContent .list-recent-posts .product-item .thumb{width:64px;min-width:0;margin:0}body.bn-season #MainContent .list-recent-posts .product-item .info{display:flex;flex-direction:column;align-items:stretch;min-width:0}body.bn-season #MainContent .list-recent-posts .product-item .product-name{display:-webkit-box;min-width:0;max-height:2.7em;margin:0 0 6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;overflow-wrap:anywhere}body.bn-season #MainContent .list-recent-posts .product-item .price,body.bn-season #MainContent .list-recent-posts .product-item .product-card-pricing{box-sizing:border-box;width:100%;min-width:0;margin:0}body.bn-season #MainContent .list-recent-posts .product-item .bn-card-offer{max-width:100%;padding:8px}body.bn-season #MainContent .list-recent-posts .bn-card-offer__row{gap:4px;font-size:11px}body.bn-season #MainContent .list-recent-posts .bn-card-offer__pix{max-width:100%;padding:3px 6px;font-size:10px}body.bn-season .product-item .product-collection__image>.product-card-pix-badge-wrap.cpc-promo-badge-wrap{inset:12px auto auto 12px;max-width:calc(100% - 64px)}body.bn-season .product-item .product-collection__image:has(>.cpc-promo-badge-wrap)>.product-image__overlay-top-left{top:68px;left:12px}@media(max-width:600px){body.bn-season .product-item .product-collection__image>.product-card-pix-badge-wrap.cpc-promo-badge-wrap{inset:8px auto auto 8px;max-width:calc(100% - 52px)}body.bn-season .product-item .product-collection__image:has(>.cpc-promo-badge-wrap)>.product-image__overlay-top-left{top:60px;left:8px}}@media(max-width:600px){body.bn-season #MainContent .product-card-pricing .bn-card-offer{padding:8px}body.bn-season #MainContent .bn-card-offer__row{gap:2px 6px}}body.bn-season.home #MainContent .shopify-section .wrap_title .section-title{color:var(--brand-accent);font-size:clamp(20px,1.9vw,26px);text-transform:uppercase}body.bn-season #footer .widget-title,body.bn-season #footer .widget-title .txt_title{font-size:18px;text-transform:none}body.bn-season .shopify-section.type_testimonials .slick-track{align-items:flex-start}body.bn-season .shopify-section.type_testimonials .quotes_wrapper .quote_content{height:auto;min-height:210px}body.template-collection.bn-season #MainContent:has(.cpc-offer__title) .collection-hero__title{display:none}body.bn-season #MainContent .product-featured .product-item .row{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;margin:0}body.bn-season #MainContent .product-featured .product-item .row>.col{width:auto;max-width:none;padding:0;flex:none}body.bn-season #MainContent .product-featured .product-item .cpc-promo-badge-wrap{display:none!important}body.bn-season #MainContent .product-featured .product-item .product-card-pricing{padding:6px 8px}body.bn-season #MainContent .product-featured .product-item .product-card-pricing__pix-value{font-size:17px;white-space:nowrap}body.bn-season #MainContent .product-featured .product-item .bn-card-offer{display:none}@media(min-width:1200px){body.bn-season .shoppingcart-content .cart .cart-left{flex:1 1 0;max-width:none}body.bn-season .shoppingcart-content .cart .cart-right{flex:0 0 380px;max-width:380px}}body.bn-season .shoppingcart-content div.product-option{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px}body.bn-season .shoppingcart-content div.product-option dt{flex:none;white-space:nowrap}@media(min-width:601px){body.bn-season .cpc-produto .cpc-produto__grid>.cpc-produto__photo{position:sticky;top:24px;align-self:start}}@media(min-width:1181px){body.bn-season .cpc-produto .cpc-produto__grid>.cpc-produto__info{position:sticky;top:24px;align-self:start}}@media(min-width:577px)and (max-width:768px){body.bn-season #MainContent .grid-slider[data-tablet="3"]:not(.slick-initialized):has(.product-item)>*{flex:0 0 33.333%!important;max-width:33.333%!important}}@media(min-width:768px)and (max-width:1024px){body.bn-season [id*=__section_group_] .row>.alo-block-item{flex:0 0 100%;max-width:100%;margin-bottom:20px}body.bn-season [id*=__section_group_] .banner_static{height:clamp(180px,28vw,260px)}}@media(min-width:750px)and (max-width:989px){body.bn-season .facets-vertical{display:block}body.bn-season .facets-vertical>.facets-wrapper,body.bn-season .facets-vertical>.product-grid-container{width:100%;max-width:100%;padding-left:0;padding-right:0}body.bn-season .facets-wrapper facet-filters-form.facets.small-hide,body.bn-season .facets-wrapper .product-featured,body.bn-season .facets-wrapper .facets-vertical-sort{display:none!important}body.bn-season .facets-wrapper menu-drawer.mobile-facets__wrapper.medium-hide{display:flex!important}body.bn-season.overflow-hidden-mobile{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/brand-polish.css.map */
