: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}}.atc-button--icon,.search-icon--active{animation-play-state:paused!important}.processing .atc-button--icon,.search-icon--processing .search-icon--active{animation-play-state:running!important}[data-rimg-canvas]{animation-iteration-count:4!important}@media(max-width:749px){.yf__h1,.ych__h1,.ycs h1,.yi h1,.yi-subhead .page-title,.shopify-policy__title h1,html .template-article .article--title,.yah .yah__title{font-size:27px!important;line-height:1.12!important}.yvh__title,.yvh--product .yvh__title,.mw-hero__title,.hb-stage__h{font-size:28px!important;line-height:1.1!important}.yap-h2,.yfh__h,.mhs__h,.ymf__h,.yb-h,.yba-h,.bt-h2,.wy-h2,.hb-h2,.mw-h2,.ycg__h2,.ycl__h2,.ypd__h,.ysr__h,.yi h2,.ycs__steps h2,.ycs__form h2,.ycs__faq h2,.promo-block--header{font-size:23px!important;line-height:1.15!important}.ymx__title,.ypf__title,.mw-ch__name,.mw-step h3,.yss-chapter__title,.yan__title,.bt-card__name,.bt-verdict h3,.mw-fam__quote,.ybp-panel__name{font-size:19px!important;line-height:1.2!important}.yst__value,.yb-gauge__read b,.hb-holdclock b{font-size:34px!important}.ybd__total,.mw-ch__dialv,.mw-gauge__v{font-size:30px!important}.mw-ch__price,.mw-kit__total,.bt-gauge__v,.bt-fact b,.mw-pick__deg{font-size:27px!important}.yap-lede,.mw-lede,.bt-lede,.wy-lede,.hb-lede,.ymf__lede,.mhs__lede,.yfh__lede,.yb-lede,.ycg__lead,.ycl__lede,.yvh__text,.mw-hero__text,.bt-lede p,.wy-lede p,.mw-lede p{font-size:15.5px!important;line-height:1.55!important}.ypt__bar{flex-wrap:wrap;overflow:visible}.ypt__bar [role=tab]{flex:1 1 auto;padding:0 10px}.yap-pill-tabs{flex-wrap:wrap!important;overflow:visible!important;justify-content:center;border-radius:22px!important}.yap-pill-tabs [role=tab]{flex:1 1 auto;padding:0 12px!important}.mw-show__navin{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px 10px;overflow:visible}.mw-show__tab{flex-direction:column;justify-content:center;gap:3px;min-height:52px;padding:6px 4px;white-space:normal;text-align:center;font-size:11px;line-height:1.15}.mw-show__tab b{font-size:18px}.mw-board__scroll{overflow:visible}.mw-board__bar .mw-note{display:none}.mw-table{min-width:0!important;width:100%!important;display:block;font-size:12.5px!important}.mw-table thead,.mw-table tbody{display:block}.mw-table tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.mw-table thead th:first-child{display:none}.mw-table th,.mw-table td{padding:6px 5px 12px!important;overflow-wrap:anywhere}.mw-table tbody th{position:static;grid-column:1 / -1;width:auto!important;padding:12px 5px 2px!important;border-bottom:0;font-size:11px!important}.mw-ed{gap:5px}.mw-ed__name{font-size:13px!important;line-height:1.1!important}.mw-ed__for{font-size:11px!important}.mw-ed__price{font-size:13px!important}.mw-ed__here{padding:3px 4px!important;font-size:8px!important;letter-spacing:.04em!important}.highlights-banner__content{align-items:start!important}.highlights-banner__block{flex-direction:column;align-items:flex-start;justify-content:flex-start!important;align-self:start!important;gap:8px;margin-top:0!important}.highlights-banner__text{width:100%}.mw-table td a,.mw-table td button{width:100%;min-height:44px;padding:6px 4px!important;font-size:10px!important;letter-spacing:.02em!important;white-space:normal!important;text-align:center;line-height:1.15}.mw-kit__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.mw-kit__item{padding:10px;gap:8px}.mw-kit__name{font-size:13.5px}.mw-kit__why{font-size:12px}.mw-kit__check{top:8px;right:8px}html.yap-at-foot .mw-sticky,html.yap-at-foot .bt-sticky,html.yap-at-foot .wy-sticky,html.yap-at-foot .yap-sticky,html.yap-at-foot .yap-sticky-atc{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.yap-at-foot #yap-chat-bubble-wrap{bottom:16px!important}.yap-section:not(.yin),.mw:not(.mw--flush):not(.mw-hero):not(.mw-show),.mw-ch,.bt,.wy,.hb,.yb,.ymf,.ycg,.ycl,.yfh,.mhs,.yi-sec{padding-top:44px!important;padding-bottom:44px!important}.yin.yap-section,.mw.mw-show{padding-top:44px!important}.hb.hb-stagesec{padding-top:32px!important}.slideshow-slide__content-mobile .slideshow-slide__heading{font-size:22px!important;line-height:1.15!important}.js .mw [data-mw-words] .mw-w{padding-bottom:.2em!important;margin-bottom:-.2em!important}.yap-lede,.mw-lede,.bt-lede,.wy-lede,.hb-lede,.ymf__lede,.mhs__lede,.yfh__lede,.yb-lede,.ycg__lead,.ycl__lede,.yvh__text,.mw-hero__text{margin-top:12px!important}.ytb-head,.yst__head,.ycm__head,.ybd__head,.ymo__head,.mw-head,.bt-head,.wy-head,.hb-head,.ybp-head,.ymx__head,.ylu__head,.ypr__head,.ypf__head,.ysp__head,.yts-head,.yba-more__head,.yba-feats__head,.ycd__head,.ycl__head,.yf__calc-head,.bt-sheet__head,.mw-sheet__head,.wy-specs__head{margin-bottom:24px!important;row-gap:12px!important}.ybp-head>*,.ytb-head>*,.yst__head>*,.ycm__head>*,.ybd__head>*,.ymo__head>*,.ymx__head>*,.ylu__head>*,.ypr__head>*,.ypf__head>*,.ysp__head>*,.yts-head>*{margin-top:0;margin-bottom:0}.mw-wrap,.bt-wrap,.wy-wrap{row-gap:24px!important}.mw-sheet__head,.bt-sheet__head,.wy-specs__head{margin-bottom:0!important}.ybp-head>.yap-lede,.ymx__head>.yap-lede,.ymx__head .yap-lede{margin-top:0!important}.yah{padding-bottom:24px!important;margin-bottom:20px!important}.yah__excerpt{margin-top:12px!important}html .template-article .article--content h2{margin-top:1.3em!important;padding-top:.7em!important;margin-bottom:.45em!important}html .template-article .article--content h3{margin-top:1.2em!important;margin-bottom:.4em!important}.yap-eyebrow,.mw-kicker,.bt-kicker,.wy-kicker,.hb-kicker,.yfh__kicker,.ych__kicker,.ycl__kicker,.yf__kicker,.mhs__kick,.mw-hero__model,.yap-badge,.shoppable-image__text-box-title{margin-bottom:10px!important}.yap-badge+*,.mhs__kick+*,.mw-hero__model+*{margin-top:0!important}.mhs__tabs,.ymf__tabs,.yvh__chips,.yvh__cta,.yan__cards,.yb-mods,.yb-range,.ysl__steps,.yb-reel,.yb-tubes,.mw-hero__row,.mw-slope__picks,.bt-hero__stats,.bt-closer__cta,.wy-gauges,.wy-closer__cta,.hb-figs,.hb-chips,.hb-feats{margin-top:24px!important}.yb-swap,.yb-acre,.ymf__wrap,.mw-slope__grid,.mhs__wrap{display:flex!important;flex-direction:column;gap:0!important}.yb-swap>div:not(.yb-stage),.yb-acre>div:not(.yb-gauge),.ymf__copy,.mhs__copy,.mw-slope__grid>div:not(.mw-slope__stage){display:contents!important}.yb-swap>div>*,.yb-acre>div>*,.ymf__copy>*,.mhs__copy>*,.mw-slope__grid>div:not(.mw-slope__stage)>*{order:5}.yb-kick,.yb-h,.yb-lede,.ymf__kick,.ymf__h,.ymf__lede,.mhs__kick,.mhs__h,.mhs__lede,.mw-slope__grid .mw-kicker,.mw-slope__grid .mw-h2,.mw-slope__grid .mw-lede{order:1!important}.yb-stage,.yb-gauge,.ymf__stage,.mw-slope__stage,.mhs__stage{order:2!important;margin:20px 0 14px!important;width:100%}.mw-slope__picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin-top:0!important}.mw-pick{position:relative;grid-template-columns:1fr!important;gap:2px!important;padding:10px 12px!important;min-height:64px;text-align:left}.mw-pick__deg{font-size:22px!important}.mw-pick__name{font-size:13.5px!important;line-height:1.25}.mw-pick__sub{font-size:11.5px!important}.mw-pick__tag{position:absolute;top:8px;right:8px;padding:3px 5px!important;font-size:9px!important}.mw-pick:empty,.mw-pick>span:empty{display:none}.yap-calc-live{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;margin:0 0 12px;padding:10px 14px;border-radius:12px;background:#233923;color:#fff;font:400 14px/1.35 Roboto,sans-serif}.yap-calc-live b{font-weight:700;color:#e2c36c}.yap-calc-live span{white-space:nowrap}.yap-calc-live .yap-calc-live__be{flex-basis:100%;white-space:normal;color:#ffffffd9}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}@media screen and (max-width:719px){.dynamic-video-wrapper,.product-section--container,.product-row--container,.productgrid--outer,.pagination--container,.page-content,.page-masthead,.message-banner--outer,.breadcrumbs-container,.contact-page-content,.account-page-content,.account-page-masthead,.pxs-map-section,.pxs-newsletter-section,.pxs-image-with-text-section,.testimonials-section,.shoppable-image,.rich-text,.promo-mosaic--container,.promo-grid--container,.page__container,.menulist-container,.logolist--container,.image-with-text,.custom-html--container,.custom-liquid--container,.highlights-banner__content,.highlights-banner__container.content-width,.featured-product__container,.featured-collection__container,.faq,.countdown-timer,.collection-list__container,.blogposts--container,.subcollections-banner__container,.subcollections__container,.subcollections-featured-collection__header,.blog--container,.product-compare-container,.product__container,.cart--section,.article--container,.article-image--content-width,.fourohfour--container,.site-footer-item,.product-gallery-wrapper,.product-main,.product-readmore{--layout-container-gutter: 16px;padding-left:16px;padding-right:16px}.home-section--title{text-align:left!important;font-size:20px!important;line-height:1.15!important;margin-bottom:16px!important}.featured-product--inner{padding-left:0;padding-right:0}.featured-collection__content{display:block!important;overflow:visible!important}.featured-collection__content .flickity-viewport,.product-recently-viewed__content .flickity-viewport{height:auto!important;overflow:visible!important;touch-action:auto!important}.featured-collection__content .flickity-slider--wrapper,.product-recently-viewed__content .flickity-slider--wrapper{position:static!important;height:auto!important;width:auto!important;transform:none!important;overflow:visible!important;margin:0!important;padding:0!important}.featured-collection__content .flickity-slider,.product-recently-viewed__content .flickity-slider,.featured-collection__content:not(:has(>.flickity-viewport)){position:static!important;transform:none!important;display:flex!important;gap:12px;overflow-x:auto!important;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:auto!important;margin:0 -16px!important;padding:4px 16px 10px!important;scroll-padding-inline:16px}.featured-collection__content .flickity-slider::-webkit-scrollbar,.featured-collection__content::-webkit-scrollbar{display:none}.featured-collection__content .productgrid--item,.product-recently-viewed__content .flickity-slider>*{flex:0 0 78%!important;width:78%!important;max-width:none!important;min-width:0!important;position:static!important;left:auto!important;transform:none!important;margin:0!important;scroll-snap-align:start}.featured-collection__content .flickity-button,.featured-collection__content .flickity-page-dots,.product-recently-viewed__content .flickity-button,.product-recently-viewed__content .flickity-page-dots{display:none!important}.yap-fc-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin:16px 0 4px}.yap-fc-dots button{position:relative;width:8px;height:8px;padding:0;border:0;border-radius:4px;background:#c9cdc5;cursor:pointer;transition:width .25s ease,background-color .25s ease}.yap-fc-dots button:after{content:"";position:absolute;top:-18px;right:-5px;bottom:-18px;left:-5px}.yap-fc-dots button[aria-current=true]{width:22px;background:#233923}@media(prefers-reduced-motion:reduce){.yap-fc-dots button{transition:none}}.search-section{padding-left:0;padding-right:0}.search-section-content{padding-left:16px;padding-right:16px}}@media(max-width:989px){.ybp-track{overflow-anchor:none}.ybp-panel{-webkit-tap-highlight-color:transparent}.ybp-panel:active{transform:scale(.985);transition:transform .15s ease}.ybp-panel:not(.is-active) .ybp-panel__img{transform:scale(1.12);transition:transform .8s ease}.ybp-panel.is-active .ybp-panel__img{transform:scale(1);transition:transform 5s cubic-bezier(.2,.6,.2,1)!important}.ybp-track.is-auto .ybp-panel.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:3;height:3px;background:#c9a84c;transform-origin:left center;animation:ybp-fill 4.5s linear forwards}@keyframes ybp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(prefers-reduced-motion:reduce){.ybp-track.is-auto .ybp-panel.is-active:after{display:none}.ybp-panel:not(.is-active) .ybp-panel__img,.ybp-panel.is-active .ybp-panel__img{transition:none!important}}.mw-ba__tag{transition:opacity .25s ease,transform .25s ease}.mw-ba__tag--l{opacity:clamp(0,calc((var(--p, 50) - 22) / 18),1);transform:translate(calc(clamp(0,calc((40 - var(--p, 50)) / 18),1)*-12px))}.mw-ba__tag--r{opacity:clamp(0,calc((78 - var(--p, 50)) / 18),1);transform:translate(calc(clamp(0,calc((var(--p, 50) - 60) / 18),1)*12px))}@media(max-width:749px){.mw-ba__tag{top:12px;padding:6px 8px;font-size:12px}.mw-ba__tag--l{left:12px}.mw-ba__tag--r{right:12px}}@media(prefers-reduced-motion:reduce){.mw-ba__tag{transition:none}}.yap-glide{position:absolute;left:0;height:3px;border-radius:2px;background:#c9a84c;pointer-events:none;z-index:2;transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1)}.mw-show__tab{transition:color .3s ease,background-color .3s ease!important}@media(prefers-reduced-motion:reduce){.yap-glide{transition:none}}@media(max-width:749px){.mw-ch__story p,.mw-story__copy p,.mw-step p,.mw-callout,.mw-panel__body p,.mw-faq__a p,.mw-ticks li,.mw-fam__copy .mw-note,.bt-faq__a p,.bt-layer p,.bt-read p,.bt-ask span,.hb-faq__a p,.wy-faq__a p,.yfq__a p,.yi-qa__a,.yi-qa__a p,.yi li,.ytb-foot,.ytb-card__text,.yss-chapter__text,.yan__text,.ymx__text,.ypf__text,.ysl__step span,.ybp-panel__text,.ych__desc,.yi-lede,.ycd__sub,.ypb__lead,.yf__lede,.promo-block--text,.yah__excerpt,.ypt__tabs~p,.ypt p,.yap-consult p,.hotspot__tooltip-title,.slideshow-slide__subheading{font-size:15px!important;line-height:1.6!important}.mw-ch__tag{font-size:16px!important;line-height:1.35!important}.ytb-foot p,.mw-fam__copy p:not(.mw-kicker),.product-block .custom-liquid p,.ycg__faq summary,.ycl__list a span{font-size:15px!important;line-height:1.55!important}.mw-story__copy .mw-kicker{font-size:13px!important}.mw-faq summary,.mw-faq__q,.yfq summary,.yfq summary span,.yf__qa summary,.bt-faq summary,.wy-faq summary,.hb-faq summary{font-size:15.5px!important;line-height:1.35!important}.mw-tube__title,.wy-vid__t,.ybd__opt-title,.ypr__title{font-size:15px!important;line-height:1.35!important}html .template-article .article--content p,html .template-article .article--content li{font-size:16px!important;line-height:1.65!important}.yap-rm-first:not(.is-open){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.yap-rm-more:not(.is-open){display:none!important}.yap-rm-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:2px 0 0;padding:0;border:0;background:none;cursor:pointer;font:700 14px/1 Roboto,sans-serif;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.yap-rm-btn:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s ease}.yap-rm-btn[aria-expanded=true]:after{transform:translateY(2px) rotate(-135deg)}}@media(max-width:749px){[id$=dynamic_slideshow] .slideshow-slide{position:relative}[id$=dynamic_slideshow] .slideshow-slide__image-wrapper{aspect-ratio:390 / 340;height:auto!important;overflow:hidden}[id$=dynamic_slideshow] .slideshow-slide__image-wrapper img{width:100%!important;height:100%!important;object-fit:cover}[id$=dynamic_slideshow] .slideshow-slide .slideshow-slide__content{position:absolute!important;left:0;right:0;bottom:0;top:auto!important;margin:0!important;padding:64px 16px 18px!important;text-align:left!important;transform:none!important;width:100%!important;max-width:none!important;box-sizing:border-box;background:linear-gradient(to top,#0e120ed6,#0e120e99 55%,#0e120e00)!important}[id$=dynamic_slideshow] .slideshow-slide__content-mobile{min-height:0!important}[id$=dynamic_slideshow] .slideshow-slide .slideshow-slide__heading{color:#fff!important;font-size:19px!important;line-height:1.2!important;text-align:left!important}[id$=dynamic_slideshow] .slideshow-slide .slideshow-slide__subheading{color:#ffffffe6!important;font-size:14px!important;line-height:1.45!important;margin-top:6px!important;text-align:left!important}[id$=dynamic_slideshow] .slideshow-slide .slideshow-slide__button{margin-top:12px!important}[id$=dynamic_slideshow] .slide-element{transition-property:opacity,transform!important}.ytb-foot{margin-top:28px!important;padding-top:20px!important}.shoppable-image__text-box-wrapper{padding:24px 16px!important}.shoppable-image__text-box-title{font-size:18px!important;line-height:1.25!important}.shoppable-image__text-box-text,.shoppable-image__text-box-subheading{font-size:15px!important;line-height:1.6!important}.shoppable-image__text-box-button{margin-top:16px!important}.collection-list__button{margin-bottom:0!important}.productgrid--utils{position:static!important;top:auto!important}html.yap-chat-open,html.yap-chat-open body{overflow:hidden!important;overscroll-behavior:none}html.yap-chat-open #yap-chat-panel{top:var(--yap-vvt, 0px)!important;bottom:auto!important;left:0!important;right:0!important;width:100%!important;height:var(--yap-vvh, 100dvh)!important;max-height:none!important;border-radius:0!important}html.yap-chat-open #yap-chat-bubble-wrap,html.yap-chat-open.yap-kb #yap-tabbar,html.yap-chat-open.yap-kb #yap-chat-panel .ych-note{display:none!important}}@media(max-width:749px){.productitem{position:relative;padding:0!important;overflow:hidden;border-radius:14px!important;background:#fff!important;border:1px solid #e3e6df!important;box-shadow:none!important}.productitem .productitem__container{padding:0!important;display:flex!important;flex-direction:column;height:100%}.productitem .productitem__image-container{margin:0!important;background:#fff}.productitem .productitem--image{background:#fff!important;border-radius:0!important}.productitem .productitem--image img{object-fit:contain!important;padding:12px;box-sizing:border-box;background:#fff!important;border-radius:0!important}.productitem .productitem--info{display:flex!important;flex-direction:column;padding:4px 12px 14px!important;margin:0!important;text-align:left!important;flex:1 1 auto}.productitem .productitem--title{order:1;margin:0!important;font-size:15px!important;line-height:1.3!important;font-weight:700!important;color:#232739;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.productitem .productitem--title a{padding-block:0!important;margin-block:0!important;color:inherit!important}.productitem .productitem__price{order:2;margin:8px 0 0!important;display:flex!important;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:13px!important;line-height:1.3!important}.productitem .price__current{font-size:16px!important;font-weight:700!important;line-height:1.2!important;margin:0!important;color:#232739!important}.productitem .price__compare-at,.productitem .price__compare-at--single{font-size:12.5px!important;color:#6b6f68!important}.productitem .yap-details{order:3;align-self:flex-start;margin-top:6px;font:700 14px/1.3 Roboto,sans-serif;color:#232739;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;padding-block:8px;margin-bottom:-8px}.productitem .yap-details:before{content:""}.productitem .product-stock-level,.productitem .productitem__stock-level{order:4;margin-top:4px!important;font-size:12px!important}.productitem .productitem--badge,.productitem .productitem__badge{font-size:11px!important}.productitem .productitem--action-trigger.button-secondary,.productitem .productitem__compare-wrapper,.productitem .productitem__compare,.productitem .productitem--listview-price,.productitem .productitem--listview-badge{display:none!important}.productitem .productitem--actions{position:static!important;order:9;display:block!important;margin:auto 12px 12px!important;padding:10px 0 0!important;width:auto!important;max-width:none!important}.productitem .productitem--action{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}.productitem .productitem--action-trigger.productitem--action-atc{position:relative;display:flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0!important;max-width:none!important;min-height:48px!important;height:auto!important;padding:12px 8px!important;border-radius:10px!important;border:0!important;background:#233923!important;color:#fff!important;font:700 14.5px/1.2 Roboto,sans-serif!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:none!important;white-space:normal}.productitem .productitem--action-trigger.productitem--action-atc .atc-button--text{opacity:1}.productitem .productitem--action-trigger.productitem--action-atc .atc-button--icon{color:#fff!important}.productitem .productitem--action-trigger.productitem--action-atc.disabled,.productitem .productitem--action-trigger.productitem--action-atc[disabled]{background:#dcdfd8!important;color:#5f635c!important}}.yap-alt-white{background-color:#fff!important}.yap-fin{display:block;margin-top:2px;font:500 12px/1.3 Roboto,sans-serif;color:inherit;opacity:.82;white-space:normal;overflow:visible}@media(max-width:1023px){html,body{overflow-x:clip}.product-gallery-wrapper,.product-gallery__viewer{overflow:hidden;max-width:100%}}@media(max-width:1023px){.atc-banner--container{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:2147483000!important;max-height:88vh;overflow-y:auto;overscroll-behavior:contain;background:#fff;box-shadow:0 10px 30px #1a1d2b40}}html:not(.yap-atc-show) .atc-banner--container{display:none!important}.yap-fly{position:fixed;z-index:2147483600;pointer-events:none;will-change:transform}.yap-fly__y{width:100%;height:100%;will-change:transform}.yap-fly img{display:block;width:100%;height:100%;object-fit:contain;box-sizing:border-box;padding:6px;background:#fff;border-radius:16px;box-shadow:0 14px 34px #1a1d2b47,0 0 0 1px #23392314;will-change:transform,opacity}.productitem--action-atc.yap-added,.yap-added{background:#2f4a2f!important}.yap-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product-recently-viewed--section .product-recently-viewed-card{background:transparent!important;box-shadow:none!important}.product-recently-viewed--section .product-recently-viewed-card .productitem{display:flex;flex-direction:column;border-radius:16px;overflow:hidden}.product-recently-viewed--section .product-recently-viewed-card .productitem__container{display:flex!important;flex-direction:column;flex:1 1 auto}.product-recently-viewed--section .product-recently-viewed-card .productitem--info{flex:1 1 auto;display:flex;flex-direction:column}.product-recently-viewed--section .product-recently-viewed-card .productitem--title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3!important}.product-recently-viewed--section .product-recently-viewed-card .productitem__price{min-height:3.2em;display:flex;flex-direction:column;justify-content:flex-end}.product-recently-viewed--section .product-recently-viewed-card .productitem--actions{margin-top:auto}.product-recently-viewed--section .product-recently-viewed-card .productitem--action-trigger.button-secondary{display:none!important}.product-recently-viewed--section .product-recently-viewed-card .productitem--action,.product-recently-viewed--section .product-recently-viewed-card .productitem--action-atc{width:100%!important;max-width:none!important}.product-recently-viewed--section .product-recently-viewed-card .productitem--action-atc{min-height:44px;border-radius:10px!important}.product-recently-viewed--section .product-recently-viewed-card-time{flex:0 0 auto;padding:10px 12px 0!important}@media(min-width:750px){.product-recently-viewed--section .product-recently-viewed__content{padding-left:56px!important;padding-right:56px!important}.product-recently-viewed--section .flickity-prev-next-button.previous{left:6px!important}.product-recently-viewed--section .flickity-prev-next-button.next{right:6px!important}.product-recently-viewed--section .product-recently-viewed-card .productitem--actions{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;display:block!important;padding:0 12px 12px}}form[data-payment-terms-target]{display:block!important;margin-top:6px;font-size:15px;color:#393939}
/*# sourceMappingURL=/cdn/shop/t/37/assets/yap-polish.css.map */
