:root{--yp-or:#ff5d25;--yp-or2:#e04e20;--yp-cream:#f3efe8;--yp-cream-rgb:243,239,232;--yp-cream2:#ebe5da;--yp-cream2-rgb:235,229,218;--yp-dark:#080808;--yp-dark-rgb:8,8,8;--yp-text:#141312;--yp-text-rgb:20,19,18}body.yp-ds{--yp-disp:"YP Inter Tight","Inter Tight",Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--yp-mono:var(--font-heading-family);--yp-ease:cubic-bezier(.22,.61,.36,1);--yp-bg:var(--yp-cream);--yp-bg-rgb:var(--yp-cream-rgb);--yp-bg2:var(--yp-cream2);--yp-bg2-rgb:var(--yp-cream2-rgb);--yp-card:#fff;--yp-ink:var(--yp-text);--yp-mute:#6f685e;--yp-line:rgba(20,19,18,.12);--yp-card-line:#e7e5e4;--yp-card-line-h:#d6d3d1;--yp-ans:rgba(var(--yp-text-rgb),.72);--yp-soft:var(--yp-bg2)}body.yp-ds--dark{--yp-bg:var(--yp-dark);--yp-bg-rgb:var(--yp-dark-rgb);--yp-bg2:#161618;--yp-bg2-rgb:22,22,24;--yp-card:#161618;--yp-ink:#fff;--yp-mute:rgba(255,255,255,.66);--yp-line:rgba(255,255,255,.1);--yp-card-line:rgba(255,255,255,.08);--yp-card-line-h:rgba(255,255,255,.18);--yp-ans:rgba(255,255,255,.66)}body.yp-ds--light:not(.yp-ds--t-index),body.yp-ds--light:not(.yp-ds--t-index) .color-scheme-1{--color-background:var(--yp-bg-rgb);--gradient-background:var(--yp-bg);--color-foreground:var(--yp-text-rgb)}body.yp-ds--light:not(.yp-ds--t-index) .color-scheme-2{--color-background:var(--yp-bg2-rgb);--gradient-background:var(--yp-bg2);--color-foreground:var(--yp-text-rgb)}body.yp-ds--light:not(.yp-ds--t-index).gradient{background:var(--yp-bg)}body.yp-ds--dark:not(.yp-ds--t-index),body.yp-ds--dark:not(.yp-ds--t-index) .color-scheme-1,body.yp-ds--dark:not(.yp-ds--t-index) .color-scheme-2{--color-background:var(--yp-bg-rgb);--gradient-background:var(--yp-bg);--color-foreground:255,255,255;--color-background-contrast:64,64,64;--color-shadow:0,0,0;--color-button:255,255,255;--color-button-text:var(--yp-bg-rgb);--color-secondary-button:var(--yp-bg-rgb);--color-secondary-button-text:255,255,255;--color-link:255,255,255;--color-badge-foreground:255,255,255;--color-badge-background:var(--yp-bg-rgb);--color-badge-border:255,255,255;--payment-terms-background-color:var(--yp-bg)}body.yp-ds--dark:not(.yp-ds--t-index) .color-scheme-2{--color-background:var(--yp-bg2-rgb);--gradient-background:var(--yp-bg2);--color-secondary-button:var(--yp-bg2-rgb);--color-badge-background:var(--yp-bg2-rgb)}body.yp-ds--dark:not(.yp-ds--t-index).gradient{background:var(--yp-bg)}html:has(>body.yp-ds--dark:not(.yp-ds--t-index)){background-color:var(--yp-dark)}body.yp-ds--dark:not(.yp-ds--t-index) .header__heading-logo{filter:invert(1)}body.yp-ds:not(.yp-ds--t-index){--buttons-radius:4rem;--buttons-radius-outset: calc(4rem + 1px) ;--buttons-border-offset:.3px;--variant-pills-radius:4rem;--inputs-radius:1rem;--inputs-radius-outset: calc(1rem + 1px) ;--product-card-corner-radius:1.4rem;--collection-card-corner-radius:1.4rem;--blog-card-corner-radius:1.4rem;--media-radius:14px;--text-boxes-radius:14px;--popup-corner-radius:14px;--badge-corner-radius:4rem}body.yp-ds .card__inner,body.yp-ds .card--media .card__inner{overflow:hidden}:where(body.yp-ds:not(.yp-ds--t-index)) :is(h1,h2,.h0,.h1,.h2,.hxl,.hxxl):where(:not(.accordion__title,.footer-block__heading,.card__heading,.caption,.yp-keep,[class*=loox],[class*=Loox])){font-family:var(--yp-disp);font-weight:700;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}:where(body.yp-ds:not(.yp-ds--t-index)) :is(h1,.h0,.h1,.hxl,.hxxl):where(:not(.product__title h1,.accordion__title)){letter-spacing:-.04em;line-height:1}:where(body.yp-ds:not(.yp-ds--t-index)) .rte :is(h2,h3,h4){font-family:var(--yp-disp);font-weight:700;letter-spacing:-.025em;line-height:1.12;color:inherit}:where(body.yp-ds:not(.yp-ds--t-index)) .rte h2{margin:4.8rem 0 1.6rem}:where(body.yp-ds:not(.yp-ds--t-index)) .rte h3{margin:3.2rem 0 1rem}:where(body.yp-ds:not(.yp-ds--t-index)) .card__heading{font-family:var(--font-body-family);font-weight:600;letter-spacing:-.005em;line-height:1.35}:where(body.yp-ds:not(.yp-ds--t-index)) :is(.main-page-title,.collection-hero__title,.title--primary,.template-404 .title,.article-template__title,.blog__title,.template-search__header .h2,.customer h1){font-size:clamp(3.6rem,5vw,6.4rem)}:where(body.yp-ds:not(.yp-ds--t-index)) .caption-with-letter-spacing{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--yp-mono);font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--yp-mute)}:where(body.yp-ds:not(.yp-ds--t-index)) .caption-with-letter-spacing:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--yp-or);flex:0 0 auto}:where(body.yp-ds:not(.yp-ds--t-index)) .product__text.caption-with-letter-spacing:before{display:none}:where(body.yp-ds:not(.yp-ds--t-index)) .rte a:not(.button){color:inherit;text-decoration:none;background:linear-gradient(var(--yp-or),var(--yp-or)) 0 100%/100% 1.5px no-repeat;padding-bottom:.1rem;transition:color .2s ease}:where(body.yp-ds:not(.yp-ds--t-index)) .rte a:not(.button):hover{color:var(--yp-or2)}body.yp-ds--dark .rte a:not(.button):hover{color:var(--yp-or)}:where(body.yp-ds:not(.yp-ds--t-index)) .rte blockquote{margin:3.2rem 0;padding:.4rem 0 .4rem 2rem;border-left:2px solid var(--yp-or);font-style:normal;color:var(--yp-ink)}:where(body.yp-ds:not(.yp-ds--t-index)) .rte>ol{counter-reset:ypn;list-style:none;margin:2.4rem 0;padding:0;border-top:1px solid var(--yp-line)}:where(body.yp-ds:not(.yp-ds--t-index)) .rte>ol>li{counter-increment:ypn;position:relative;margin:0;padding:1.6rem 0 1.6rem 5.2rem;border-bottom:1px solid var(--yp-line)}:where(body.yp-ds:not(.yp-ds--t-index)) .rte>ol>li:before{content:counter(ypn,decimal-leading-zero);position:absolute;left:0;top:1.75rem;font-family:var(--yp-mono);font-size:1.2rem;letter-spacing:.14em;color:var(--yp-or2)}body.yp-ds--dark .rte>ol>li:before{color:var(--yp-or)}:where(body.yp-ds:not(.yp-ds--t-index)) :is(.button,.shopify-challenge__button,.customer button){font-weight:700;letter-spacing:.01em}body.yp-ds .button:focus-visible,body.yp-ds .shopify-payment-button__button:focus-visible,body.yp-ds summary:focus-visible{outline:2px solid var(--yp-or);outline-offset:3px;box-shadow:none}body.yp-ds:not(.yp-ds--t-index) .shopify-payment-button__button{border-radius:var(--buttons-radius)}body.yp-ds .section-header .header-wrapper{border-bottom:1px solid var(--yp-line)}body.yp-ds .section-header .header-wrapper--border-bottom{border-bottom-color:var(--yp-line)}body.yp-ds .footer{border-top:1px solid var(--yp-line)}body.yp-ds .footer .footer-block__heading{display:flex;align-items:center;gap:.9rem;font-family:var(--yp-mono);font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--yp-mute)}body.yp-ds .footer .footer-block__heading:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--yp-or);flex:0 0 auto}body.yp-ds .footer .list-menu__item--link,body.yp-ds .footer .link{transition:color .2s ease}body.yp-ds .footer .list-menu__item--link:hover,body.yp-ds .footer .link:hover{color:var(--yp-or2);text-decoration:none}body.yp-ds .footer__content-bottom{border-top:1px solid var(--yp-line)}body.yp-ds .footer .newsletter-form__field-wrapper .field,body.yp-ds .footer .newsletter-form__field-wrapper .field:after,body.yp-ds .footer .newsletter-form__field-wrapper .field__input{border-radius:99rem}:where(body.yp-ds:not(.yp-ds--t-index)) .card-wrapper .card__media img{transition:transform .9s var(--yp-ease)}:where(body.yp-ds:not(.yp-ds--t-index)) .card-wrapper:hover .card__media img{transform:scale(1.04)}:where(body.yp-ds:not(.yp-ds--t-index)) .article-card .card__heading{font-family:var(--yp-disp);font-weight:700;letter-spacing:-.025em;line-height:1.12;font-size:2rem}:where(body.yp-ds:not(.yp-ds--t-index)) .article-card .article-card__info,:where(body.yp-ds:not(.yp-ds--t-index)) .article-card .circle-divider{font-family:var(--yp-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--yp-mute)}:where(body.yp-ds:not(.yp-ds--t-index)) .collection-hero__description{color:var(--yp-mute);font-size:1.7rem;line-height:1.55;max-width:64rem}:where(body.yp-ds:not(.yp-ds--t-index)) .cart-items thead th,:where(body.yp-ds:not(.yp-ds--t-index)) .cart-item__details .product-option{font-family:var(--yp-mono);letter-spacing:.12em}:where(body.yp-ds:not(.yp-ds--t-index)) .cart-items thead th{text-transform:uppercase;font-size:1.05rem;color:var(--yp-mute)}:where(body.yp-ds:not(.yp-ds--t-index)) .cart-item{border-bottom:1px solid var(--yp-line)}html body.yp-ds .collapsible-content .accordion,html body.yp-ds .product__accordion.accordion{margin:0 0 1.2rem;border:1px solid var(--yp-card-line);border-radius:1.2rem;background:var(--yp-card);color:var(--yp-ink);overflow:hidden;transition:border-color .2s ease}html body.yp-ds .collapsible-content .accordion+.accordion,html body.yp-ds .product__accordion.accordion+.product__accordion.accordion{margin-top:0;border-top:1px solid var(--yp-card-line)}html body.yp-ds .collapsible-content .accordion:hover,html body.yp-ds .product__accordion.accordion:hover{border-color:var(--yp-card-line-h)}html body.yp-ds .collapsible-row-layout .accordion{transform:none}html body.yp-ds .product__accordion.accordion:first-of-type{margin-top:1.6rem}html body.yp-ds .collapsible-content .accordion summary,html body.yp-ds .product__accordion.accordion summary{display:flex;align-items:center;gap:1.6rem;position:relative;padding:1.8rem 5.6rem 1.8rem 2rem;cursor:pointer;list-style:none;line-height:1.45;background:none}html body.yp-ds .collapsible-content .accordion summary::-webkit-details-marker,html body.yp-ds .product__accordion.accordion summary::-webkit-details-marker{display:none}html body.yp-ds .collapsible-content .accordion summary .summary__title,html body.yp-ds .product__accordion.accordion summary .summary__title{display:flex;align-items:center;flex:1}html body.yp-ds .collapsible-content .accordion .accordion__title,html body.yp-ds .product__accordion.accordion .accordion__title{max-width:none;margin:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.45;color:var(--yp-ink);text-decoration:none;text-transform:none}html body.yp-ds .collapsible-content summary:hover .accordion__title{text-decoration:none}html body.yp-ds .collapsible-content .accordion summary>.svg-wrapper,html body.yp-ds .collapsible-content .accordion .summary__title .svg-wrapper,html body.yp-ds .product__accordion.accordion .summary__title .svg-wrapper{fill:var(--yp-mute);color:var(--yp-mute);margin-right:1.2rem}html body.yp-ds .collapsible-content .accordion summary>.icon-caret,html body.yp-ds .collapsible-content .accordion summary>.svg-wrapper:last-child:has(.icon-caret),html body.yp-ds .product__accordion.accordion summary>.icon-caret,html body.yp-ds .product__accordion.accordion summary>.svg-wrapper:has(.icon-caret){display:none}html body.yp-ds .collapsible-content .accordion summary:before,html body.yp-ds .collapsible-content .accordion summary:after,html body.yp-ds .product__accordion.accordion summary:before,html body.yp-ds .product__accordion.accordion summary:after{content:"";position:absolute;right:2rem;top:50%;width:1.4rem;height:1.5px;margin-top:-.75px;background:var(--yp-or);transition:transform .25s var(--yp-ease)}html body.yp-ds .collapsible-content .accordion summary:after,html body.yp-ds .product__accordion.accordion summary:after{transform:rotate(90deg)}html body.yp-ds .collapsible-content .accordion details[open]>summary:after,html body.yp-ds .product__accordion.accordion details[open]>summary:after{transform:rotate(0)}html body.yp-ds .collapsible-content .accordion summary:focus-visible,html body.yp-ds .product__accordion.accordion summary:focus-visible{outline:2px solid var(--yp-or);outline-offset:-2px;border-radius:1.2rem}html body.yp-ds .collapsible-content .accordion .accordion__content,html body.yp-ds .product__accordion.accordion .accordion__content{margin:0;padding:0 2rem 1.8rem;font-size:1.5rem;line-height:1.65;color:var(--yp-ans);overflow-x:auto}html body.yp-ds .collapsible-content .accordion .accordion__content :is(p,li){color:var(--yp-ans)}html body.yp-ds .collapsible-content .accordion .accordion__content strong,html body.yp-ds .product__accordion.accordion .accordion__content strong{color:var(--yp-ink)}html body.yp-ds .collapsible-content .accordion .accordion__content>:first-child,html body.yp-ds .product__accordion.accordion .accordion__content>:first-child{margin-top:0}html body.yp-ds .collapsible-content .accordion .accordion__content>:last-child,html body.yp-ds .product__accordion.accordion .accordion__content>:last-child{margin-bottom:0}html body.yp-ds .collapsible-content .collapsible-content__heading{margin-bottom:3.2rem}@media screen and (max-width:749px){html body.yp-ds .collapsible-content .accordion summary,html body.yp-ds .product__accordion.accordion summary{padding:1.6rem 5.2rem 1.6rem 1.6rem}html body.yp-ds .collapsible-content .accordion summary:before,html body.yp-ds .collapsible-content .accordion summary:after,html body.yp-ds .product__accordion.accordion summary:before,html body.yp-ds .product__accordion.accordion summary:after{right:1.6rem}html body.yp-ds .collapsible-content .accordion .accordion__title,html body.yp-ds .product__accordion.accordion .accordion__title{font-size:1.5rem}html body.yp-ds .collapsible-content .accordion .accordion__content,html body.yp-ds .product__accordion.accordion .accordion__content{padding:0 1.6rem 1.6rem}}html body.yp-ds .cli-q{border-color:var(--yp-card-line);background:var(--yp-card)}html body.yp-ds .cli-q:hover{border-color:var(--yp-card-line-h)}html body.yp-ds .pseo-faq{display:grid!important;gap:1.2rem;padding:0!important;border:0!important;background:none!important;border-radius:0!important}html body.yp-ds .pseo-faq .pseo-faq-item{padding:1.8rem 2rem!important;border:1px solid var(--yp-card-line)!important;border-radius:1.2rem;background:var(--yp-card)}html body.yp-ds .pseo-faq .pseo-faq-item>p:first-child{font-size:1.6rem!important;font-weight:600!important;line-height:1.45;color:var(--yp-ink)!important;margin:0 0 .8rem!important}html body.yp-ds .pseo-faq .pseo-faq-item>p:not(:first-child){color:var(--yp-ans)!important;font-size:1.5rem!important;line-height:1.65!important}@media screen and (max-width:749px){html body.yp-ds .pseo-faq .pseo-faq-item{padding:1.6rem!important}}html body.yp-ds details.yp-anim{overflow:hidden}@media(prefers-reduced-motion:reduce){html body.yp-ds .collapsible-content .accordion summary:after,html body.yp-ds .product__accordion.accordion summary:after,:where(body.yp-ds:not(.yp-ds--t-index)) .card-wrapper .card__media img{transition:none!important}:where(body.yp-ds:not(.yp-ds--t-index)) .card-wrapper:hover .card__media img{transform:none}}html body.yp-ds .cl-benefit__line{font-family:var(--yp-disp);font-weight:700;letter-spacing:-.04em;line-height:1.02}html body.yp-ds .cl-benefit__line span+span{color:var(--yp-or)}html body.yp-ds div.product__accordion.accordion{margin:0;border-width:1px;border-radius:0;transition:none}html body.yp-ds div.product__accordion.accordion+div.product__accordion.accordion{margin-top:-1px;border-top-color:var(--yp-card-line)}html body.yp-ds div.product__accordion.accordion:hover{border-color:var(--yp-card-line)}html body.yp-ds div.product__accordion.accordion:not(.product__accordion+.product__accordion){border-top-left-radius:1.2rem;border-top-right-radius:1.2rem}html body.yp-ds div.product__accordion.accordion:not(:has(+.product__accordion)){border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;margin-bottom:1.2rem}html body.yp-ds div.product__accordion.accordion summary{padding:13px 52px 13px 18px;line-height:1.4;transition:background-color .2s ease}html body.yp-ds div.product__accordion.accordion summary:hover{background:color-mix(in srgb,var(--yp-ink) 3%,transparent)}html body.yp-ds div.product__accordion.accordion .accordion__title{font-size:15px;line-height:1.4;font-weight:500}html body.yp-ds div.product__accordion.accordion summary:before,html body.yp-ds div.product__accordion.accordion summary:after{right:18px;width:12px}html body.yp-ds div.product__accordion.accordion summary:focus-visible{border-radius:inherit}html body.yp-ds div.product__accordion.accordion .accordion__content{padding:2px 18px 16px}@media screen and (max-width:749px){html body.yp-ds div.product__accordion.accordion summary{padding:12px 46px 12px 16px}html body.yp-ds div.product__accordion.accordion .accordion__title{font-size:15px}html body.yp-ds div.product__accordion.accordion summary:before,html body.yp-ds div.product__accordion.accordion summary:after{right:16px}html body.yp-ds div.product__accordion.accordion .accordion__content{padding:2px 16px 14px}}html body.yp-ds .collapsible-content .accordion{margin-bottom:1rem}html body.yp-ds .collapsible-content .accordion summary{padding:1.6rem 5.2rem 1.6rem 1.8rem}html body.yp-ds .collapsible-content .accordion .accordion__content{padding:0 1.8rem 1.6rem}@media screen and (max-width:749px){html body.yp-ds .collapsible-content .accordion summary{padding:1.4rem 4.8rem 1.4rem 1.6rem}html body.yp-ds .collapsible-content .accordion .accordion__content{padding:0 1.6rem 1.4rem}}@media screen and (max-width:989px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=image]):not([type=reset]):not([type=hidden]),select,textarea{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/yp-design.css.map */
