:root{--pis-frame-bg: #fff;--pis-frame-pad: 6%}.product-card__image[style*=--aspect-ratio],.product__media-item-container.media-type-image,.product__thumbs-inner[style*=--aspect-ratio],.sticky-atc-bar__product-image[style*=--aspect-ratio],.menu-sidebar-tabs__card-image[style*=--aspect-ratio],.compare-bar__item .media-wrapper[style*=--aspect-ratio]{--aspect-ratio: 1 !important;--aspect-ratio-mobile: 1 !important;aspect-ratio:1 / 1;background-color:var(--pis-frame-bg)!important}.cart-item__media{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1;height:auto;background-color:var(--pis-frame-bg)!important}.cart-item__media>img{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__image[style*=--aspect-ratio]>img,.product__media-item-container.media-type-image .product__media>img,.product__thumbs-inner[style*=--aspect-ratio]>img,.sticky-atc-bar__product-image[style*=--aspect-ratio]>img,.menu-sidebar-tabs__card-image[style*=--aspect-ratio]>img,.compare-bar__item .media-wrapper[style*=--aspect-ratio]>img,.cart-item__media>img{display:block;width:100%!important;height:100%!important;max-width:none;box-sizing:border-box!important;padding:var(--pis-frame-pad)!important;object-fit:contain!important;object-position:center center!important;background-color:var(--pis-frame-bg)}:root,.color-scheme-1,.color-scheme-3,.color-scheme-4,.color-scheme-6,.color-scheme-7,.color-scheme-9,.color-scheme-10,.color-scheme-11,.color-scheme-12,.color-scheme-13,.color-scheme-14{--color-link: 29, 52, 97;--color-link-hover: 64, 114, 52}.color-scheme-2,.color-scheme-inverse,.color-scheme-info{--color-link: 255, 255, 255;--color-link-hover: 116, 164, 56}.color-scheme-8{--color-link: 255, 255, 255;--color-link-hover: 238, 244, 232}.rte a:not(.btn){color:rgb(var(--color-link));transition:color var(--duration-default) ease}.rte a:not(.btn):hover{color:rgb(var(--color-link-hover))}.header__menu .reversed-link{--reversed-link-gap: 2px}.header__menu .menu__item{transition:color var(--duration-default) ease}.header__menu .menu__item:hover,.header__menu a.menu__item:focus-visible,.header__menu summary:focus-visible .menu__item,.header__menu details[open]>summary .menu__item{color:#407234}.header__menu .menu__item:hover .reversed-link,.header__menu details[open]>summary .reversed-link{background-position-x:var(--transform-origin-start);background-size:100% 2px}.footer a:not(.btn):hover,.footer a:not(.btn):hover .reversed-link__text,.footer .footer-block li.reversed-link:not([aria-disabled]):hover .reversed-link__text{color:rgb(var(--color-link-hover))}.footer-block.has-border:after{background:rgba(var(--color-foreground),.12)}.btn--primary:before,.btn--secondary:before{content:none}.btn--primary:hover,.btn-hover-wrapper:hover .btn--primary{background-color:color-mix(in srgb,rgb(var(--color-button)) 83%,#000);border-color:color-mix(in srgb,rgb(var(--color-button)) 83%,#000);color:rgb(var(--color-button-text))}.btn--secondary{border-width:.15rem}.btn--secondary:hover,.btn-hover-wrapper:hover .btn--secondary{background-color:rgb(var(--color-secondary-button-border));border-color:rgb(var(--color-secondary-button-border));color:rgb(var(--color-secondary-button))}*:focus-visible{outline:.2rem solid #407234;outline-offset:.2rem;box-shadow:0 0 0 .2rem #fff}.header .search__form .search__input:focus,.header .search__form[results] .search__input,.header .predictive-search-open .search__input{border-color:rgb(var(--color-border));box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #407234;outline:none}@media(min-width:1024px){.header__navigation{--ps-nav-pad: .8rem}.header__navigation .header__menu{flex:1 1 auto;margin-inline:calc(var(--ps-nav-pad) * -1)}.header__menu>ul{flex:1 1 auto;flex-wrap:nowrap;justify-content:space-between}.header__menu>ul>li>.menu__item,.header__menu>ul>li>details>summary>.menu__item{--font-navigation-weight: 600;align-items:center;min-height:5rem;padding-block:0;padding-inline:var(--ps-nav-pad);font-size:1.6rem;white-space:nowrap}.header__menu>ul>li .menu__item-text{column-gap:.6rem}.header__menu>ul>li .menu__item .reversed-link{line-height:1.2;padding-block:.6rem}.header__menu>ul>li>details>summary .menu__item:hover .reversed-link,.header__menu>ul>li>details[open]>summary .menu__item .reversed-link{background-position-x:var(--transform-origin-start);background-size:calc(100% - 1.8rem) 2px}}@media(min-width:1280px){.header__menu>ul>li>.menu__item,.header__menu>ul>li>details>summary>.menu__item{font-size:1.7rem}}@media(min-width:1024px)and (max-width:1439px){.header__top--logo-left{--header-grid-template: "logo search icons" / auto minmax(0, 1fr) auto}.header__top--logo-left .header__logo,.header__top--logo-left .header__logo--image{min-width:12rem}.header__top--logo-left .header__search{min-width:0}.header__top--logo-left .header__search .search__form{flex:1 1 auto;min-width:0;max-width:none}}@media(min-width:1024px)and (max-width:1199px){.header__top--logo-left .size-search-container{margin-left:1rem}.header__top--logo-left .size-search-input{width:4rem}}@media(min-width:1024px){.topbar__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.topbar__center .topbar__text{white-space:nowrap}}#shopify-pc__banner{inset:auto auto 2.4rem 2.4rem!important;width:min(42rem,calc(100vw - 4.8rem))!important;max-width:42rem!important;margin:0!important;padding:0!important;transform:none!important;background:#fff!important;border:.1rem solid #e3e6ec!important;border-radius:1.6rem!important;box-shadow:0 1.2rem 3.2rem #0a142d29,0 .2rem .6rem #0a142d0f!important;font-family:var(--font-body-family)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;gap:1.4rem!important;max-width:none!important;margin:0!important;padding:1.8rem 2rem!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{display:flex!important;align-items:center!important;gap:.8rem!important;margin:0 0 .6rem!important;color:#0b0d12!important;font-size:1.6rem!important;font-weight:700!important;line-height:1.3!important}#shopify-pc__banner #shopify-pc__banner__body-title:before{content:"";flex:0 0 2.2rem;width:2.2rem;height:2.2rem;background:no-repeat center / contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23407234' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3a9 9 0 1 0 9 9 3 3 0 0 1-3.5-3.5A3 3 0 0 1 14 5a3 3 0 0 1-2-2z'/><circle cx='8.5' cy='10.5' r='.6' fill='%23407234'/><circle cx='12' cy='15' r='.6' fill='%23407234'/><circle cx='16' cy='13.5' r='.6' fill='%23407234'/><circle cx='8.5' cy='15.5' r='.6' fill='%23407234'/></svg>")}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;color:#44474f!important;font-size:1.3rem!important;line-height:1.5!important}#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:#1d3461!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:.2em}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.8rem!important;width:100%!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:100%!important;min-width:0!important;min-height:4.4rem!important;margin:0!important;padding:.8rem 1.2rem!important;border-radius:1rem!important;font-family:inherit!important;font-size:1.4rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1;background:#407234!important;border:.15rem solid #407234!important;color:#fff!important}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:#355f2b!important;border-color:#355f2b!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2;background:#1d3461!important;border:.15rem solid #1d3461!important;color:#fff!important}#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:#13223f!important;border-color:#13223f!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;justify-self:center;width:auto!important;min-height:3.2rem!important;padding:.4rem .8rem!important;background:none!important;border:0!important;color:#1d3461!important;font-size:1.3rem!important;text-decoration:underline!important;text-underline-offset:.2em}#shopify-pc__banner .shopify-pc__banner__btns button:focus-visible{outline:.2rem solid #407234!important;outline-offset:.2rem!important}@media(max-width:749px){#shopify-pc__banner{inset:auto 1.2rem calc(1.2rem + env(safe-area-inset-bottom)) 1.2rem!important;width:auto!important;max-width:none!important}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:1.2rem!important;padding:1.4rem 1.6rem!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.25rem!important}}@media(min-width:768px)and (max-width:1023.98px){.header-section .search__types .form-select{padding-inline-start:1.6rem}}@media(min-width:750px)and (min-height:600px){body:has(.sticky-atc-bar--show) #shopify-pc__banner{bottom:12rem!important}}@media(max-width:749px){body:has(.sticky-atc-bar--show) #shopify-pc__banner{bottom:calc(8.4rem + env(safe-area-inset-bottom))!important}}.cto .cto__check:before,.cto .cto__check:after{content:none;display:none}.main-product-form>complete-order.cto{order:1}@media(min-width:1024px){.header__top--logo-left{--header-grid-template: "logo search icons" / auto minmax(0, 1fr) auto}.header__top--logo-left .header__search{justify-content:center;min-width:0}.header__top .size-search-inputs{height:4.8rem;padding-inline:.6rem;gap:.4rem;border:.2rem solid #e3e6ec;border-radius:1rem}.header__top .size-search-input{height:3.6rem;border-radius:.7rem}}@media screen and (max-width:767.98px){.topbar__center .topbar__text{display:block;width:100%;text-align:center}}@media screen and (max-width:415.98px){.topbar__center .topbar__text{min-height:4.8rem}}motion-element{opacity:1!important;visibility:visible!important}motion-element:not([data-motion=fade-in]){transform:scale(1)!important}.size-search-result-vat{font-size:.85em;font-weight:400;opacity:.75}@media screen and (max-width:1023.98px){.cart-template .cart-item__prices{display:block}}.pickup-availability-address br{display:inline}@media screen and (max-width:1023.98px){.header-section .search__input,.header-section select,.main-search .search__input,#MainContent .search__input,#MainContent .search__field select,#MainContent .quantity__input,#MainContent .contact-form .form-control,#MainContent .cart__note textarea,#MainContent .cart-item input,.facet-drawer .form-control,.facet-drawer select,cart-drawer .cart-item input,cart-drawer textarea,cart-drawer .form-control,.sticky-atc-bar select,.sticky-atc-bar .form-control{font-size:16px}}@media screen and (max-width:749.98px){.header__search .search__form{flex:1 1 0%}.search-open .header__search-close{min-width:44px;min-height:44px;justify-content:center;padding-inline-start:0}}@media screen and (orientation:landscape)and (max-height:500px){.header-section.header-sticky{position:relative}body.header-pinned .sticky-element,body.is-hide-nav .sticky-element{top:var(--sticky-offset, 2rem)}}.drawer__close-btn.static{position:relative}.drawer__close-btn:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}@media screen and (max-width:1023.98px){menu-drawer .menu-drawer__item{padding-block:0}menu-drawer .menu-drawer__item>.menu-drawer__item-link,menu-drawer .menu-drawer__item>details>summary{padding-block:12px}}@media screen and (max-width:749.98px){.collection>.sticky-element.grid{position:static}}@media screen and (max-width:1023.98px){.header .menu-drawer-button,.header .account-button,.header .cart-drawer-button{position:relative}.header .menu-drawer-button:after,.header .account-button:after,.header .cart-drawer-button:after{content:"";position:absolute;top:-10px;right:-8px;bottom:-10px;left:-8px}}@media screen and (max-width:1023.98px){.header__top .size-search-container{display:none}}.shopify-section[id$=__related-products]{padding-bottom:6.4rem}.shopify-section[id$=__related-products] .product-card__wrapper{display:flex;flex-direction:column;padding:1.2rem;background:#fff;border:.1rem solid #e3e6ec;border-radius:1.4rem;transition:border-color .2s ease,box-shadow .2s ease}.shopify-section[id$=__related-products] .product-card__wrapper:hover{border-color:#407234;box-shadow:0 .8rem 2.4rem #0b0d1214}.shopify-section[id$=__related-products] .product-card__image-wrapper{overflow:hidden;border-radius:1rem}.shopify-section[id$=__related-products] .product-card__image[style*=--aspect-ratio]{background-color:#f4f6f2!important}.shopify-section[id$=__related-products] .product-card__image[style*=--aspect-ratio]>img{padding:12%!important;background-color:transparent;mix-blend-mode:multiply}.shopify-section[id$=__related-products] .product-card__info{flex:1 1 auto;display:flex;flex-direction:column;gap:.4rem;padding:1.4rem .4rem .4rem}.shopify-section[id$=__related-products] .product-card__type{color:#407234;font-weight:600;letter-spacing:.08em}.shopify-section[id$=__related-products] .product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em;margin:0}.shopify-section[id$=__related-products] .product-card__info .f-price{margin-top:auto}.shopify-policy__body br{display:inline}@media screen and (max-width:1023.98px){.breadcrumbs a{display:inline-block;padding-block:11px;margin-block:-11px}.volume-pricing-cards__show-more:before,.tp-card__link:after,.search__field-icon:after{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}.tp-card__link{position:relative}.tabs-nav__inner .tabs__btn{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/brand-polish.css.map */
