:root{--yap-green: #233923;--yap-green-soft: #2f4a2f;--yap-navy: #232739;--yap-navy-deep: #1a1d2b;--yap-ink: #393939;--yap-muted: #6b6f68;--yap-bg: #f2f4f1;--yap-tile: #eceee9;--yap-line: #dcdfd8;--yap-white: #ffffff;--yap-gold: #c9a84c;--yap-font-display: "Archivo Black", sans-serif;--yap-font-body: Roboto, sans-serif;--yap-space-1: 4px;--yap-space-2: 8px;--yap-space-3: 12px;--yap-space-4: 16px;--yap-space-5: 24px;--yap-space-6: 32px;--yap-space-7: 48px;--yap-space-8: 64px;--yap-space-9: 96px;--yap-radius-sm: 10px;--yap-radius: 16px;--yap-radius-lg: 24px;--yap-shadow-rest: 0 1px 2px rgba(35, 39, 57, .06);--yap-shadow-lift: 0 18px 40px -18px rgba(35, 39, 57, .28);--yap-ease: cubic-bezier(.22, .61, .36, 1);--yap-max: 1400px}.yap-section{padding:var(--yap-space-9) 0}.yap-wrap{max-width:var(--yap-max);margin:0 auto;padding:0 var(--yap-space-6)}.yap-eyebrow{display:inline-flex;align-items:center;gap:var(--yap-space-3);margin:0 0 var(--yap-space-4);font-family:var(--yap-font-body);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--yap-green)}.yap-eyebrow:before{content:"";width:28px;height:2px;background:var(--yap-gold)}.yap-h2{margin:0;font-family:var(--yap-font-display);font-size:clamp(34px,4.6vw,64px);line-height:1.02;letter-spacing:-.02em;color:var(--yap-navy);text-wrap:balance}.yap-lede{max-width:560px;margin:var(--yap-space-5) 0 0;font-family:var(--yap-font-body);font-size:18px;line-height:1.6;color:var(--yap-ink)}.yap-link{display:inline-flex;align-items:center;gap:var(--yap-space-2);min-height:44px;font-family:var(--yap-font-body);font-size:15px;font-weight:700;color:var(--yap-green);text-decoration:none}.yap-link svg{transition:transform .25s var(--yap-ease)}.yap-link:hover svg,.yap-link:focus-visible svg{transform:translate(4px)}.yap-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--yap-space-2);min-height:48px;padding:0 var(--yap-space-5);border-radius:999px;background:var(--yap-white);color:var(--yap-navy);font-family:var(--yap-font-body);font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s var(--yap-ease),color .2s var(--yap-ease),transform .2s var(--yap-ease)}.yap-btn:hover{background:var(--yap-gold);color:var(--yap-navy)}.yap-btn:focus-visible,.yap-link:focus-visible{outline:2px solid var(--yap-gold);outline-offset:3px}.productgrid--item .productitem{background:var(--yap-white);border-radius:var(--yap-radius);padding:var(--yap-space-3) var(--yap-space-3) var(--yap-space-4);box-shadow:var(--yap-shadow-rest);transition:box-shadow .3s var(--yap-ease)}.productgrid--item .productitem:hover{box-shadow:var(--yap-shadow-lift)}.productgrid--item .productitem--image{background:var(--yap-tile);border-radius:calc(var(--yap-radius) - 6px);overflow:hidden}.productgrid--item .productitem--image img{mix-blend-mode:multiply}.productgrid--item .productitem:hover .productitem--image-alternate{visibility:hidden}.productgrid--item .productitem:hover .productitem--image-alternate~img{visibility:visible}.productgrid--item .productitem--info{padding:var(--yap-space-4) var(--yap-space-2) 0;background:transparent}.productgrid--item .productitem--title,.productgrid--item .productitem--title a{font-family:var(--yap-font-body);font-size:16px;font-weight:700;line-height:1.35;color:var(--yap-navy)}.productgrid--item .price__current--emphasize .money{font-family:var(--yap-font-body);font-weight:700;color:var(--yap-green)}.productgrid--item .productitem--actions .productitem--action-trigger{border-radius:var(--yap-radius-sm)}.productgrid--item .productitem__badge{border-radius:999px}@media(prefers-reduced-motion:reduce){.productgrid--item .productitem{transition:none}}@media(max-width:749px){.yap-section{padding:var(--yap-space-8) 0}.yap-wrap{padding:0 var(--yap-space-4)}.yap-lede{font-size:16px}}.productgrid--item .productitem__compare-wrapper-always{display:flex!important;height:auto!important;opacity:1!important;overflow:visible}@media(max-width:989px),(hover:none){*,*:before,*:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.page-content a,.shopify-policy__body a,.article-content a,.rte a:not(.button),a.yap-contact-link{color:var(--yap-green);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.page-content a:hover,.shopify-policy__body a:hover,.article-content a:hover,.rte a:not(.button):hover{text-decoration-thickness:2px}.page-content a:focus-visible,.shopify-policy__body a:focus-visible,.article-content a:focus-visible{outline:2px solid var(--yap-gold);outline-offset:2px}.options-selection__radios{border:0;margin:0 0 18px;padding:0;min-width:0}.options-selection__radios .options-selection__option-header{padding:0;margin:0 0 10px}.options-selection__radios .options-selection__option-name{font:700 12px/1.2 var(--yap-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--yap-muted)}.options-selection__radios .options-selection__option-name strong,.options-selection__radios .options-selection__option-name span{color:var(--yap-navy);letter-spacing:.04em}.options-selection__radios .options-selection__option-values{display:flex;flex-wrap:wrap;gap:10px;margin:0}.options-selection__radios .options-selection__option-value{margin:0}.options-selection__radios .options-selection__option-value-label{position:relative;display:block;margin:0;cursor:pointer}.options-selection__radios .options-selection__option-value-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.options-selection__radios .options-selection__option-value-name{display:inline-flex;align-items:center;gap:10px;min-height:48px;min-width:96px;padding:10px 18px;border:1.5px solid var(--yap-line);border-radius:12px;background:var(--yap-white);font:700 15px/1.2 var(--yap-font-body);color:var(--yap-navy);transition:border-color .2s var(--yap-ease),background-color .2s var(--yap-ease),box-shadow .2s var(--yap-ease)}.options-selection__radios .options-selection__option-value-label:hover .options-selection__option-value-name{border-color:var(--yap-green-soft)}.options-selection__radios .options-selection__option-value-input:focus-visible+.options-selection__option-value-name{outline:2px solid var(--yap-gold);outline-offset:2px}.options-selection__radios .options-selection__option-value-input:checked+.options-selection__option-value-name{border-color:var(--yap-green);background:#f4f7f3;box-shadow:inset 0 0 0 1px var(--yap-green)}.options-selection__radios .options-selection__option-value-input:checked+.options-selection__option-value-name:after{content:"";width:18px;height:18px;margin-left:auto;border-radius:50%;flex:0 0 18px;background:var(--yap-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.options-selection__radios .options-selection__option-value-input:disabled+.options-selection__option-value-name,.options-selection__radios .options-selection__option-value--unavailable .options-selection__option-value-name,.options-selection__radios .options-selection__option-value--soldout .options-selection__option-value-name{color:var(--yap-muted);background:var(--yap-bg);text-decoration:line-through}.options-selection__radios .options-selection__option-value-label:is(:has(input[value=Black]),:has(input[value=Gray]),:has(input[value=Grey]),:has(input[value=White]),:has(input[value=Blue])) .options-selection__option-value-name:before{content:"";width:18px;height:18px;border-radius:50%;flex:0 0 18px;box-shadow:inset 0 0 0 1px #23273940;background:var(--dot, #ccc)}.options-selection__option-value-label:has(input[value=Black]){--dot: #1d1f24}.options-selection__option-value-label:has(input[value=Gray]),.options-selection__option-value-label:has(input[value=Grey]){--dot: #8a8f96}.options-selection__option-value-label:has(input[value=White]){--dot: #ffffff}.options-selection__option-value-label:has(input[value=Blue]){--dot: #3b82c4}@media(max-width:480px){.options-selection__radios .options-selection__option-value{flex:1 1 calc(50% - 5px)}.options-selection__radios .options-selection__option-value-name{width:100%;min-width:0}}.options-selection__radios .options-selection__option-value-name.mdc-ripple-surface{overflow:hidden}.options-selection__radios .options-selection__option-value-input:checked+.options-selection__option-value-name:after,.options-selection__radios .options-selection__option-value-label:is(:has(input[value=Black]),:has(input[value=Gray]),:has(input[value=Grey]),:has(input[value=White]),:has(input[value=Blue])) .options-selection__option-value-name:before{position:static!important;opacity:1!important;transform:none!important;top:auto!important;left:auto!important;transition:none!important}.options-selection__radios .options-selection__option-value-label:is(:has(input[value=Black]),:has(input[value=Gray]),:has(input[value=Grey]),:has(input[value=White]),:has(input[value=Blue])) .options-selection__option-value-name:before{background-color:var(--dot)!important}.options-selection__radios .options-selection__option-value-input:checked+.options-selection__option-value-name:after{background-color:var(--yap-green)!important}.options-selection__radios .options-selection__option-value-input:not(:checked)+.options-selection__option-value-name:after{display:none}.options-selection__radios .options-selection__option-name strong{text-transform:none}.site-footer .rte a:not(.button),.site-footer-block-content a,.site-footer a[href^="tel:"],.site-footer a[href^="mailto:"]{color:var(--yap-gold)!important;font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.site-footer .rte a:not(.button):hover,.site-footer-block-content a:hover{color:#e3c76d!important}.page-content .yap-rail a{text-decoration:none!important;font-weight:400}.page-content .yap-rail .yap-here>a{font-weight:700}.shopify-policy__container{max-width:880px!important;margin:0 auto;padding:0 clamp(16px,4vw,32px) clamp(48px,6vw,88px)!important;font-family:var(--yap-font-body)}.shopify-policy__title{margin:0 calc(-1*clamp(16px,4vw,32px)) clamp(24px,3vw,40px)!important;padding:clamp(32px,5vw,64px) clamp(16px,4vw,32px) clamp(24px,3vw,36px);background:var(--yap-bg);border-radius:0 0 24px 24px;text-align:left!important}.shopify-policy__title:before{content:"Policies";display:flex;align-items:center;gap:12px;margin-bottom:14px;font:700 12px/1.2 var(--yap-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--yap-green)}.shopify-policy__title h1{margin:0;text-align:left;font:400 clamp(30px,4vw,48px)/1.05 var(--yap-font-display);color:var(--yap-navy)}.shopify-policy__body{font-size:17px;line-height:1.75;color:var(--yap-ink)}.shopify-policy__body h2,.shopify-policy__body h3{margin:2em 0 .5em;padding-top:.9em;border-top:1px solid var(--yap-line);font:400 clamp(21px,2.2vw,26px)/1.2 var(--yap-font-display)!important;color:var(--yap-navy)!important;text-align:left!important}.shopify-policy__body h2:first-child,.shopify-policy__body .rte>h2:first-child{margin-top:0;border-top:0;padding-top:0}.shopify-policy__body h2 span,.shopify-policy__body h3 span{font:inherit!important;color:inherit!important}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:1.2em}.shopify-policy__body li{margin:.4em 0}.shopify-policy__body li::marker{color:var(--yap-gold)}.shopify-policy__body strong{color:var(--yap-navy)}.template-article .article--container{max-width:1240px;margin:0 auto}.template-article .article--inner{font-family:var(--yap-font-body)}.template-article .article--title{margin:0 0 .3em;text-align:left;font:400 clamp(30px,4vw,50px)/1.06 var(--yap-font-display)!important;color:var(--yap-navy)!important;letter-spacing:-.01em}.template-article .article--header,.template-article .article--meta{text-align:left}.template-article .article--content{font-size:17px;line-height:1.75;color:var(--yap-ink)}.template-article .article--content h2{margin:2.1em 0 .6em;padding-top:.9em;border-top:1px solid var(--yap-line);font:400 clamp(24px,2.4vw,30px)/1.15 var(--yap-font-display)!important;color:var(--yap-navy)!important;scroll-margin-top:140px}.template-article .article--content h3{margin:1.6em 0 .4em;font:700 19px/1.3 var(--yap-font-body)!important;color:var(--yap-green)!important}.template-article .article--content ul,.template-article .article--content ol{padding-left:1.2em}.template-article .article--content li{margin:.4em 0}.template-article .article--content li::marker{color:var(--yap-gold)}.template-article .article--content strong{color:var(--yap-navy)}.template-article .article--content blockquote{margin:1.4em 0;padding:16px 20px;border-left:3px solid var(--yap-gold);background:var(--yap-bg);border-radius:0 12px 12px 0}.template-article .article--content table{width:100%;border-collapse:collapse;font-size:15px}.template-article .article--content th,.template-article .article--content td{padding:10px 12px;border-bottom:1px solid var(--yap-line);text-align:left;vertical-align:top}.template-article .article--content th{background:var(--yap-navy-deep);color:#fff}@media(min-width:1260px){*:has(>.yap-rail):not(.yap-rail-inline){column-gap:56px!important}.yap-rail{scrollbar-width:none}.yap-rail::-webkit-scrollbar{display:none}}@media(min-width:1260px){.template-article .article--inner:has(.yap-rail),.template-article .article--container:has(.yap-rail){max-width:1160px!important;width:100%}.template-article .article--content:has(>.yap-rail){display:grid!important;grid-template-columns:250px minmax(0,760px)!important;column-gap:56px!important;justify-content:center;max-width:1160px!important;width:100%}.template-article .article--content:has(>.yap-rail)>*:not(.yap-rail){grid-column:2!important}.template-article .article--inner:has(.yap-rail)>.article--title{max-width:1066px;margin-left:auto;margin-right:auto;padding-left:306px;box-sizing:border-box}}.template-article .share-buttons,.template-article .article--share-buttons{position:static!important;float:none!important;transform:none!important}.template-article .share-buttons{display:flex;align-items:center;gap:10px;margin:18px 0 0}.template-article .share-buttons--list{display:flex;gap:8px}.template-article .share-buttons--title{font:700 12px/1.2 var(--yap-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--yap-muted)}.template-article .article--meta{font:700 12px/1.3 var(--yap-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--yap-green)}@media(min-width:1260px){.template-article .article--inner:has(.yap-rail)>:is(.article--meta,.article--tags,.article--share-buttons,.article--pagination){max-width:1066px;margin-left:auto;margin-right:auto;padding-left:306px;box-sizing:border-box}}@media(max-width:1023px){.site-header,.site-header[data-site-header-sticky]{position:relative!important;top:auto!important}#yap-mob-bar{position:fixed;left:0;right:0;top:0;z-index:900;height:56px;display:grid;grid-template-columns:48px 1fr 48px;align-items:center;padding:0 8px;background:#f2f4f1;border-bottom:1px solid #dcdfd8;box-shadow:0 6px 18px -12px #1a1d2b80;transform:translateY(-100%);transition:transform .25s ease}#yap-mob-bar.is-on{transform:none}.yap-mob-bar__menu,.yap-mob-bar__cart{display:grid;place-items:center;width:48px;height:48px;border:0;background:transparent;color:#232739;padding:0;position:relative}.yap-mob-bar__logo{justify-self:center;display:flex;align-items:center;height:48px}.yap-mob-bar__logo img{height:44px!important;width:auto!important;max-width:150px;object-fit:contain;mix-blend-mode:multiply}.yap-mob-bar__cart svg{width:26px;height:26px}.yap-mob-bar__cart .site-header-cart--count{position:absolute;top:4px;right:2px}html.yap-mob-bar-on .site-mobile-nav{z-index:1000}}@media(min-width:1024px){#yap-mob-bar{display:none!important}}@media(prefers-reduced-motion:reduce){#yap-mob-bar{transition:none}}@media(max-width:749px){#yap-chat-peek{display:none!important}#yap-chat-bubble-wrap{right:12px!important;bottom:16px!important}#yap-chat-bubble{width:52px!important;height:52px!important}body:has(.mw-sticky.is-on) #yap-chat-bubble-wrap,body:has(.bt-sticky.is-on) #yap-chat-bubble-wrap,body:has(.yap-sticky.is-visible) #yap-chat-bubble-wrap,body:has(.wy-sticky.is-on) #yap-chat-bubble-wrap,body:has(.yap-sticky-atc.is-visible) #yap-chat-bubble-wrap,body:has(.yap-sticky-atc.is-on) #yap-chat-bubble-wrap,body:has([class*=sticky-atc].is-active) #yap-chat-bubble-wrap{bottom:96px!important}}@media(pointer:coarse){.slideshow-pagination__button{position:relative}.slideshow-pagination__button:after{content:"";position:absolute;top:-18px;right:-7px;bottom:-18px;left:-7px}.breadcrumbs-container a{display:inline-block;padding-block:12px;margin-block:-12px}.productitem--action-trigger{min-height:44px}.media__lightbox-button:after{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.productgrid--search-button{min-width:44px;min-height:44px}.yi-crumbs a,.product-vendor a{display:inline-block;padding-block:14px;margin-block:-14px}.ycl__more{position:relative}.ycl__more:after{content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.yap-sticky__consult,.article--tags a,.productitem--title a{padding-block:13px}.share-buttons--button{position:relative}.share-buttons--button:after{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/yap-polish.css.map */
