:root{--pairsense-green: #0f2a1d;--pairsense-gold: var(--pairsense-green);--pairsense-gold-soft: rgba(15, 42, 29, .5);--pairsense-hairline: rgba(15, 42, 29, .35);--pairsense-outline: rgba(0, 0, 0, .45);--pairsense-outline-soft: rgba(0, 0, 0, .22);--pairsense-outline-hairline: rgba(0, 0, 0, .15);--pairsense-accent-text: var(--pairsense-green);--ps-type-title: clamp(1.8rem, 1.6vw, 2.2rem);--ps-type-display: clamp(2.2rem, 2.4vw, 3rem);--pairsense-ornament: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' opacity='.45' width='180' height='14' viewBox='0 0 180 14'%3E%3Cg stroke='%23000' stroke-width='1'%3E%3Cline x1='4' y1='7' x2='72' y2='7'/%3E%3Cline x1='108' y1='7' x2='176' y2='7'/%3E%3C/g%3E%3Cpath d='M90 1.5 95.5 7 90 12.5 84.5 7Z' fill='%23000'/%3E%3Ccircle cx='78' cy='7' r='1.4' fill='%23000'/%3E%3Ccircle cx='102' cy='7' r='1.4' fill='%23000'/%3E%3C/svg%3E");--pairsense-sparkle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' opacity='.45' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M7 0 8.6 5.4 14 7 8.6 8.6 7 14 5.4 8.6 0 7 5.4 5.4Z' fill='%23000'/%3E%3C/svg%3E");--pairsense-cart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.6 8.4h12.8l-1 11.2a1.4 1.4 0 0 1-1.4 1.3H8a1.4 1.4 0 0 1-1.4-1.3L5.6 8.4Z'/%3E%3Cpath d='M9.2 8.4V6.2a2.8 2.8 0 0 1 5.6 0v2.2'/%3E%3C/svg%3E")}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title{letter-spacing:.01em}h1,h2,.h0,.h1,.h2,.banner__heading,.title,.title--primary,.collection-hero__title{font-size:var(--ps-type-title);line-height:1.25;letter-spacing:.02em;text-transform:uppercase}.product__title h1,.product__title .h1,.main-page-title,.article-template__title{font-size:var(--ps-type-display);line-height:1.2}.caption-with-letter-spacing,.caption-large{letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.rich-text__text,.image-with-text__text,.multicolumn-card__info .rte,.accordion__content,.article-card__excerpt{font-style:normal}.rich-text__text,.image-with-text__text{line-height:1.8}.rich-text__heading:after,.collection__title .title:after,.title-wrapper-with-link .title:after,.blog .blog__title:after,.collapsible-content__heading:after,.image-with-text__heading:after{content:"";display:block;width:18rem;max-width:60%;height:1.4rem;margin:1.8rem auto 0;background:var(--pairsense-ornament) center / contain no-repeat}.collection__title,.title-wrapper-with-link,.rich-text__heading,.collapsible-content__header,.collapsible-content__heading{text-align:center}.title-wrapper-with-link{justify-content:center}.button,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family);font-style:normal;text-transform:uppercase;letter-spacing:.05em;font-size:1.4rem;padding:1.3rem 3.4rem 1.5rem;box-shadow:inset 0 0 0 .1rem var(--pairsense-outline-soft);transition:opacity .2s ease,background-color .2s ease,color .2s ease}.button:hover,.shopify-challenge__button:hover,.customer button:hover{opacity:.88}.button--secondary{box-shadow:inset 0 0 0 .1rem var(--pairsense-outline)}.button--secondary:hover{color:rgb(var(--color-secondary-button-text))}@media screen and (min-width:750px){.collection .slider-component-full-width .slider--desktop .grid__item{width:calc((var(--page-width) - 10rem) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}}.rich-text .rich-text__buttons,.collection .collection__view-all{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:2rem;width:100%;max-width:none}.rich-text__buttons:before,.rich-text__buttons:after,.collection__view-all:before,.collection__view-all:after{content:"";flex:0 1 22rem;height:1.4rem;background:var(--pairsense-sparkle) right center / 1.1rem 1.1rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) left center / calc(100% - 2.2rem) .1rem no-repeat}.rich-text__buttons:after,.collection__view-all:after{transform:scaleX(-1)}#MainContent .shopify-section+.shopify-section:before{content:"";display:block;height:1.4rem;max-width:120rem;margin:0 auto;background:var(--pairsense-sparkle) center / 1.2rem 1.2rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 0 center / calc(50% - 2.4rem) .1rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 100% center / calc(50% - 2.4rem) .1rem no-repeat}#MainContent .shopify-section[id*=__flavor_categories]:before,#MainContent .shopify-section[id*=__fragrance_categories]:before,#MainContent .shopify-section[id*=__fragrance_products]:before,#MainContent .shopify-section[id*=__flavor_products]:before,#MainContent .shopify-section[id*=__fragrance_oils_all]:before,#MainContent .shopify-section[id*=__flavor_oils_all]:before,#MainContent .shopify-section[id*=__brand_marquee]:before,#MainContent .shopify-section[id*=__collection_tiers]:before,#MainContent .shopify-section[id*=__business_scale]:before,#MainContent .shopify-section[id*=__business_lines]:before,#MainContent .shopify-section[id*=__header_ticker]:before,#MainContent .shopify-section[id*=__shop_categories]:before,#MainContent .shopify-section[id*=__new_arrivals]:before,#MainContent .shopify-section[id*=__gift_atelier]:before,#MainContent .shopify-section[id*=__instagram_reels]:before,#MainContent .shopify-section[id*=__perfume_feature]:before,#MainContent .shopify-section[id*=__perfume_collection]:before,#MainContent .shopify-section[id*=__pairsense_products_all]:before,#MainContent .shopify-section[id*=__candles_collection]:before,#MainContent .shopify-section[id*=__scent_balm_collection]:before,#MainContent .shopify-section[id*=__aroma_tag_collection]:before,#MainContent .shopify-section[id*=__agarbatti_feature]:before,#MainContent .shopify-section[id*=__agarbatti_collection]:before{display:none}#MainContent .shopify-section[id*=__disclosures]:before{display:none}#MainContent .shopify-section:not(:has(*)){display:none}.shopify-section[id*=__fragrance_products] .slider-counter,.shopify-section[id*=__flavor_products] .slider-counter,.shopify-section[id*=__fragrance_products] .slider-buttons,.shopify-section[id*=__flavor_products] .slider-buttons{display:none}.shopify-section[id*=__fragrance_products] .slider,.shopify-section[id*=__flavor_products] .slider{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%)}.section-header .border-bottom,.header-wrapper--border-bottom,.utility-bar--bottom-border{border-bottom:.1rem solid var(--pairsense-outline-hairline)}.footer{border-top:.1rem solid rgba(251,248,240,.25)}.footer.gradient{background-image:none;background-attachment:scroll}.footer .footer-block__brand-info .footer-block__image-wrapper img{filter:brightness(0) invert(1);opacity:.92}.footer .footer-block__brand-info .rte{margin-top:2.4rem;max-width:32rem;font-family:var(--font-body-family);font-size:1.3rem;font-style:normal;line-height:2.1;letter-spacing:.02em;text-transform:uppercase;color:#fbf8f0}.footer .footer-block__heading{margin-bottom:2.2rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:#fbf8f0}.footer .footer-block__details-content{font-size:1.6rem;line-height:2}.footer .footer-block__details-content p{margin:0 0 1.4rem}.footer .footer-block__details-content p:last-child{margin-bottom:0}.footer .footer-block__details-content.rte ul{list-style:none;margin:0;padding:0}.footer .footer-block__details-content.rte li{display:flex;align-items:center;gap:1.1rem;margin-bottom:1rem}.footer .footer-block__details-content.rte li:last-child{margin-bottom:0}.footer .footer-block__details-content.rte li:before{content:"";flex:0 0 auto;width:1.7rem;height:1.7rem;background:center / contain no-repeat;filter:brightness(0) invert(1);opacity:.85}.footer .footer-block__details-content.rte li:nth-child(1):before{background-image:url(pairsense-icon-instagram.svg)}.footer .footer-block__details-content.rte li:nth-child(2):before{background-image:url(pairsense-icon-linkedin.svg)}.footer .footer-block__details-content.rte li:nth-child(3):before{background-image:url(pairsense-icon-x.svg)}.footer .footer-block__details-content.rte li:nth-child(4):before{background-image:url(pairsense-icon-facebook.svg)}.footer .footer-block__details-content a,.footer .footer-block--menu .list-menu__item--link{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.05rem;text-decoration-color:#fbf8f059;transition:color .2s ease,text-decoration-color .2s ease}.footer .footer-block__details-content a:hover,.footer .footer-block--menu .list-menu__item--link:hover{color:#fbf8f0;text-decoration-color:#fbf8f0}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field{border-bottom:.1rem solid rgba(251,248,240,.25)}.footer .footer-block__newsletter .field__input{background:transparent;border:0;box-shadow:none}.footer .footer-block__newsletter .field:after,.footer .footer-block__newsletter .field:before{box-shadow:none}.footer .footer__content-bottom{border-top:.1rem solid rgba(251,248,240,.25);margin-top:4rem}.footer .footer__copyright .copyright__content{font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase}@media screen and (min-width:990px){.footer .page-width{max-width:132rem;margin-left:auto;margin-right:auto;padding-left:clamp(3rem,4vw,6rem);padding-right:clamp(3rem,4vw,6rem)}.footer .footer__blocks-wrapper .footer-block:first-child{order:5}.footer .footer-block--newsletter{display:block;width:max(32rem,calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4));margin-top:3.5rem;margin-left:auto;margin-right:0}}.utility-bar__grid.page-width:not(.utility-bar__grid--2-col):not(.utility-bar__grid--3-col){max-width:none;padding-left:0;padding-right:0}.announcement-bar,.announcement-bar .announcement-bar__announcement{overflow:hidden;justify-content:flex-start;width:100%;max-width:none}.pairsense-marquee{display:block;width:100%;overflow:hidden;white-space:nowrap;text-align:left}.pairsense-marquee__track{display:inline-flex;flex-wrap:nowrap;will-change:transform;animation:pairsense-marquee var(--pairsense-marquee-duration, 30s) linear infinite}.pairsense-marquee__group{display:inline-flex;flex-wrap:nowrap}.pairsense-marquee__item{display:inline-block;padding-left:2.4rem;padding-right:2.4rem;white-space:nowrap}.pairsense-marquee__sep{display:inline-block;color:var(--pairsense-green);white-space:nowrap}.ps-ticker{padding-top:var(--pt, 16px);padding-bottom:var(--pb, 16px);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%)}.ps-ticker--ruled{border-top:.1rem solid var(--pairsense-outline-hairline);border-bottom:.1rem solid var(--pairsense-outline-hairline)}.ps-ticker__message{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6;letter-spacing:.02em;text-align:center;color:var(--pairsense-green)}.ps-ticker__message.pairsense-marquee{text-align:left}.ps-ticker .pairsense-marquee__sep{letter-spacing:0}@keyframes pairsense-marquee{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--pairsense-marquee-shift, 50%)))}}@media(prefers-reduced-motion:reduce){.pairsense-marquee__track{animation:none}}.header-wrapper.gradient{background-image:none;background-attachment:scroll}@media screen and (max-width:749px){.header__heading-logo-wrapper{max-width:11.2rem}}.header__menu-item{font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--font-body-weight);letter-spacing:.02em}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--pairsense-outline);text-underline-offset:.5rem}.header__submenu.list-menu--disclosure{width:auto;min-width:22rem;margin-top:.8rem;padding:1rem .8rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:1.2rem;background:#fffcf6;box-shadow:0 .2rem .4rem #3c2d140f,0 1.6rem 3.2rem -.8rem #3c2d1438}.header__submenu.list-menu--disclosure:before{content:"";position:absolute;top:-.6rem;left:2.4rem;width:1rem;height:1rem;border-top:.1rem solid var(--pairsense-outline-soft);border-left:.1rem solid var(--pairsense-outline-soft);background:#fffcf6;transform:rotate(45deg)}.header__submenu .header__menu-item{padding:1rem 1.6rem 1rem 3rem;border-radius:.8rem;font-size:1.5rem;font-weight:var(--font-body-weight);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:rgba(var(--color-foreground),.85);background:var(--pairsense-sparkle) 1.2rem center / 0 no-repeat;transition:color .2s ease,background-color .2s ease,background-size .25s ease}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible,.header__submenu .list-menu__item--active{color:rgb(var(--color-foreground));background-color:#0000000a;background-size:.9rem;text-decoration:none}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border:.1rem solid var(--pairsense-outline-soft)}.card-wrapper.product-card-wrapper .card--card{--image-padding: 0rem;--border-width: 0rem;--border-radius: 0rem;--text-alignment: left;border:0;background:transparent}.card-wrapper.product-card-wrapper .card--card:after{box-shadow:none}.card-wrapper.product-card-wrapper .card--card .card__inner .card__media{border-radius:0}.card-wrapper.product-card-wrapper .card--card>.card__content{padding-left:0;padding-right:0}.card-wrapper.product-card-wrapper .card__information{text-align:left}.card-wrapper.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--font-body-weight);line-height:1.4}.card-wrapper.product-card-wrapper .card__information .card__heading:after{display:none}.card-wrapper.product-card-wrapper .price{font-style:normal;letter-spacing:.02em}.card-wrapper.product-card-wrapper .price__regular .price-item--regular,.card-wrapper.product-card-wrapper .price__sale .price-item--sale{font-weight:600}.card__heading{letter-spacing:.02em}.card__information .card__heading:after{content:"";display:block;width:9rem;max-width:70%;height:.9rem;margin:.9rem auto 0;background:var(--pairsense-ornament) center / contain no-repeat}.card__heading a:after{outline:none;box-shadow:none}.card-information .caption-with-letter-spacing{color:var(--pairsense-accent-text)}.card-information{padding-top:.6rem;padding-bottom:1rem}.price{font-style:normal;letter-spacing:.06em}.card-wrapper .card--standard.article-card .card__inner{border:0}.article-card>.card__content{padding-top:1.4rem;padding-bottom:0}.article-card .card__information{display:flex;flex-direction:column}.article-card__info.caption-with-letter-spacing{order:-1;margin:0;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.02em;text-transform:none;color:#0f2a1d99}.article-card .card__heading{margin:.8rem 0 0;font-size:2.4rem;line-height:1.25}.article-card .card__heading:after{display:none}.article-card__excerpt{font-style:normal;margin:1rem 0 0;font-size:1.5rem;line-height:1.65;color:#0f2a1db8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card__footer:after{content:"Read more";display:inline-block;margin-top:1.4rem;font-family:var(--font-body-family);font-size:1.4rem;color:var(--pairsense-green);text-decoration:underline;text-underline-offset:.4rem}.article-card-wrapper:hover .article-card__footer:after{color:var(--pairsense-green)}.blog .title-wrapper-with-link{flex-direction:column;align-items:center;gap:.8rem;text-align:center}@media screen and (min-width:990px){.blog .page-width-desktop{max-width:168rem;padding-left:clamp(3rem,5vw,8rem);padding-right:clamp(3rem,5vw,8rem)}.blog .blog__posts{--grid-desktop-horizontal-spacing: clamp(2.4rem, 3vw, 4.8rem)}}.multicolumn.background-primary .multicolumn__title .title{text-transform:uppercase;letter-spacing:.02em;font-weight:400}@media screen and (max-width:749px){.multicolumn.background-primary .multicolumn__title .title{font-size:clamp(2.2rem,8vw,3.2rem)}}.multicolumn.background-primary .multicolumn-card.content-container{border:.1rem solid var(--pairsense-outline);border-radius:.6rem;background-color:#fffcf6;margin-top:3.6rem;padding:4.6rem 1.6rem 2.4rem}.multicolumn.background-primary .multicolumn-list.slider{padding-top:3.6rem}.multicolumn.background-primary .multicolumn-list.slider .multicolumn-card.content-container{margin-top:0}.multicolumn.background-primary .multicolumn-card.content-container:after{content:"";position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:.4rem;box-shadow:none;pointer-events:none}.multicolumn.background-primary .multicolumn-card.content-container:before{content:"";position:absolute;top:-3.2rem;left:50%;transform:translate(-50%);width:6.4rem;height:6.4rem;border:.1rem solid var(--pairsense-outline);border-radius:50%;background:#fffcf6 url(pairsense-icon-ps-green.png) center / 55% no-repeat;z-index:1}.multicolumn.background-primary .multicolumn-card__info h3{margin-bottom:.6rem}.multicolumn.background-primary .multicolumn-card__info h3:after{content:"";display:block;width:7rem;height:.9rem;margin:1rem auto 0;background:var(--pairsense-ornament) center / contain no-repeat}.multicolumn.background-primary .multicolumn-card__info .rte p:nth-child(1){font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.4;color:var(--pairsense-green)}.multicolumn.background-primary .multicolumn-card__info .rte p:nth-child(2):before,.multicolumn.background-primary .multicolumn-card__info .rte p:nth-child(2):after{font-family:var(--font-heading-family);font-size:3.4rem;line-height:0;color:var(--pairsense-green);vertical-align:-1rem}.multicolumn.background-primary .multicolumn-card__info .rte p:nth-child(2):before{content:"\201c";margin-right:.4rem}.multicolumn.background-primary .multicolumn-card__info .rte p:nth-child(2):after{content:"\201d";margin-left:.4rem}.multicolumn.background-primary .multicolumn-card__info .rte p:last-child{display:flex;align-items:center;justify-content:center;gap:1.2rem;color:var(--pairsense-green);font-style:normal;letter-spacing:.4em;text-indent:.4em;margin-bottom:0}.multicolumn.background-primary .multicolumn-card__info .rte p:last-child:before,.multicolumn.background-primary .multicolumn-card__info .rte p:last-child:after{content:"";width:4rem;height:.1rem;background:var(--pairsense-outline-soft)}.multicolumn.background-none .multicolumn-card__info h3:before{content:"";display:block;width:4.8rem;height:4.8rem;margin:0 auto 1.2rem;background:center / contain no-repeat;filter:brightness(.65) saturate(1.15)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(1) .multicolumn-card__info h3:before{background-image:url(pairsense-app-candles.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(2) .multicolumn-card__info h3:before{background-image:url(pairsense-app-agarbatti.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(3) .multicolumn-card__info h3:before{background-image:url(pairsense-app-dhoop.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(4) .multicolumn-card__info h3:before{background-image:url(pairsense-app-reed-diffusers.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(5) .multicolumn-card__info h3:before{background-image:url(pairsense-app-car-care.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(6) .multicolumn-card__info h3:before{background-image:url(pairsense-app-pet-care.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(7) .multicolumn-card__info h3:before{background-image:url(pairsense-app-hospitality.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(8) .multicolumn-card__info h3:before{background-image:url(pairsense-app-spa-wellness.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(9) .multicolumn-card__info h3:before{background-image:url(pairsense-app-surface-care.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(10) .multicolumn-card__info h3:before{background-image:url(pairsense-app-dish-care.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(11) .multicolumn-card__info h3:before{background-image:url(pairsense-app-toilet-care.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(12) .multicolumn-card__info h3:before{background-image:url(pairsense-app-fabric-care.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(13) .multicolumn-card__info h3:before{background-image:url(pairsense-app-luxury-brands.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(14) .multicolumn-card__info h3:before{background-image:url(pairsense-app-industrial-institutional.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(15) .multicolumn-card__info h3:before{background-image:url(pairsense-app-retail-lifestyle.png)}.shopify-section[id*=__fragrance_categories] .multicolumn-list__item:nth-child(16) .multicolumn-card__info h3:before{background-image:url(pairsense-app-cleaning-chemicals.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(1) .multicolumn-card__info h3:before{background-image:url(pairsense-app-bakery.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(2) .multicolumn-card__info h3:before{background-image:url(pairsense-app-confectionery.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(3) .multicolumn-card__info h3:before{background-image:url(pairsense-app-biscuits-cookies.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(4) .multicolumn-card__info h3:before{background-image:url(pairsense-app-cakes-pastries.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(5) .multicolumn-card__info h3:before{background-image:url(pairsense-app-candies.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(6) .multicolumn-card__info h3:before{background-image:url(pairsense-app-gummies.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(7) .multicolumn-card__info h3:before{background-image:url(pairsense-app-protein-nutrition.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(8) .multicolumn-card__info h3:before{background-image:url(pairsense-app-nutraceuticals.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(9) .multicolumn-card__info h3:before{background-image:url(pairsense-app-pharmaceuticals.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(10) .multicolumn-card__info h3:before{background-image:url(pairsense-app-sauces-condiments.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(11) .multicolumn-card__info h3:before{background-image:url(pairsense-app-snacks-savory.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(12) .multicolumn-card__info h3:before{background-image:url(pairsense-app-ready-to-eat-foods.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(13) .multicolumn-card__info h3:before{background-image:url(pairsense-app-beverages.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(14) .multicolumn-card__info h3:before{background-image:url(pairsense-app-coffee-tea.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(15) .multicolumn-card__info h3:before{background-image:url(pairsense-app-syrups-concentrates.png)}.shopify-section[id*=__flavor_categories] .multicolumn-list__item:nth-child(16) .multicolumn-card__info h3:before{background-image:url(pairsense-app-food-manufacturing.png)}.shopify-section[id*=_categories] .multicolumn-list__item .multicolumn-card__info h3:before{width:4rem;height:4rem;margin-bottom:.9rem}.shopify-section[id*=_categories] .multicolumn-list{row-gap:2.8rem}.shopify-section[id*=_categories] .page-width{max-width:152rem}@media screen and (min-width:990px){.shopify-section[id*=_categories] .multicolumn-list__item{width:calc(12.5% - var(--grid-desktop-horizontal-spacing) * 7 / 8);max-width:calc(12.5% - var(--grid-desktop-horizontal-spacing) * 7 / 8)}}.multicolumn.background-none .multicolumn-card__info h3{font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;line-height:1.35;color:var(--pairsense-green);word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.shopify-section[id*=_categories] .multicolumn-list__item{position:relative}.shopify-section[id*=_categories] .multicolumn-list__item:after{content:"";position:absolute;top:50%;right:calc(var(--grid-desktop-horizontal-spacing) / -2);transform:translateY(-50%);width:.1rem;height:5rem;background:var(--pairsense-outline-hairline)}.shopify-section[id*=_categories] .multicolumn-list__item:last-child:after{display:none}@media screen and (min-width:990px){.shopify-section[id*=_categories] .multicolumn-list__item:nth-child(8n):after{display:none}}@media screen and (max-width:989px){.shopify-section[id*=_categories] .multicolumn-list__item:nth-child(2n):after{display:none}}.collapsible-content__heading:before{content:"";display:block;width:12rem;max-width:50%;height:1.1rem;margin:0 auto 1.4rem;background:var(--pairsense-ornament) center / contain no-repeat}#MainContent .shopify-section+.shopify-section .collapsible-content__heading:before{display:none}.collapsible-content .grid__item{counter-reset:pairsense-faq}.collapsible-content .accordion{counter-increment:pairsense-faq;border:.1rem solid var(--pairsense-outline-soft);border-radius:1rem;margin-top:1.6rem;padding:.2rem 2rem}.collapsible-content .accordion+.accordion{border-top:.1rem solid var(--pairsense-outline-soft)}.collapsible-content .accordion summary{align-items:center;gap:1.6rem;padding:1.4rem 0}.collapsible-content .accordion summary:before{content:counter(pairsense-faq,decimal-leading-zero);flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--pairsense-green);color:#fffcf6;font-family:var(--font-body-family);font-style:normal;font-size:1.2rem;letter-spacing:.05em}.accordion__title{font-family:var(--font-heading-family);font-style:normal;font-size:1.7rem;flex:1}.accordion .summary__title{align-items:center}.collapsible-content .accordion summary .icon-caret{display:none}.collapsible-content .accordion summary:after{content:"+";font-family:var(--font-heading-family);font-size:2.6rem;font-weight:400;line-height:1;color:var(--pairsense-green);transition:transform .2s ease}.collapsible-content .accordion details[open]>summary:after{transform:rotate(45deg)}.collapsible-content .accordion__content{padding-left:4.8rem;padding-right:4rem}.accordion summary .icon-caret,.accordion .icon-accordion{color:var(--pairsense-green)}.multirow.gradient{background-image:none;background-attachment:scroll}.multirow .image-with-text{border:.1rem solid var(--pairsense-outline-soft);border-radius:1.6rem;background:#fff;padding:clamp(1.6rem,2.2vw,3rem)}.multirow .image-with-text__content{background:transparent;border:0}.multirow .image-with-text__content:after{display:none}.multirow .image-with-text__media{border-radius:1.2rem;overflow:hidden;box-shadow:0 1.8rem 3.6rem -1.8rem #0f2a1d66}.multirow .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .grid__item .image-with-text__media,.multirow .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .grid__item .image-with-text__media img,.multirow .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .grid__item.image-with-text__media-item:after{border-radius:1.2rem}.multirow .image-with-text__heading{font-style:normal}.multirow .image-with-text__heading:after{height:.8rem;margin-top:1.2rem}.multirow .image-with-text__text{font-size:clamp(1.7rem,1.35vw,2.1rem);line-height:1.75}.multirow .image-with-text:not(:last-child){margin-bottom:2.4rem}.link:hover,.customer a:hover{color:var(--pairsense-green)}.field__input:focus,.select__select:focus,.customer .field input:focus,.localization-form__select:focus.localization-form__select:after{outline:none;box-shadow:0 0 0 .1rem var(--pairsense-outline)}::selection{background-color:#0f2a1d40}.ps-imgban{margin-top:var(--pt, 40px);margin-bottom:var(--pb, 40px)}.ps-imgban__media{display:block;position:relative;overflow:hidden;aspect-ratio:var(--ps-imgban-ratio, 2.344);border-radius:1.6rem;box-shadow:0 0 0 .1rem var(--pairsense-outline-hairline),0 1.8rem 4rem -2.4rem #281c1073}.ps-imgban--full .ps-imgban__media{border-radius:0;box-shadow:none}.ps-imgban__media picture,.ps-imgban__img{display:block;width:100%;height:100%}.ps-imgban__img{object-fit:cover;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.ps-imgban__img--placeholder{background:#f2ead6}.ps-imgban__media:hover .ps-imgban__img{transform:scale(1.02)}.ps-imgban__media:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.4rem}@media(prefers-reduced-motion:reduce){.ps-imgban__img{transition:none}.ps-imgban__media:hover .ps-imgban__img{transform:none}}@media screen and (max-width:749px){.ps-imgban__media{aspect-ratio:var(--ps-imgban-ratio-mobile, var(--ps-imgban-ratio, 2.344));border-radius:1rem}}.ps-heroc{display:block;margin-top:var(--pt, 0px);margin-bottom:var(--pb, 0px)}.ps-heroc__viewport{position:relative;overflow:hidden;aspect-ratio:var(--ps-heroc-ratio, 1.7768);max-height:var(--ps-heroc-max, none);background:#f4ecdd}.ps-heroc__viewport--framed{border-radius:1.6rem;box-shadow:0 0 0 .1rem var(--pairsense-outline-hairline),0 1.8rem 4rem -2.4rem #281c1073}.ps-heroc__slides{display:grid;height:100%;margin:0;padding:0;list-style:none}.ps-heroc__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.ps-heroc__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s ease,visibility 0s}.ps-heroc__media{display:block;height:100%}.ps-heroc__media picture,.ps-heroc__img{display:block;width:100%;height:100%}.ps-heroc__img{object-fit:cover;object-position:center var(--ps-heroc-crop, center)}.ps-heroc__img--placeholder{background:#f2ead6}.ps-heroc__media:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:-.6rem}.ps-heroc__dots{position:absolute;right:clamp(1.6rem,4vw,4.8rem);bottom:clamp(1.2rem,3vw,3.2rem);z-index:2;display:flex;align-items:center;gap:.8rem}.ps-heroc__dot{position:relative;width:.8rem;height:.8rem;padding:0;border:0;border-radius:999px;background:transparent;box-shadow:0 0 0 .1rem #0f2a1d73;cursor:pointer;transition:width .4s cubic-bezier(.22,.61,.36,1),background-color .4s ease}.ps-heroc__dot:after{content:"";position:absolute;top:-1.2rem;right:-.6rem;bottom:-1.2rem;left:-.6rem}.ps-heroc__dot.is-active{width:2.6rem;background:#0f2a1d4d}.ps-heroc__dot:hover{background:#0f2a1d26}.ps-heroc__dot.is-active:hover{background:#0f2a1d4d}.ps-heroc__dot:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.4rem}@media(prefers-reduced-motion:reduce){.ps-heroc__slide,.ps-heroc__slide.is-active,.ps-heroc__dot{transition:none}}@media screen and (max-width:749px){.ps-heroc__viewport{aspect-ratio:var(--ps-heroc-ratio-mobile, var(--ps-heroc-ratio, 1.7768))}.ps-heroc__viewport--framed{border-radius:1rem}.ps-heroc__dot.is-active{width:2rem}}.ps-feat{display:grid;grid-template-columns:1.7fr 1fr;align-items:stretch;min-height:clamp(38rem,40vw,52rem);margin-top:var(--pt, 40px);margin-bottom:var(--pb, 40px)}.ps-feat--image-right{direction:rtl}.ps-feat--image-right>*{direction:ltr}.ps-feat__media{display:block;position:relative;overflow:hidden}.ps-feat__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.ps-feat__img--placeholder{background:#f2ead6}.ps-feat__media:hover .ps-feat__img{transform:scale(1.03)}.ps-feat__frame{display:grid;height:100%}.ps-feat__slide{grid-area:1 / 1;opacity:0;transition:opacity .9s ease}.ps-feat__slide.is-active{opacity:1}.ps-feat__dots{position:absolute;bottom:2.2rem;left:2.4rem;z-index:1;display:flex;gap:.8rem}.ps-feat--image-right .ps-feat__dots{left:auto;right:2.4rem}.ps-feat__dot{width:.8rem;height:.8rem;padding:0;border:.1rem solid rgba(251,248,240,.85);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.ps-feat__dot.is-active{background:#fbf8f0;transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.ps-feat__slide,.ps-feat__dot{transition:none}}.ps-feat__panel{display:flex;align-items:center;background:#fff;padding:clamp(2.8rem,4vw,6rem)}.ps-feat__inner{max-width:44rem}.ps-feat__heading{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.12;color:var(--pairsense-green);margin:0 0 1.8rem}.ps-feat__heading em{font-style:normal;color:var(--pairsense-accent-text)}.ps-feat__body p{font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.8;color:#0f2a1dd1;margin:0 0 2.8rem}.ps-feat__body p:not(:last-child){margin-bottom:1.2rem}.ps-feat__body strong{font-weight:600;color:var(--pairsense-green)}.ps-feat__btn{display:inline-flex;align-items:center;gap:1rem;padding:1.3rem 2.8rem;background:var(--pairsense-green);color:#fbf8f0;border-radius:4rem;font-family:var(--font-heading-family);font-size:1.6rem;text-decoration:none;transition:background .2s ease}.ps-feat__btn:hover{background:#163026;color:#fbf8f0}.ps-feat__btn svg{width:1.8rem;height:1.8rem}@media screen and (max-width:749px){.ps-feat,.ps-feat--image-right{grid-template-columns:1fr;direction:ltr}.ps-feat__media{min-height:28rem}}@media screen and (max-width:989px){.ps-feat--whole,.ps-feat--whole.ps-feat--image-right{grid-template-columns:1fr;direction:ltr;min-height:0}.ps-feat--whole .ps-feat__media{min-height:0}.ps-feat--whole .ps-feat__img{height:auto}}.ps-hero{--ps-hero-gold: #fbf8f0;position:relative;display:grid;isolation:isolate;margin-top:var(--pt, 0);margin-bottom:var(--pb, 0)}.ps-hero--short{min-height:clamp(30rem,34vw,42rem)}.ps-hero--medium{min-height:clamp(42rem,46vw,58rem)}.ps-hero--tall{min-height:clamp(52rem,60vw,74rem)}.ps-hero--adapt{aspect-ratio:var(--ps-hero-aspect, 1.78)}.ps-hero__media picture{display:contents}@media screen and (max-width:749px){.ps-hero--adapt{aspect-ratio:var(--ps-hero-aspect-mobile, var(--ps-hero-aspect, 1.78))}}.ps-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.ps-hero__img{display:block;width:100%;height:100%;object-fit:cover}.ps-hero__img--placeholder{background:#f2ead6}.ps-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 62% 55% at var(--ps-hero-focus, 50%) 50%,rgba(15,42,29,calc(var(--scrim, .4) * .82)),rgba(15,42,29,0) 72%),linear-gradient(to bottom,rgba(15,42,29,calc(var(--scrim, .4) * .5)),rgba(15,42,29,calc(var(--scrim, .4) * .8)) 45%,rgba(15,42,29,var(--scrim, .4)))}.ps-hero--left{--ps-hero-focus: 34%}.ps-hero--right{--ps-hero-focus: 66%}.ps-hero__content{display:flex;align-items:center;width:100%;max-width:140rem;margin:0 auto;padding:clamp(4rem,7vw,9rem) clamp(2rem,5vw,8rem)}.ps-hero--left .ps-hero__content{justify-content:flex-start;text-align:left}.ps-hero--center .ps-hero__content{justify-content:center;text-align:center}.ps-hero--right .ps-hero__content{justify-content:flex-end;text-align:right}.ps-hero__inner{max-width:60rem}.ps-hero--center .ps-hero__inner{max-width:72rem}.ps-hero__kicker{font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.45rem;font-weight:600;color:var(--ps-hero-gold);text-shadow:0 .1rem .5rem rgba(15,42,29,.8);margin:0 0 1.6rem}.ps-hero__title{font-family:var(--font-heading-family);font-size:var(--ps-type-display);line-height:1.06;letter-spacing:.02em;color:#fbf8f0;margin:0}.ps-hero__title em{font-style:normal;color:var(--ps-hero-gold)}.ps-hero__rule{display:block;width:6rem;height:.1rem;background:var(--ps-hero-gold);margin:2.2rem 0}.ps-hero--center .ps-hero__rule{margin-inline:auto}.ps-hero--right .ps-hero__rule{margin-inline:auto 0}.ps-hero__body{max-width:52rem}.ps-hero--center .ps-hero__body{margin-inline:auto}.ps-hero--right .ps-hero__body{margin-inline:auto 0}.ps-hero__body p{font-family:var(--font-body-family);font-style:normal;font-size:1.7rem;line-height:1.75;color:#fbf8f0;text-shadow:0 .1rem .6rem rgba(15,42,29,.55);margin:0}.ps-hero__btn{display:inline-flex;align-items:center;gap:1rem;margin-top:3rem;padding:1.3rem 2.8rem;background:#fbf8f0;color:var(--pairsense-green);border:.1rem solid var(--ps-hero-gold);border-radius:4rem;font-family:var(--font-heading-family);font-size:1.6rem;text-decoration:none;transition:background .2s ease,color .2s ease}.ps-hero__btn:hover{background:transparent;color:#fbf8f0}.ps-hero__btn svg{width:1.8rem;height:1.8rem}@media screen and (max-width:749px){.ps-hero--left .ps-hero__content,.ps-hero--right .ps-hero__content{justify-content:center;text-align:center}.ps-hero--left .ps-hero__rule,.ps-hero--right .ps-hero__rule,.ps-hero--left .ps-hero__body,.ps-hero--right .ps-hero__body{margin-inline:auto}}.ps-story{--ps-hero-gold: #fbf8f0;position:relative;display:block;overflow:hidden;isolation:isolate;margin-top:var(--pt, 0);margin-bottom:var(--pb, 0)}.ps-story--medium{min-height:clamp(52rem,56vw,70rem)}.ps-story--tall{min-height:clamp(64rem,70vw,88rem)}.ps-story--full{min-height:min(92vh,90rem)}.ps-story__grounds{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ps-story__ground{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s ease,transform 6s linear;transform:scale(1.04)}.ps-story__ground.is-active{opacity:1;transform:scale(1.09)}.ps-story__ground-img{width:100%;height:100%;object-fit:cover;display:block}.ps-story__grounds:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(15,42,29,calc(var(--scrim, .35) + .2)) 0% 26%,rgba(15,42,29,calc(var(--scrim, .35) * .62)) 42% 62%,rgba(15,42,29,calc(var(--scrim, .35) + .22)) 78% 100%)}.ps-story__inner{position:relative;display:grid;grid-template-rows:auto 1fr auto auto;min-height:inherit;width:100%;max-width:140rem;margin:0 auto;padding:clamp(3.6rem,5vw,6.4rem) clamp(2rem,5vw,8rem) clamp(3rem,4vw,5rem);text-align:center}.ps-story__heads,.ps-story__feet{display:grid}.ps-story__head,.ps-story__foot{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s}.ps-story__head.is-active,.ps-story__foot.is-active{opacity:1;visibility:visible}.ps-story__title{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.14;letter-spacing:.02em;text-transform:uppercase;color:#fbf8f0;margin:0;text-shadow:0 .2rem 1.6rem rgba(9,24,17,.55)}.ps-story__subtitle{font-family:var(--font-body-family);font-style:normal;font-size:clamp(1.5rem,1.7vw,1.9rem);line-height:1.6;color:#fbf8f0;margin:1rem 0 0;text-shadow:0 .1rem 1.2rem rgba(9,24,17,.65)}.ps-story__stage{position:relative;align-self:center;min-height:clamp(30rem,36vw,50rem)}.ps-story__bottle{position:absolute;top:50%;left:50%;width:clamp(19rem,26vw,36rem);opacity:0;transform:translate(-50%,-50%) translate3d(var(--slot-x, 0px),0,0) scale(var(--slot-scale, 1));transition:transform .8s cubic-bezier(.22,.61,.36,1),opacity .8s ease;will-change:transform,opacity}.ps-story--bottles-cutout .ps-story__bottle{aspect-ratio:3 / 4}.ps-story--bottles-framed .ps-story__bottle{aspect-ratio:1 / 1}.ps-story__bottle-link{display:block;width:100%;height:100%;text-decoration:none}.ps-story__bottle-img{width:100%;height:100%;display:block}.ps-story--bottles-cutout .ps-story__bottle-img{object-fit:contain;filter:drop-shadow(0 2.4rem 3.2rem rgba(9,24,17,.45))}.ps-story--bottles-cutout .ps-story__bottle.is-active .ps-story__bottle-img{filter:drop-shadow(0 3rem 4rem rgba(9,24,17,.55))}.ps-story--bottles-framed .ps-story__bottle-img{object-fit:cover;border-radius:1.6rem;border:.1rem solid rgba(251,248,240,.55);box-shadow:0 2.4rem 4rem #0918116b}.ps-story__bottle-img--placeholder{background:#fbf8f01f;border-radius:1.6rem}.ps-story__body{max-width:58rem;margin:0 auto}.ps-story__body p{font-family:var(--font-body-family);font-style:normal;font-size:clamp(1.4rem,1.5vw,1.6rem);line-height:1.8;color:#fbf8f0f0;margin:0;text-shadow:0 .1rem 1rem rgba(9,24,17,.6)}.ps-story__btn{display:inline-block;margin-top:2.4rem;padding:1.2rem 3.2rem;border:.1rem solid rgba(251,248,240,.75);background:#0f2a1d59;color:#fbf8f0;font-family:var(--font-body-family);font-style:normal;font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:background .25s ease,border-color .25s ease,color .25s ease}.ps-story__btn:hover{background:#fbf8f0;border-color:#fbf8f0;color:var(--pairsense-green)}.ps-story__dots{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:clamp(2.4rem,3vw,3.6rem)}.ps-story__dot{width:.8rem;height:.8rem;padding:0;border:.1rem solid rgba(251,248,240,.7);border-radius:50%;background:transparent;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s ease}.ps-story__dot.is-active{background:var(--ps-hero-gold);border-color:var(--ps-hero-gold);transform:scale(1.25)}@media screen and (max-width:749px){.ps-story__stage{overflow:hidden}.ps-story__bottle{width:clamp(21rem,62vw,31rem)}.ps-story__title{letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){.ps-story__ground,.ps-story__ground.is-active,.ps-story__bottle,.ps-story__head,.ps-story__foot{transition:none}.ps-story__ground.is-active{transform:scale(1)}}.ps-cats{margin-top:var(--pt, 32px);margin-bottom:var(--pb, 32px)}.ps-cats__title{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.15;color:var(--pairsense-green);text-align:center;margin:0}.ps-cats__title em{font-style:normal;color:var(--pairsense-accent-text)}.ps-cats__rule{display:block;width:6rem;height:.1rem;background:var(--pairsense-outline);margin:1.8rem auto clamp(2.8rem,3.4vw,4rem)}.ps-cats__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:3.2rem clamp(2.4rem,3.4vw,4.8rem)}.ps-cats__item{--ps-cats-shape: 58% 42% 52% 48% / 46% 56% 44% 54%;--ps-cats-back: 42% 58% 38% 62% / 55% 40% 60% 45%;flex:0 1 24rem;display:flex;flex-direction:column;align-items:center;gap:1.8rem}.ps-cats__item--shape-1{--ps-cats-shape: 45% 55% 60% 40% / 55% 45% 55% 45%;--ps-cats-back: 60% 40% 45% 55% / 40% 60% 40% 60%}.ps-cats__item--shape-2{--ps-cats-shape: 52% 48% 40% 60% / 60% 50% 50% 40%;--ps-cats-back: 38% 62% 56% 44% / 48% 38% 62% 52%}.ps-cats__item--shape-3{--ps-cats-shape: 62% 38% 48% 52% / 42% 58% 42% 58%;--ps-cats-back: 50% 50% 34% 66% / 62% 44% 56% 38%}.ps-cats__media{position:relative;display:block;width:100%;aspect-ratio:1;text-decoration:none}.ps-cats__media:before{content:"";position:absolute;top:12%;right:0;bottom:2%;left:14%;background:#0f2a1d33;border-radius:var(--ps-cats-back);transition:transform .6s ease,border-radius .6s ease}.ps-cats__img{position:relative;display:block;width:86%;height:86%;margin:2% 0 0 3%;object-fit:cover;border-radius:var(--ps-cats-shape);box-shadow:0 1.4rem 2.6rem -1.6rem #3c261280;transition:transform .5s ease,border-radius .6s ease}.ps-cats__img--placeholder{background:#0f2a1d1f}.ps-cats__item:hover .ps-cats__img,.ps-cats__item:focus-within .ps-cats__img{transform:scale(1.04);border-radius:var(--ps-cats-back)}.ps-cats__item:hover .ps-cats__media:before,.ps-cats__item:focus-within .ps-cats__media:before{transform:rotate(-8deg) scale(1.04);border-radius:var(--ps-cats-shape)}.ps-cats__pill{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:4.4rem;padding:.8rem 1.6rem;border:.1rem solid rgba(15,42,29,.55);border-radius:99rem;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.2;letter-spacing:.02em;text-align:center;color:var(--pairsense-green);text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.ps-cats__pill svg{flex:none;width:.7rem;height:1.1rem;transition:transform .3s ease}.ps-cats__item:hover .ps-cats__pill,.ps-cats__pill:focus-visible{background-color:var(--pairsense-green);border-color:var(--pairsense-outline);color:#fbf8f0}.ps-cats__item:hover .ps-cats__pill svg,.ps-cats__pill:focus-visible svg{transform:translate(.3rem)}.ps-cats__pill:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.3rem}.ps-cats__sub{margin:var(--ps-rhythm-sm) auto 0;max-width:52rem;font-family:var(--font-body-family);font-size:1.6rem;font-style:normal;line-height:1.5;text-align:center;color:var(--pairsense-green)}.ps-cats__copy{margin-top:-.6rem;text-align:center}.ps-cats__sublabel{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-cats__tagline{margin:.6rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;font-style:normal;line-height:1.5;color:#0f2a1dbf}@media screen and (min-width:750px){.ps-cats__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,24rem);justify-content:space-evenly;column-gap:2rem;width:min(150rem,100vw - 10rem);margin-left:50%;transform:translate(-50%)}}@media screen and (min-width:990px){.ps-cats__list{column-gap:3.2rem}}@media screen and (max-width:749px){.ps-cats__list{flex-wrap:nowrap;justify-content:safe center;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-1.5rem;padding:.4rem 1.5rem}.ps-cats__list::-webkit-scrollbar{display:none}.ps-cats__item{flex:0 0 min(29vw,16rem);gap:1.2rem;scroll-snap-align:start}.ps-cats__pill{min-height:4rem;padding:.6rem .8rem;gap:.5rem;font-size:1.25rem;letter-spacing:0}.ps-cats__list:has(>.ps-cats__item:nth-child(4)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem;overflow:visible;margin-inline:0;padding:0}.ps-cats__list:has(>.ps-cats__item:nth-child(4)) .ps-cats__item{width:100%;max-width:17rem;margin-inline:auto}.ps-cats__sub{font-size:1.4rem}.ps-cats__copy{margin-top:-.4rem}.ps-cats__sublabel{font-size:1.05rem;letter-spacing:.02em}.ps-cats__tagline{display:none}.ps-cats--tagline-phone .ps-cats__tagline{display:block;margin-top:.4rem;font-size:1.25rem;line-height:1.4}}@media(prefers-reduced-motion:reduce){.ps-cats__img,.ps-cats__media:before,.ps-cats__pill,.ps-cats__pill svg{transition:none}.ps-cats__item:hover .ps-cats__img,.ps-cats__item:focus-within .ps-cats__img,.ps-cats__item:hover .ps-cats__media:before,.ps-cats__item:focus-within .ps-cats__media:before,.ps-cats__item:hover .ps-cats__pill svg,.ps-cats__pill:focus-visible svg{transform:none}}.ps-moods{scroll-margin-top:2.4rem;display:flex;flex-direction:column;align-items:center;gap:1.4rem}.ps-moods__label{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-moods__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.ps-moods__chip{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.8rem 2rem;border:.1rem solid rgba(15,42,29,.55);border-radius:99rem;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.2;letter-spacing:.02em;white-space:nowrap;color:var(--pairsense-green);text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.ps-moods__chip:hover,.ps-moods__chip.is-active{background-color:var(--pairsense-green);border-color:var(--pairsense-outline);color:#fbf8f0}.ps-moods__chip:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.3rem}.ps-moods__list:has(.ps-moods__tile){align-items:flex-start;gap:1.6rem clamp(2.4rem,3.4vw,4.4rem)}.ps-moods__tile{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:12rem;text-align:center;text-decoration:none;color:var(--pairsense-green)}.ps-moods__thumb{display:block;width:100%;aspect-ratio:1;padding:.5rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:50%;transition:border-color .3s ease}.ps-moods__thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;transition:transform .5s ease}.ps-moods__name{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.3;letter-spacing:.02em}.ps-moods__tile:hover .ps-moods__thumb{border-color:var(--pairsense-outline)}.ps-moods__tile:hover .ps-moods__thumb img{transform:scale(1.05)}.ps-moods__tile.is-active .ps-moods__thumb{border-color:var(--pairsense-green);box-shadow:0 0 0 .1rem var(--pairsense-green)}.ps-moods__tile.is-active .ps-moods__name{font-weight:600}.ps-moods__tile:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.4rem;border-radius:.6rem}#MainContent .shopify-section:has(.ps-moods):before{display:none}@media screen and (max-width:749px){.ps-moods__list{flex-wrap:nowrap;justify-content:safe center;max-width:100vw;overflow-x:auto;scrollbar-width:none;margin-inline:-1.5rem;padding:.4rem 1.5rem}.ps-moods__list::-webkit-scrollbar{display:none}.ps-moods__chip{min-height:4rem;padding:.6rem 1.6rem;font-size:1.35rem}.ps-moods__list:has(.ps-moods__tile){justify-content:flex-start;gap:1.4rem}.ps-moods__list:has(.ps-moods__tile)>li{flex:none}.ps-moods__tile{width:7.6rem;gap:.8rem}.ps-moods__thumb{padding:.3rem}.ps-moods__name{font-size:1.2rem;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.ps-moods__chip,.ps-moods__thumb,.ps-moods__thumb img{transition:none}.ps-moods__tile:hover .ps-moods__thumb img{transform:none}}.ps-tiles{margin-top:var(--pt, 56px);margin-bottom:var(--pb, 64px)}.ps-tiles__head{max-width:68rem;margin:0 auto clamp(3.2rem,4vw,4.8rem);text-align:center}.ps-tiles__kicker{font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;font-weight:600;color:var(--pairsense-accent-text);margin:0 0 1.4rem}.ps-tiles__title{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.12;color:var(--pairsense-green);margin:0}.ps-tiles__title em{font-style:normal;color:var(--pairsense-accent-text)}.ps-tiles__rule{display:block;width:6rem;height:.1rem;background:var(--pairsense-outline);margin:2rem auto}.ps-tiles__intro p{font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.8;color:#0f2a1dc7;margin:0}.ps-tiles__list{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:clamp(2.4rem,3vw,4.8rem);list-style:none;margin:0;padding:0}@media screen and (min-width:990px){.ps-tiles.page-width{max-width:min(170rem,92vw)}}.ps-tiles__item{display:flex;flex-direction:column;text-align:center}.ps-tiles__media{display:block;overflow:hidden;border-radius:1.6rem;border:.1rem solid var(--pairsense-outline-hairline);background:#fffcf6}.ps-tiles--landscape .ps-tiles__media{aspect-ratio:16 / 9}.ps-tiles--square .ps-tiles__media{aspect-ratio:1 / 1}.ps-tiles--portrait .ps-tiles__media{aspect-ratio:3 / 4}.ps-tiles__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.ps-tiles__img--placeholder{background:#f2ead6}.ps-tiles__item:hover .ps-tiles__img{transform:scale(1.04)}.ps-tiles__body{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;padding:1.8rem .4rem 0}.ps-tiles__label{font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;line-height:1.35;color:var(--pairsense-green);margin:0}.ps-tiles__text{font-family:var(--font-body-family);font-style:normal;font-size:1.35rem;line-height:1.7;color:#0f2a1dad;margin:.9rem 0 0}.ps-tiles__btn{display:inline-block;margin-top:auto;padding-top:1.8rem;font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;color:var(--pairsense-green);text-decoration:none;border-bottom:.1rem solid var(--pairsense-outline);padding-bottom:.5rem;align-self:center;transition:color .2s ease,border-color .2s ease}.ps-tiles__btn:hover{color:var(--pairsense-green);border-color:var(--pairsense-green)}@media screen and (max-width:989px){.ps-tiles__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.ps-tiles__list{grid-template-columns:1fr;gap:2.8rem}}@media screen and (max-width:749px){.ps-tiles__btn{padding-bottom:1.4rem}}body[class] #MainContent .shopify-section>.gradient.ps-tiles-ground--day{position:relative;isolation:isolate;display:flow-root;overflow:hidden;border-top:.1rem solid var(--pairsense-outline-hairline);border-bottom:.1rem solid var(--pairsense-outline-hairline);background-color:#f8f1e4;background-image:linear-gradient(to right,#f6e4c4,#fbf6ea,#f5e1d2 64%,#dde3dc)}.ps-tiles-ground--day:before{content:"";position:absolute;z-index:-1;left:8%;right:8%;top:2.8rem;height:18rem;border-top:.1rem solid var(--pairsense-outline-soft);border-radius:50% 50% 0 0/100% 100% 0 0;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 14%,#000 86%,transparent 100%)}.ps-tiles-ground--day:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg stroke='%23B98A44' stroke-width='1.3' stroke-linecap='round'%3E%3Cpath d='M20 4v5M20 31v5M4 20h5M31 20h5M8.7 8.7l3.5 3.5M27.8 27.8l3.5 3.5M8.7 31.3l3.5-3.5M27.8 12.2l3.5-3.5'/%3E%3C/g%3E%3Ccircle cx='20' cy='20' r='7' fill='%23B98A44' fill-opacity='.85'/%3E%3C/svg%3E") left 5% top 16.4rem / 3.6rem 3.6rem no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='12' fill='%235C7466' fill-opacity='.6'/%3E%3Ccircle cx='26' cy='15' r='11' fill='%23DDE3DC'/%3E%3Ccircle cx='7' cy='8' r='1' fill='%235C7466' fill-opacity='.55'/%3E%3Ccircle cx='35' cy='31' r='0.9' fill='%235C7466' fill-opacity='.5'/%3E%3C/svg%3E") right 5% top 16.4rem / 3.2rem 3.2rem no-repeat}@media screen and (max-width:749px){body[class] #MainContent .shopify-section>.gradient.ps-tiles-ground--day{background-image:linear-gradient(to bottom,#f6e4c4,#fbf6ea 30%,#f5e1d2,#dde3dc)}.ps-tiles-ground--day:before{display:none}.ps-tiles-ground--day:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg stroke='%23B98A44' stroke-width='1.3' stroke-linecap='round'%3E%3Cpath d='M20 4v5M20 31v5M4 20h5M31 20h5M8.7 8.7l3.5 3.5M27.8 27.8l3.5 3.5M8.7 31.3l3.5-3.5M27.8 12.2l3.5-3.5'/%3E%3C/g%3E%3Ccircle cx='20' cy='20' r='7' fill='%23B98A44' fill-opacity='.85'/%3E%3C/svg%3E") left 1.6rem top 2rem / 2.8rem 2.8rem no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='12' fill='%235C7466' fill-opacity='.6'/%3E%3Ccircle cx='26' cy='15' r='11' fill='%23DDE3DC'/%3E%3Ccircle cx='7' cy='8' r='1' fill='%235C7466' fill-opacity='.55'/%3E%3Ccircle cx='35' cy='31' r='0.9' fill='%235C7466' fill-opacity='.5'/%3E%3C/svg%3E") right 1.6rem bottom 2rem / 2.4rem 2.4rem no-repeat}}#MainContent .shopify-section:has(.ps-tiles-ground--day):before,#MainContent .shopify-section:has(.ps-tiles-ground--day)+.shopify-section:before{display:none}.ps-promises{margin-top:var(--pt, 56px);margin-bottom:var(--pb, 64px)}.ps-promises__head{max-width:68rem;margin:0 auto clamp(3.2rem,4vw,5rem);text-align:center}.ps-promises__kicker{font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;font-weight:600;color:var(--pairsense-accent-text);margin:0 0 1.4rem}.ps-promises__title{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.12;color:var(--pairsense-green);margin:0}.ps-promises__title em{font-style:normal;color:var(--pairsense-accent-text)}.ps-promises__rule{display:block;width:6rem;height:.1rem;background:var(--pairsense-outline);margin:2rem auto}.ps-promises__intro p{font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.8;color:#0f2a1dc7;margin:0}.ps-promises__list{display:grid;grid-template-columns:repeat(var(--cols, 6),minmax(0,1fr));gap:clamp(2.8rem,3vw,4rem) clamp(1.6rem,2vw,3rem);list-style:none;margin:0;padding:0}.ps-promises__item{text-align:center}.ps-promises__icon{display:block;width:4.8rem;height:4.8rem;margin:0 auto 1.2rem;color:var(--pairsense-green)}.ps-promises__icon svg{display:block;width:100%;height:100%}.ps-promises__label{font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;line-height:1.35;color:var(--pairsense-green);margin:0;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.ps-promises__text{font-family:var(--font-body-family);font-style:normal;font-size:1.3rem;line-height:1.6;color:#0f2a1da3;margin:.8rem 0 0}@media screen and (max-width:989px){.ps-promises__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:599px){.ps-promises__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ps-pgrid-wrap{width:75%;max-width:170rem;margin-inline:auto;padding-top:var(--pt, 40px);padding-bottom:var(--pb, 56px);padding-left:0;padding-right:0}@media screen and (max-width:989px){.ps-pgrid-wrap{width:90%}}@media screen and (max-width:749px){.ps-pgrid-wrap{width:auto;padding-left:1.5rem;padding-right:1.5rem}}.ps-pgrid__title{text-align:center;color:var(--pairsense-green);margin:0 0 3.2rem}.ps-pgrid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(24rem,23vw,38rem);gap:2rem}.ps-pgrid--mosaic .ps-pgrid__tile:first-child{grid-column:span 2;grid-row:span 2}.ps-pgrid--mosaic .ps-pgrid__tile:nth-child(4){grid-column:span 2}.ps-pgrid--mosaic .ps-pgrid__tile:nth-child(5){grid-column:span 4}.ps-pgrid--mosaic:has(.ps-pgrid__tile:nth-child(3):last-child) .ps-pgrid__tile:nth-child(2),.ps-pgrid--mosaic:has(.ps-pgrid__tile:nth-child(3):last-child) .ps-pgrid__tile:nth-child(3){grid-column:span 2}.ps-pgrid--mosaic:has(.ps-pgrid__tile:nth-child(3):last-child){grid-auto-rows:clamp(20rem,19vw,30rem)}.ps-pgrid--feature{grid-auto-rows:clamp(34rem,34vw,52rem)}.ps-pgrid--feature .ps-pgrid__tile{grid-column:span 1}.ps-pgrid--feature .ps-pgrid__tile:first-child{grid-column:span 2}@media screen and (min-width:990px){.ps-pgrid--feature:has(.ps-pgrid__tile:nth-child(2):last-child) .ps-pgrid__tile{grid-column:span 2}}@media screen and (min-width:600px)and (max-width:989px){.ps-pgrid--feature:has(.ps-pgrid__tile:nth-child(2):last-child) .ps-pgrid__tile{grid-column:span 1}}.ps-pgrid__tile{position:relative;display:block;height:100%;overflow:hidden;border-radius:1.6rem;border:.1rem solid var(--pairsense-outline-hairline);background:#fffcf6;text-decoration:none;color:#fbf8f0}.ps-pgrid__media{position:absolute;top:0;right:0;bottom:0;left:0}.ps-pgrid__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.ps-pgrid__img--placeholder{background:#f2ead6}.ps-pgrid__tile:hover .ps-pgrid__img{transform:scale(1.05)}.ps-pgrid__badge{position:absolute;top:1.6rem;left:1.6rem;z-index:2;width:8.4rem;height:8.4rem;padding:.8rem;border-radius:50%;background:var(--pairsense-green);color:#fbf8f0;display:grid;place-items:center;text-align:center;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.04em;line-height:1.2}.ps-pgrid__body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:.5rem;padding:2.4rem 2rem 2rem;background:linear-gradient(to top,#0f2a1dd1,#0f2a1d00)}.ps-pgrid__heading{font-family:var(--font-heading-family);font-size:clamp(1.9rem,2.2vw,2.8rem);line-height:1.15}.ps-pgrid__cta{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.02em;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:var(--pairsense-outline-soft)}.ps-pgrid__tile:hover .ps-pgrid__cta{text-decoration-color:currentColor}@media screen and (max-width:989px){.ps-pgrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(20rem,34vw,30rem)}.ps-pgrid__tile:first-child{grid-column:span 2;grid-row:auto}.ps-pgrid__tile:nth-child(4),.ps-pgrid__tile:nth-child(5){grid-column:span 2}}@media screen and (max-width:599px){.ps-pgrid{grid-template-columns:1fr;grid-auto-rows:24rem}.ps-pgrid__tile:first-child,.ps-pgrid__tile:nth-child(4),.ps-pgrid__tile:nth-child(5){grid-column:auto}.ps-pgrid--mosaic .ps-pgrid__tile:first-child,.ps-pgrid--mosaic .ps-pgrid__tile:nth-child(4),.ps-pgrid--mosaic .ps-pgrid__tile:nth-child(5),.ps-pgrid--mosaic:has(.ps-pgrid__tile:nth-child(3):last-child) .ps-pgrid__tile:nth-child(2),.ps-pgrid--mosaic:has(.ps-pgrid__tile:nth-child(3):last-child) .ps-pgrid__tile:nth-child(3){grid-column:auto}.ps-pgrid--feature .ps-pgrid__tile:first-child{grid-column:auto}.ps-pgrid--feature{grid-auto-rows:clamp(26rem,60vw,36rem)}.ps-pgrid__badge{width:7rem;height:7rem;font-size:1.2rem}}.ps-pills{border:0;padding:0;margin:0 0 2rem}.ps-pills__legend{padding:0;font-family:var(--font-body-family);font-size:1.5rem;color:var(--pairsense-green);margin-bottom:1.2rem}.ps-pills__list{display:flex;flex-wrap:wrap;gap:1rem}.ps-pill{position:relative;display:inline-flex;align-items:center;padding:.9rem 1.8rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:4rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:1;color:var(--pairsense-green);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.ps-pill:hover{border-color:var(--pairsense-outline)}@media screen and (max-width:749px){.ps-pill{min-height:4.4rem}}.ps-pill input{position:absolute;opacity:0;width:0;height:0}.ps-pill.is-selected{background:var(--pairsense-green);border-color:var(--pairsense-green);color:#fff}.ps-pill:focus-within{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}.ps-pills__other{margin-top:1.6rem;max-width:48rem}.ps-pills__other[hidden]{display:none}.ps-band{padding-top:var(--pt, 44px);padding-bottom:var(--pb, 44px);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 9%,#000 91%,transparent 100%)}.ps-band--ruled{border-top:.1rem solid var(--pairsense-outline-hairline);border-bottom:.1rem solid var(--pairsense-outline-hairline)}#MainContent .shopify-section:has(.ps-band--ruled)+.shopify-section:before{display:none}#MainContent .shopify-section:has(.ps-bs-band--band)+.shopify-section .ps-band--ruled{border-top:0}.ps-band__track{display:flex;width:max-content;will-change:transform;animation:ps-band-scroll var(--ps-band-duration, 34s) linear infinite}.ps-band--static{-webkit-mask-image:none;mask-image:none}.ps-band--static .ps-band__track{width:100%;animation:none;transform:none}.ps-band--static .ps-band__group{flex:1 1 auto;justify-content:space-between;padding:0 clamp(2rem,14vw,30rem)}.ps-band--static{background:linear-gradient(180deg,#23402f 0%,var(--pairsense-green) 55%,#0a1e14 100%);box-shadow:inset 0 .1rem #ffffff14,inset 0 -.1rem #0003}.ps-band--static.ps-band--ruled{border-top:.1rem solid var(--pairsense-outline-soft);border-bottom:.1rem solid var(--pairsense-outline-soft)}.ps-band--static .ps-band__item{font-size:clamp(1.4rem,1.7vw,2rem);text-transform:uppercase;letter-spacing:.02em;color:#fbf8f0;-webkit-text-stroke:0;text-stroke:0;text-shadow:0 .1rem .3rem rgba(0,0,0,.3)}.ps-band--static .ps-band__sep{font-size:.9rem;padding:0 clamp(1rem,1.4vw,1.6rem);opacity:.9;text-shadow:none}@media screen and (max-width:749px){.ps-band--static .ps-band__group{flex-wrap:wrap;justify-content:center;padding:0 2rem}}.ps-band__group{display:flex;flex:0 0 auto;align-items:center}.ps-band__item{flex:0 0 auto;font-family:var(--font-heading-family);font-size:clamp(2.2rem,3.4vw,4rem);line-height:1;letter-spacing:.01em;color:rgb(var(--color-background));-webkit-text-stroke:.28rem var(--pairsense-green);text-stroke:.28rem var(--pairsense-green);paint-order:stroke fill;white-space:nowrap}.ps-band__sep{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 clamp(1.2rem,1.4vw,1.8rem);font-size:clamp(1rem,1.1vw,1.3rem);line-height:1;color:var(--pairsense-green);white-space:nowrap}@keyframes ps-band-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ps-band__track{animation:none;transform:none}}.pairsense-store-intro{padding-top:var(--pt, 56px);padding-bottom:var(--pb, 0px);overflow:hidden}.psi__inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.psi__text{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.4rem,4vw,5rem) clamp(2rem,3vw,4rem) clamp(2.4rem,4vw,5rem) clamp(2rem,7vw,9rem)}.psi--image-left .psi__text{order:2;padding-left:clamp(2rem,3vw,4rem);padding-right:clamp(2rem,7vw,9rem);text-align:right}.psi--image-left .psi__rule,.psi--image-left .psi__body{margin-left:auto}.psi__kicker{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.02em;font-size:1.4rem;font-weight:600;color:var(--pairsense-accent-text);margin:0 0 1.4rem}.psi__title{margin:0;line-height:1}.psi__title-top{display:block;font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1;letter-spacing:.03em;color:var(--pairsense-green)}.psi__title-bottom{display:block;font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.1;color:var(--pairsense-accent-text);margin-top:.4rem}.psi__rule{display:block;width:6rem;height:.1rem;background:var(--pairsense-outline);margin:2.2rem 0}.psi__body{max-width:46rem}.psi__body p{font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.8;color:#0f2a1dd1;margin:0}.psi__body p+p{margin-top:1.4rem}.psi__btn{align-self:flex-start;margin-top:2.8rem}.psi--image-left .psi__btn{align-self:flex-end}@media screen and (max-width:749px){.psi--image-left .psi__btn{align-self:flex-start}}.psi__media{position:relative;align-self:stretch;min-height:42rem}.psi--image-left .psi__media{order:1}.psi__slides{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.psi__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s ease}.psi__slide.is-active{opacity:1}.psi__dots{position:absolute;bottom:2.2rem;right:2.4rem;display:flex;gap:.8rem;z-index:1}.psi--image-left .psi__dots{right:auto;left:2.4rem}.psi__dot{width:.8rem;height:.8rem;padding:0;border:.1rem solid rgba(251,248,240,.85);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.psi__dot.is-active{background:#fbf8f0;transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.psi__slide{transition:none}}.psi__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 22%),linear-gradient(to top,transparent 0%,#000 14%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 22%),linear-gradient(to top,transparent 0%,#000 14%);mask-composite:intersect}.psi--image-left .psi__img{-webkit-mask-image:linear-gradient(to left,transparent 0%,#000 22%),linear-gradient(to top,transparent 0%,#000 14%);mask-image:linear-gradient(to left,transparent 0%,#000 22%),linear-gradient(to top,transparent 0%,#000 14%)}@media screen and (max-width:749px){.psi__inner{grid-template-columns:1fr}.psi__text,.psi--image-left .psi__text{order:1;padding:0 2.4rem 2.4rem;text-align:left}.psi--image-left .psi__rule,.psi--image-left .psi__body{margin-left:0}.psi__media,.psi--image-left .psi__media{order:2;min-height:30rem}.psi__img,.psi--image-left .psi__img{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 16%);-webkit-mask-composite:source-over;mask-image:linear-gradient(to bottom,transparent 0%,#000 16%);mask-composite:add}}.psi__media--slides{aspect-ratio:1;align-self:center;min-height:0;width:min(100%,52rem);margin-inline:auto}.psi__media--slides .psi__img{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%);-webkit-mask-composite:source-over;mask-image:linear-gradient(to right,transparent 0%,#000 8%);mask-composite:add}.psi--image-left .psi__media--slides .psi__img{-webkit-mask-image:linear-gradient(to left,transparent 0%,#000 8%);-webkit-mask-composite:source-over;mask-image:linear-gradient(to left,transparent 0%,#000 8%);mask-composite:add}.shopify-section[id*=__business_scale] .psi__media--slides{aspect-ratio:1672 / 941;width:100%}@media screen and (max-width:749px){.psi__media--slides,.psi--image-left .psi__media--slides{min-height:0}.psi__media--slides .psi__img,.psi--image-left .psi__media--slides .psi__img{-webkit-mask-image:none;mask-image:none}}.ps-na{padding-top:var(--pt, 52px);padding-bottom:var(--pb, 56px)}.ps-na__heading{text-align:center;font-size:var(--ps-type-title);color:var(--pairsense-green);margin:0 0 2.4rem}.ps-na__heading:before{content:"";display:block;width:2.2rem;height:2.2rem;margin:0 auto 1rem;background:var(--pairsense-sparkle) center / contain no-repeat}.ps-na__grid{display:flex;align-items:stretch;gap:clamp(2rem,4vw,6rem);position:relative;max-width:152rem;background-image:linear-gradient(to bottom,transparent 10%,var(--pairsense-outline-hairline) 26%,var(--pairsense-outline-soft) 50%,var(--pairsense-outline-hairline) 74%,transparent 90%);background-size:.1rem 100%;background-position:center center;background-repeat:no-repeat}.ps-na__grid:before,.ps-na__grid:after{content:"";position:absolute;left:50%;width:.6rem;height:.6rem;transform:translate(-50%) rotate(45deg);background:var(--pairsense-outline-soft);z-index:1}.ps-na__grid:before{top:2.4rem}.ps-na__grid:after{bottom:2.4rem}.ps-na__divider{display:none}.ps-na__side{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center}.ps-na__head{display:flex;align-items:center;gap:1.6rem;width:100%;max-width:42rem;margin-bottom:.8rem}.ps-na__badge-icon{flex:0 0 auto;width:6rem;height:6rem;border:.1rem solid var(--pairsense-outline);border-radius:50%;display:grid;place-items:center;color:var(--pairsense-green)}.ps-na__badge-icon svg{width:3.2rem;height:3.2rem}.ps-na__kicker{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;font-weight:600;color:var(--pairsense-green);margin:0 0 .4rem}.ps-na__sub{font-family:var(--font-body-family);font-style:normal;font-size:1.35rem;line-height:1.5;color:#0f2a1db8;margin:0}.ps-na__carousel{position:relative;width:100%;display:block;padding:1.6rem 0 .8rem}.ps-na__carousel:before{content:"";position:absolute;left:3%;right:3%;bottom:2.6rem;height:5rem;border-bottom:.1rem solid var(--pairsense-outline-soft);border-radius:50%;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 16%,#000 84%,transparent 100%)}.ps-na__viewport{overflow:hidden;width:100%;perspective:950px;perspective-origin:center 50%}.ps-na__track{display:flex;align-items:center;gap:1rem;list-style:none;margin:0;padding:3.2rem 0;transition:transform .55s cubic-bezier(.22,.61,.36,1);transform-style:preserve-3d;will-change:transform;pointer-events:none}.ps-na-card{pointer-events:auto}.ps-na-card{position:relative;flex:0 0 auto;width:clamp(16.5rem,22vw,22rem);padding:1.4rem 1.4rem 2.2rem;text-align:center;backface-visibility:hidden;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .6s ease,box-shadow .6s ease}.ps-na-card__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--pairsense-green)}.ps-na-card__badge{position:absolute;top:2.2rem;right:2.2rem;z-index:1;display:none;background:var(--pairsense-green);color:#fff;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;font-weight:600;padding:.4rem .9rem;border-radius:.4rem}.ps-na-card.is-active .ps-na-card__badge{display:block}.ps-na-card__media{display:block;width:100%;aspect-ratio:1 / 1;margin-bottom:1.4rem;overflow:hidden;background:#fffdf8}.ps-na-card__media img{display:block;width:100%;height:100%;object-fit:cover}.ps-na-card__name{display:flex;align-items:center;justify-content:center;min-height:4.4rem;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.3;color:var(--pairsense-green)}.ps-na-card__orn{display:block;width:6rem;height:.9rem;margin:.9rem auto;background:var(--pairsense-ornament) center / contain no-repeat}.ps-na-card__price-group{display:flex;align-items:baseline;justify-content:center;gap:.5rem;flex-wrap:wrap}.ps-na-card__price{font-family:var(--font-body-family);font-size:1.4rem;color:#0f2a1dd9}.ps-na-card__was{font-size:1.2rem;color:#0f2a1d80;text-decoration:line-through}.ps-na-card__price{font-weight:600}@media screen and (min-width:750px){.ps-na-card{text-align:left}.ps-na-card__link{align-items:flex-start}.ps-na-card__name{justify-content:flex-start;font-family:var(--font-body-family);font-size:1.5rem}.ps-na-card__orn{display:none}.ps-na-card__price-group{justify-content:flex-start}.ps-na-card__was{order:-1}}.ps-na__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:4rem;height:4rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:50%;background:#fbf8f04d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--pairsense-green);display:grid;place-items:center;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ps-na__arrow:hover{background:#fbf8f0eb;border-color:var(--pairsense-outline)}.ps-na__arrow:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}.ps-na__arrow svg{width:1.8rem;height:1.8rem}.ps-na__arrow--prev{left:-.8rem}.ps-na__arrow--next{right:-.8rem}.ps-na__dots{display:flex;justify-content:center;gap:.7rem;margin-top:.4rem}.ps-na__dot{width:.8rem;height:.8rem;padding:0;border:none;border-radius:50%;background:var(--pairsense-outline-hairline);cursor:pointer;transition:background .2s ease,transform .2s ease}.ps-na__dot.is-active{background:var(--pairsense-green);transform:scale(1.15)}.ps-na__viewall{display:inline-flex;align-items:center;gap:.9rem;margin-top:2.4rem;padding:1.1rem 2.6rem;border:.1rem solid var(--pairsense-outline);border-radius:4rem;font-family:var(--font-heading-family);font-size:1.6rem;color:var(--pairsense-green);text-decoration:none;transition:background .2s ease,color .2s ease}.ps-na__viewall:hover{background:var(--pairsense-green);color:#fbf8f0}.ps-na__viewall svg{width:1.8rem;height:1.8rem}.ps-na__empty{font-style:normal;color:#0f2a1d99;padding:4rem 0}.ps-na-card__cat{display:block;margin-bottom:.4rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-na__lede{max-width:60rem;margin:-2rem auto 1.2rem;padding:0 2rem;text-align:center;font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.6;color:#0f2a1db8}.ps-na__single{display:flex;flex-direction:column;align-items:center;max-width:152rem}.ps-na--single .ps-na__carousel{max-width:140rem;margin-inline:auto}.ps-na--single .ps-na-card{width:clamp(16.5rem,17vw,24rem)}@media screen and (min-width:750px)and (max-width:989px){.ps-na--single{--ps-na-slots: 1}}.ps-na:not(.ps-na--single) .ps-na-card{background:#fffcf6}@media screen and (min-width:990px){.ps-na--single .ps-na__lede,.ps-na--single .ps-na__pills{margin-bottom:.8rem}.ps-na--single{--ps-na-card-w: clamp(14rem, calc(17.5vw - 3.3rem) , 32rem)}.ps-na--single .ps-na__single{max-width:none}.ps-na--single .ps-na__carousel{max-width:198rem}.ps-na--single .ps-na__viewport{perspective:max(950px,calc(var(--ps-na-card-w) * 4.52))}.ps-na--single .ps-na-card{width:var(--ps-na-card-w);padding-inline:0;padding-bottom:1.6rem}.ps-na--single .ps-na-card__badge{right:.8rem}.ps-na--single .ps-na-card__media{margin-bottom:1rem}.ps-na--single .ps-na-card__name{min-height:3.9rem}.ps-na--single .ps-na-card__orn{margin:.6rem auto}.ps-na--single .ps-na-card .ps-card-actions{margin-top:1rem}.ps-na--single .ps-na__track{padding-top:1.8rem}.ps-na--single .ps-na__viewall{margin-top:1.4rem}}@media screen and (max-width:749px){.ps-na{--ps-na-mode: scroll;padding-top:calc(var(--pt, 52px) * .7);padding-bottom:calc(var(--pb, 56px) * .7)}.ps-na__viewport{overflow-x:auto;overflow-y:hidden;perspective:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.ps-na__viewport::-webkit-scrollbar{display:none}.ps-na__viewport:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.4rem}.ps-na__track{padding:.6rem 0 2.2rem}.ps-na__carousel{padding:1rem 0 .4rem}.ps-na__heading{margin-bottom:1.6rem}.ps-na__lede{margin-top:-1.2rem}.ps-na__viewall{margin-top:1.4rem}.ps-na-card,.ps-na--single .ps-na-card{flex:0 0 88%;width:auto;scroll-snap-align:start;padding:.8rem 1.2rem 1rem}.ps-na-card__media{width:min(70%,21rem);margin:0 auto .6rem}.ps-na-card__name{min-height:3.4rem}.ps-na-card__orn{display:none}.ps-na-card__price-group{flex-wrap:nowrap;gap:.4rem}.ps-na-card .ps-card-actions{margin-top:.6rem}.ps-na-card .ps-card-actions--compact .ps-card-btn{letter-spacing:.02em}.ps-na-card .ps-card-actions form{grid-auto-flow:column;grid-auto-columns:1fr;gap:.6rem}.ps-na__arrow,.ps-na__carousel:before{display:none}.ps-na__dots{gap:0;margin-top:-1.4rem}.ps-na__dot{box-sizing:content-box;padding:1.8rem .8rem;background-clip:content-box}.ps-na__dot.is-active{background-clip:content-box}}.ps-na__tabbed{display:block;width:100%}.ps-na__pills{margin-bottom:clamp(.8rem,1.6vw,1.6rem)}@media screen and (max-width:749px){.ps-na__pills{margin-bottom:.6rem}.ps-na__pills .ps-bs__tab{padding:1rem 1.6rem;font-size:1.15rem;letter-spacing:.02em}}.ps-na__panel{display:flex;flex-direction:column;align-items:center;width:100%;animation:ps-na-panel-in .5s ease}.ps-na__panel[hidden]{display:none}@keyframes ps-na-panel-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ps-na__panel{animation:none}}.ps-na--instant .ps-na__track,.ps-na--instant .ps-na-card{transition:none!important}@media(prefers-reduced-motion:reduce){.ps-na__track,.ps-na-card{transition:none}}@media screen and (max-width:749px){.ps-na__grid{flex-direction:column;align-items:stretch;gap:4rem;background-image:none}.ps-na__grid:before,.ps-na__grid:after{display:none}.ps-na__divider{display:block;width:60%;height:.2rem;margin:0 auto;align-self:center;background:linear-gradient(to right,transparent 0%,var(--pairsense-outline-soft) 12%,var(--pairsense-outline) 50%,var(--pairsense-outline-soft) 88%,transparent 100%)}.ps-na__head{justify-content:center;text-align:left}}.ps-sizes.product-form__input{min-width:0;max-width:100%;margin-bottom:1.6rem}.ps-sizes__viewport{display:block;position:relative}.ps-sizes__scroller{display:block;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding:0 .6rem;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 4%,#000 96%,transparent 100%);scrollbar-width:none;padding:0 .6rem}.ps-sizes__scroller::-webkit-scrollbar{display:none}.ps-sizes__track{display:flex;gap:1rem;padding:.4rem 0 .8rem}.ps-sizes input[type=radio]+.ps-size-card{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:12rem;margin:0;padding:1.2rem 1.4rem;background-color:#fffcf6;border:.1rem solid var(--pairsense-outline-hairline);border-radius:1rem;color:var(--pairsense-green);text-align:left;letter-spacing:normal;scroll-snap-align:start;transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.ps-sizes input[type=radio]+.ps-size-card:before{display:none}.ps-size-card__name{font-size:1.4rem;font-weight:600;line-height:1.2;color:#000}.ps-size-card__price{font-size:1.8rem;font-weight:700;font-style:normal;line-height:1.2}.ps-size-card__compare{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.ps-size-card__was{font-size:1.3rem;color:var(--pairsense-accent-text);text-decoration:line-through}.ps-size-card__off{padding:.2rem .7rem;border-radius:1.2rem;background-color:#0f2a1d1f;color:var(--pairsense-accent-text);font-size:1.1rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.ps-sizes input[type=radio]+.ps-size-card:hover{border-color:var(--pairsense-outline-soft)}.ps-sizes input[type=radio]:checked+.ps-size-card{background-color:#fffcf6;color:var(--pairsense-green);border-color:var(--pairsense-green);box-shadow:0 0 0 .1rem var(--pairsense-green)}.ps-sizes input[type=radio]:focus-visible+.ps-size-card,.ps-sizes input[type=radio].focused+.ps-size-card{box-shadow:0 0 0 .2rem var(--pairsense-outline)}.ps-pack__media{display:flex;align-items:flex-end;margin-bottom:.8rem;min-height:9.2rem}.ps-pack__img{width:6.4rem;height:9.2rem;border-radius:.4rem;border:.1rem solid var(--pairsense-outline-hairline);background-color:#fffcf6;object-fit:cover;box-shadow:0 .1rem .3rem #1f3d2e1f}.ps-pack__img+.ps-pack__img{margin-left:-2.4rem}.ps-sizes input[type=radio]+.ps-size-card:has(.ps-pack__media){min-width:18rem;padding-top:1.6rem;padding-bottom:1.6rem}.ps-pack__img--blank{display:inline-block}@media screen and (max-width:749px){.ps-sizes__scroller:has(.ps-pack__media){overflow-x:visible;-webkit-mask-image:none;mask-image:none}.ps-sizes__track:has(.ps-pack__media){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.ps-sizes input[type=radio]+.ps-size-card:has(.ps-pack__media){min-width:0;padding-inline:.8rem}.ps-sizes__track:has(.ps-pack__media) .ps-pack__media{min-height:6.1rem}.ps-sizes__track:has(.ps-pack__media) .ps-pack__img{width:4.2rem;height:6.1rem}.ps-sizes__track:has(.ps-pack__media) .ps-pack__img+.ps-pack__img{margin-left:-1.6rem}}.ps-pack{display:block}.ps-pack__panel{margin:0 0 2rem;padding:1.6rem 1.8rem 1.4rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:.4rem;background-color:#fffcf699}.ps-pack__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:1.2rem}.ps-pack__title{margin:0;font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:.04em;color:var(--pairsense-green)}.ps-pack__shuffle{padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;text-underline-offset:.3rem;text-decoration:underline;color:var(--pairsense-accent-text)}.ps-pack__shuffle:hover{color:var(--pairsense-green)}.ps-pack__slots{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.ps-pack__pick{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:8.4rem;padding:.8rem .4rem .6rem;border:.1rem solid transparent;border-radius:.4rem;background:none;text-align:center}button.ps-pack__pick{cursor:pointer}button.ps-pack__pick:hover{border-color:var(--pairsense-outline-hairline)}button.ps-pack__pick[aria-expanded=true]{border-color:var(--pairsense-outline);background-color:#0f2a1d14}.ps-pack__thumb{width:5.6rem;height:8rem;border-radius:.4rem;border:.1rem solid var(--pairsense-outline-hairline);background-color:#fffcf6;object-fit:cover}.ps-pack__thumb--blank{display:inline-block}.ps-pack__name{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.3;color:var(--pairsense-green)}.ps-pack__caption{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-pack__slot--locked .ps-pack__caption{color:#0f2a1d73}.ps-pack__tray{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr));gap:.8rem;margin-top:1.4rem;padding-top:1.4rem;border-top:.1rem solid var(--pairsense-outline-hairline);animation:ps-pack-tray .18s ease-out}@keyframes ps-pack-tray{0%{opacity:0;transform:translateY(-.4rem)}}@media(prefers-reduced-motion:reduce){.ps-pack__tray{animation:none}}.ps-pack__chip{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.6rem .2rem;border:.1rem solid transparent;border-radius:.4rem;background:none;cursor:pointer;text-align:center}.ps-pack__chip:hover{border-color:var(--pairsense-outline-hairline)}.ps-pack__chip-img{width:4.8rem;height:6.8rem;border-radius:.3rem;border:.1rem solid var(--pairsense-outline-hairline);background-color:#fffcf6;object-fit:cover}.ps-pack__chip-img--blank{display:inline-block}.ps-pack__chip-name{font-family:var(--font-body-family);font-size:1.1rem;line-height:1.3;color:var(--pairsense-green)}.ps-pack__chip--current{border-color:var(--pairsense-outline);background-color:#0f2a1d14}.ps-pack__chip--taken .ps-pack__chip-img,.ps-pack__chip--taken .ps-pack__chip-name{opacity:.45}.ps-pack__chip-mark{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-green)}.ps-pack__hint{margin:1.2rem 0 0;font-family:var(--font-body-family);font-size:1.2rem;color:#0f2a1d99}@media screen and (max-width:749px){.ps-pack__panel{padding:1.4rem 1.2rem 1.2rem}.ps-pack__pick{width:7.6rem}.ps-pack__shuffle{display:inline-flex;align-items:center;min-height:4.4rem}}.ps-atelier{display:block;max-width:var(--page-width);margin:0 auto;padding-block:var(--pt) var(--pb);padding-inline:1.5rem}@media screen and (min-width:750px){.ps-atelier{padding-inline:5rem}}.ps-atelier__head{max-width:64rem;margin:0 auto clamp(2.8rem,3.6vw,4rem);text-align:center}.ps-atelier__kicker{margin:0 0 1rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-atelier__heading{margin:0;font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.12;color:var(--pairsense-green)}.ps-atelier__heading:after{content:"";display:block;width:18rem;max-width:60%;height:1.4rem;margin:1.6rem auto 0;background:var(--pairsense-ornament) center / contain no-repeat}.ps-atelier__intro{margin:1.4rem 0 0;font-style:normal;font-size:1.6rem;line-height:1.7;color:#0f2a1dbf}.ps-atelier__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,2.4vw,3.2rem);margin:0;padding:.6rem 0 0;list-style:none}.ps-atelier__card{position:relative;display:flex;flex-direction:column;padding:1.2rem 1.2rem 2.4rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:2rem;background-color:#fffcf6;box-shadow:0 1.2rem 3rem -2rem #3c280f59;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.ps-atelier__card:before{content:"";position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:1.5rem;pointer-events:none}.ps-atelier__card:not(.is-soon):hover{transform:translateY(-.4rem);border-color:var(--pairsense-outline-soft);box-shadow:0 2rem 4rem -2.4rem #3c280f73}.ps-atelier__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:.8rem;background:radial-gradient(120% 90% at 25% 0%,#3a604f,#163a29 45%,#0b2016);box-shadow:inset 0 .1rem #ffffff2e,inset 0 -.1rem #00000040}.ps-atelier__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,#fff0 38%,#ffffff29,#fff0 58%);background-size:250% 100%;background-position:85% 0;transition:background-position .9s cubic-bezier(.22,.61,.36,1)}.ps-atelier__card:not(.is-soon):hover .ps-atelier__media:after,.ps-atelier__card:not(.is-soon):focus-within .ps-atelier__media:after{background-position:0% 0}@media(prefers-reduced-motion:reduce){.ps-atelier__media:after{transition:none}}.ps-atelier__photo{position:absolute;object-fit:cover;border:.3rem solid #fffcf6;border-radius:.6rem;box-shadow:0 1rem 2rem -1rem #28190a80;transition:transform .5s ease}.ps-atelier__card--pairing .ps-atelier__photo{width:54%;height:78%}.ps-atelier__card--pairing .ps-atelier__photo--1{left:9%;top:8%;transform:rotate(-4deg)}.ps-atelier__card--pairing .ps-atelier__photo--2{right:9%;bottom:8%;transform:rotate(3deg)}.ps-atelier__card--pairing:not(.is-soon):hover .ps-atelier__photo--1{transform:rotate(-6deg) translate(-.4rem)}.ps-atelier__card--pairing:not(.is-soon):hover .ps-atelier__photo--2{transform:rotate(5deg) translate(.4rem)}.ps-atelier__card--own .ps-atelier__photo{top:14%;width:44%;height:72%}.ps-atelier__card--own .ps-atelier__photo--1{left:4%;transform:rotate(-7deg)}.ps-atelier__card--own .ps-atelier__photo--2{top:8%;left:28%;z-index:2}.ps-atelier__card--own .ps-atelier__photo--3{right:4%;transform:rotate(6deg)}.ps-atelier__card--own:hover .ps-atelier__photo--1{transform:rotate(-10deg) translate(-.4rem)}.ps-atelier__card--own:hover .ps-atelier__photo--3{transform:rotate(9deg) translate(.4rem)}.ps-atelier__seal{position:absolute;z-index:3;top:1.2rem;right:1.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3d6352,#0f2a1d 55%,#07150e);box-shadow:inset 0 0 0 .3rem #fffcf68c,inset 0 0 0 .45rem #040e0999,0 .6rem 1.4rem -.6rem #3c280f99;color:#fffcf6;line-height:1;transform:rotate(-10deg)}.ps-atelier__seal-value{font-family:var(--font-heading-family);font-size:1.9rem;font-style:normal}.ps-atelier__seal-word{margin-top:.2rem;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.02em;text-transform:uppercase}.ps-atelier__body{display:flex;flex:1;flex-direction:column;align-items:center;padding:2rem 1.2rem 0;text-align:center}.ps-atelier__badge{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-atelier__badge--soon{padding:.5rem 1.2rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:10rem}.ps-atelier__name{margin:0;font-family:var(--font-heading-family);font-size:clamp(2rem,1.8vw,2.4rem);line-height:1.2;color:var(--pairsense-green)}.ps-atelier__promise{margin:.8rem 0 0;font-style:normal;font-size:1.5rem;line-height:1.6;color:#0f2a1db8}.ps-atelier__rule{min-width:60%;margin:1.2rem 0 0;padding-top:1.2rem;border-top:.1rem solid var(--pairsense-outline-hairline);font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:#0f2a1d99}.ps-atelier__body>:has(+.ps-atelier__cta),.ps-atelier__body>:has(+.ps-atelier__soon-note){margin-bottom:2.4rem}.ps-atelier__cta{display:inline-flex;align-items:center;gap:1rem;margin-top:auto;padding:1.3rem 2.6rem;border:.1rem solid var(--pairsense-outline);border-radius:10rem;background-color:var(--pairsense-green);color:#fbf8f0;font-family:var(--font-heading-family);font-size:1.6rem;font-style:normal;text-decoration:none;transition:background-color .25s ease,color .25s ease}.ps-atelier__cta svg{width:1.6rem;height:1.6rem;transition:transform .25s ease}.ps-atelier__cta:hover{background-color:#16402c;color:#fbf8f0}.ps-atelier__cta:hover svg{transform:translate(.3rem)}@media screen and (min-width:990px){.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__card{padding-bottom:2rem}.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__media{aspect-ratio:16 / 9}.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__card--pairing .ps-atelier__photo{height:88%}.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__card--own .ps-atelier__photo{height:80%}.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__body{padding-top:1.6rem}.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__promise{margin-top:.6rem;line-height:1.5}.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__rule{margin-top:.9rem;padding-top:.9rem}.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__body>:has(+.ps-atelier__cta),.ps-atelier__cards:not(.ps-atelier__cards--single) .ps-atelier__body>:has(+.ps-atelier__soon-note){margin-bottom:1.6rem}}.ps-atelier__soon-note{margin:auto 0 0;font-style:normal;font-size:1.4rem;color:#0f2a1d8c}.ps-atelier__card.is-soon .ps-atelier__media{filter:grayscale(.55);opacity:.75}.ps-atelier__card.is-soon .ps-atelier__seal{display:none}@media screen and (max-width:989px){.ps-atelier__cards{--ps-atelier-row: swipe;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(28rem,42vw);margin-inline:-5rem;padding:.6rem 5rem 1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:5rem;scrollbar-width:none}.ps-atelier__cards::-webkit-scrollbar{display:none}.ps-atelier__card{scroll-snap-align:start}}@media screen and (max-width:749px){.ps-atelier__cards{grid-auto-columns:72vw;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}@media screen and (max-width:749px){.ps-atelier{padding-block:calc(var(--pt, 48px) * .7) calc(var(--pb, 48px) * .7)}.ps-atelier__head{margin-bottom:2rem}.ps-atelier__kicker{margin-bottom:.8rem}.ps-atelier__heading:after{height:1rem;margin-top:1rem}.ps-atelier__intro{margin-top:1rem;font-size:1.45rem;line-height:1.55}.ps-atelier__card{padding:1.2rem 1.2rem 1.6rem}.ps-atelier__media{aspect-ratio:16 / 9}.ps-atelier__card--pairing .ps-atelier__photo{height:88%}.ps-atelier__card--own .ps-atelier__photo{height:80%}.ps-atelier__body{padding-top:1.4rem}.ps-atelier__promise{margin-top:.6rem;font-size:1.4rem;line-height:1.5}.ps-atelier__rule{margin-top:.9rem;padding-top:.9rem}.ps-atelier__body>:has(+.ps-atelier__cta),.ps-atelier__body>:has(+.ps-atelier__soon-note){margin-bottom:1.4rem}.ps-atelier__cta{padding:1.1rem 2.2rem}}.ps-atelier__dots{display:flex;justify-content:center;gap:0;margin-top:.2rem}.ps-atelier__dot{box-sizing:content-box;width:.8rem;height:.8rem;padding:1.4rem .7rem;border:0;border-radius:999px;background:#0f2a1d47;background-clip:content-box;cursor:pointer;transition:width .3s cubic-bezier(.22,.61,.36,1),background-color .3s ease}.ps-atelier__dot.is-active{width:2.4rem;background:var(--pairsense-green);background-clip:content-box}.ps-atelier__dot:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}@media(prefers-reduced-motion:reduce){.ps-atelier__dot{transition:none}}.gradient.ps-atelier-band{background:#fff;background-attachment:scroll;border-top:.1rem solid var(--pairsense-outline-soft);border-bottom:.1rem solid var(--pairsense-outline-soft)}@media screen and (max-width:989px){.ps-atelier-band .ps-atelier__card,.ps-atelier-band .ps-atelier__card:not(.is-soon):hover{box-shadow:0 .8rem 1.6rem -1rem #3c280f59}}#MainContent .shopify-section:has(.ps-atelier-band):before,#MainContent .shopify-section:has(.ps-atelier-band)+.shopify-section:before{display:none}.ps-atelier__cards--single{grid-template-columns:minmax(0,1fr);max-width:96rem;margin-inline:auto}@media screen and (max-width:989px){.ps-atelier__cards--single{--ps-atelier-row: grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-columns:auto;margin-inline:0;padding:.6rem 0 0;overflow:visible;scroll-snap-type:none}}@media screen and (min-width:750px){.ps-atelier__cards--single .ps-atelier__card{flex-direction:row;align-items:center;padding:1.2rem}.ps-atelier__cards--single .ps-atelier__media{flex:0 0 54%}.ps-atelier__cards--single .ps-atelier__body{padding:2.4rem 3.2rem}.ps-atelier__cards--single .ps-atelier__cta{margin-top:0}}.ps-atelier__qty:disabled,.ps-atelier__stepper .ps-atelier__qty:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}html.ps-atelier-lock{overflow:hidden}.ps-atelier__dialog{position:fixed;inset:0 0 0 auto;width:min(64rem,100vw);max-width:100vw;height:100%;max-height:100dvh;margin:0;padding:0;border:0;border-left:.1rem solid var(--pairsense-outline-soft);background-color:#fbf8f0;box-shadow:-2rem 0 6rem -2rem #0f2a1d66;color:var(--pairsense-green)}.ps-atelier__dialog[open]{animation:ps-atelier-sheet .38s cubic-bezier(.2,.8,.2,1)}.ps-atelier__dialog::backdrop{background:#0f2a1d8c;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}@keyframes ps-atelier-sheet{0%{transform:translate(100%)}}@keyframes ps-atelier-rise{0%{transform:translateY(100%)}}.ps-atelier__sheet{display:flex;flex-direction:column;height:100%}.ps-atelier__sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding:2.4rem 2.8rem 1.4rem;border-bottom:.1rem solid var(--pairsense-outline-hairline)}.ps-atelier__sheet-kicker{margin:0 0 .4rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-atelier__sheet-title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,2.8rem);line-height:1.15;color:var(--pairsense-green)}.ps-atelier__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:50%;background-color:#fffcf6;color:var(--pairsense-green);cursor:pointer}.ps-atelier__close svg{width:1.8rem;height:1.8rem}.ps-atelier__close:hover{border-color:var(--pairsense-outline)}.ps-atelier__steps{display:flex;align-items:center;gap:.4rem;margin:0;padding:1.2rem 2.8rem;border-bottom:.1rem solid var(--pairsense-outline-hairline);list-style:none;overflow-x:auto;scrollbar-width:none}.ps-atelier__steps li{display:flex;flex:none;align-items:center}.ps-atelier__steps li+li:before{content:"";width:1.6rem;height:.1rem;margin-right:.4rem;background-color:var(--pairsense-outline-soft)}.ps-atelier__step{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:.4rem 1.2rem .4rem .4rem;border:0;border-radius:10rem;background:none;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#0f2a1d99;cursor:pointer}.ps-atelier__step-num{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:50%;font-family:var(--font-heading-family);font-size:1.4rem;font-style:normal;letter-spacing:0;text-transform:none;color:var(--pairsense-accent-text)}.ps-atelier__step.is-done .ps-atelier__step-num{border-color:var(--pairsense-outline);background-color:var(--pairsense-green);color:#fffcf6}.ps-atelier__step[aria-current=step]{background-color:#0f2a1d1a;color:var(--pairsense-green)}.ps-atelier__step[aria-current=step] .ps-atelier__step-num{border-color:var(--pairsense-green);background-color:var(--pairsense-green);color:#fbf8f0}.ps-atelier__step:disabled{opacity:.45;cursor:not-allowed}.ps-atelier__filters{display:flex;flex-direction:column;gap:.8rem;padding:1.2rem 2.8rem 0}.ps-atelier__filters[hidden]{display:none}.ps-atelier__chips{display:flex;gap:.6rem;padding-bottom:.2rem;overflow-x:auto;scrollbar-width:none}.ps-atelier__chip{flex:none;min-height:3.6rem;padding:.6rem 1.4rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:10rem;background:transparent;font-family:var(--font-body-family);font-size:1.3rem;white-space:nowrap;color:var(--pairsense-green);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.ps-atelier__chip:hover{border-color:var(--pairsense-outline)}.ps-atelier__chip[aria-pressed=true]{border-color:var(--pairsense-green);background-color:var(--pairsense-green);color:#fbf8f0}.ps-atelier__families .ps-atelier__chip{font-style:normal}.ps-atelier__families .ps-atelier__chip[aria-pressed=true]{border-color:var(--pairsense-outline);background-color:#0f2a1d24;color:var(--pairsense-green)}.ps-atelier__scroll{flex:1;min-height:0;padding:1.6rem 2.8rem 2.4rem;overflow-y:auto;overscroll-behavior:contain}.ps-atelier__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 1.2rem;margin:0;padding:0;list-style:none}.ps-atelier__grid[hidden],.ps-atelier__review[hidden]{display:none}.ps-atelier__tile{display:flex;flex-direction:column;padding:.8rem .8rem 1rem;border-radius:.4rem;background-color:#fffcf6;box-shadow:0 0 0 .1rem var(--pairsense-outline-hairline);transition:box-shadow .25s ease}.ps-atelier__tile.is-in{box-shadow:0 0 0 .15rem var(--pairsense-outline),0 1rem 2rem -1.4rem #3c280f80}.ps-atelier__tile-media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:.3rem;background-color:#f4ecdc}.ps-atelier__tile-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ps-atelier__tile:hover .ps-atelier__tile-img{transform:scale(1.04)}.ps-atelier__tile-count{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;height:2.8rem;padding:0 .6rem;border-radius:10rem;background-color:var(--pairsense-green);box-shadow:0 0 0 .1rem var(--pairsense-outline);font-family:var(--font-heading-family);font-size:1.3rem;font-style:normal;color:#fbf8f0}.ps-atelier__tile-family{margin:.9rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-atelier__tile-name{margin:.3rem 0 0;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1.25;color:var(--pairsense-green)}.ps-atelier__tile-price{margin:.3rem 0 1rem;font-size:1.3rem;color:#0f2a1db3}.ps-atelier__add{width:100%;min-height:4rem;margin-top:auto;border:.1rem solid var(--pairsense-outline);border-radius:10rem;background:transparent;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-green);cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.ps-atelier__add:hover{border-color:var(--pairsense-green);background-color:var(--pairsense-green);color:#fbf8f0}.ps-atelier__stepper{display:flex;align-items:center;justify-content:space-between;min-height:4rem;margin-top:auto;overflow:hidden;border:.1rem solid var(--pairsense-green);border-radius:10rem;background-color:var(--pairsense-green);color:#fbf8f0}.ps-atelier__stepper .ps-atelier__qty{width:4rem;height:4rem;border:0;background:transparent;font-size:1.8rem;line-height:1;color:inherit;cursor:pointer}.ps-atelier__stepper .ps-atelier__qty:hover{background-color:#ffffff1a;color:#fbf8f0}.ps-atelier__stepper-value{font-family:var(--font-heading-family);font-size:1.5rem;font-style:normal}.ps-atelier__qty:focus-visible,.ps-atelier__chip:focus-visible,.ps-atelier__step:focus-visible,.ps-atelier__close:focus-visible,.ps-atelier__back:focus-visible,.ps-atelier__next:focus-visible,.ps-atelier__cta:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}.ps-atelier__lines{margin:0 0 2.4rem;padding:0;list-style:none}.ps-atelier__line{display:grid;grid-template-columns:6.4rem 1fr auto;align-items:center;gap:1.4rem;padding:1.2rem 0;border-bottom:.1rem solid var(--pairsense-outline-hairline)}.ps-atelier__line-img{display:block;width:6.4rem;height:6.4rem;border-radius:.3rem;background-color:#f4ecdc;object-fit:cover}.ps-atelier__line-name{margin:0;font-family:var(--font-heading-family);font-size:1.6rem;color:var(--pairsense-green)}.ps-atelier__line-meta{margin:.2rem 0 0;font-size:1.3rem;color:#0f2a1da6}.ps-atelier__stepper--line{min-width:11rem;margin-top:0}.ps-atelier__note-label{display:block;margin-bottom:.8rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-atelier__note-label span{font-weight:400;letter-spacing:.06em;text-transform:none;color:#0f2a1d8c}.ps-atelier__note{box-sizing:border-box;width:100%;padding:1.2rem 1.4rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:.4rem;background-color:#fffcf6;font-family:var(--font-body-family);font-size:1.5rem;font-style:normal;line-height:1.6;color:var(--pairsense-green);resize:vertical}.ps-atelier__note:focus{outline:none;border-color:var(--pairsense-outline);box-shadow:0 0 0 .1rem var(--pairsense-outline)}.ps-atelier__fine{margin:1.4rem 0 0;font-style:normal;font-size:1.3rem;color:#0f2a1d99}.ps-atelier__tray{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem 1.6rem;padding:1.4rem 2.8rem calc(1.4rem + env(safe-area-inset-bottom));border-top:.1rem solid var(--pairsense-outline-soft);background-color:#fffcf6;box-shadow:0 -1rem 2.4rem -1.6rem #3c280f59}.ps-atelier__thumbs{display:flex;margin:0;padding:0 0 0 .8rem;list-style:none}.ps-atelier__thumbs:empty{display:none}.ps-atelier__thumbs li{margin-left:-.8rem}.ps-atelier__thumb,.ps-atelier__thumb-more{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:.2rem solid #fffcf6;border-radius:50%;box-shadow:0 0 0 .1rem var(--pairsense-outline-soft);background-color:#f4ecdc;object-fit:cover}.ps-atelier__thumb-more{background-color:var(--pairsense-green);font-size:1.1rem;color:#fbf8f0}.ps-atelier__sum{min-width:0}.ps-atelier__price{margin:0;font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.3;color:var(--pairsense-green)}.ps-atelier__was{margin-right:.6rem;font-size:1.3rem;color:#0f2a1d73}.ps-atelier__was:empty{display:none}.ps-atelier__guide{margin:.2rem 0 0;font-style:normal;font-size:1.25rem;line-height:1.4;color:#0f2a1da6}.ps-atelier__guide.is-error{font-style:normal;color:#9b2c1f}.ps-atelier__actions{display:flex;align-items:center;gap:.8rem}.ps-atelier__back{min-height:4.4rem;padding:0 1.2rem;border:0;background:none;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem;color:var(--pairsense-accent-text);cursor:pointer}.ps-atelier__back[hidden]{display:none}.ps-atelier__next{min-height:4.8rem;padding:0 2.4rem;border:.1rem solid var(--pairsense-outline);border-radius:10rem;background-color:var(--pairsense-green);font-family:var(--font-heading-family);font-size:1.6rem;font-style:normal;white-space:nowrap;color:#fbf8f0;cursor:pointer;transition:background-color .25s ease,color .25s ease}.ps-atelier__next:hover:not(:disabled){background-color:#16402c;color:#fbf8f0}.ps-atelier__next:disabled{border-color:transparent;background-color:#0f2a1d59;cursor:not-allowed}.ps-atelier__next.is-busy{opacity:.7;pointer-events:none}@media screen and (max-width:749px){.ps-atelier__dialog{inset:auto 0 0 0;width:100%;height:94dvh;border-top:.1rem solid var(--pairsense-outline-soft);border-left:0;border-radius:1.6rem 1.6rem 0 0}.ps-atelier__dialog[open]{animation-name:ps-atelier-rise}.ps-atelier__sheet-head,.ps-atelier__steps,.ps-atelier__filters,.ps-atelier__scroll{padding-inline:1.6rem}.ps-atelier__sheet-head{padding-top:1.8rem}.ps-atelier__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem .8rem}.ps-atelier__tray{grid-template-columns:minmax(0,1fr) auto;padding-inline:1.6rem}.ps-atelier__thumbs{grid-column:1 / -1}.ps-atelier__next{padding-inline:1.8rem;font-size:1.5rem}.ps-atelier__line{grid-template-columns:5.2rem minmax(0,1fr)}.ps-atelier__line-img{width:5.2rem;height:5.2rem}.ps-atelier__stepper--line{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){.ps-atelier__dialog[open]{animation:none}.ps-atelier__card,.ps-atelier__photo,.ps-atelier__tile-img{transition:none}}.ps-cart-combo{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;margin-top:1rem}.ps-cart-combo__label{font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-cart-combo__set{display:flex;flex-wrap:wrap;gap:1rem}.ps-cart-combo__item{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:9.6rem}.ps-cart-combo__img{width:9.6rem;height:9.6rem;border-radius:.4rem;border:.1rem solid var(--pairsense-outline-hairline);object-fit:cover}.ps-cart-combo__name{font-size:1.3rem;line-height:1.25;text-align:center;color:var(--pairsense-green)}.ps-sizes input[type=radio]:disabled+.ps-size-card,.ps-sizes input[type=radio].disabled+.ps-size-card{border-color:#0f2a1d1f;color:#0f2a1d73;text-decoration:none}.ps-sizes input[type=radio]:disabled+.ps-size-card .ps-size-card__price,.ps-sizes input[type=radio].disabled+.ps-size-card .ps-size-card__price{text-decoration:line-through}.ps-sizes input[type=radio]:disabled+.ps-size-card .ps-size-card__name,.ps-sizes input[type=radio].disabled+.ps-size-card .ps-size-card__name,.ps-sizes input[type=radio]:disabled+.ps-size-card .ps-size-card__was,.ps-sizes input[type=radio].disabled+.ps-size-card .ps-size-card__was,.ps-sizes input[type=radio]:disabled+.ps-size-card .ps-size-card__off,.ps-sizes input[type=radio].disabled+.ps-size-card .ps-size-card__off{color:#0f2a1d73}.ps-sizes input[type=radio].disabled:checked+.ps-size-card,.ps-sizes input[type=radio]:disabled:checked+.ps-size-card{color:#0f2a1d73}@media screen and (max-width:749px){.ps-sizes input[type=radio]+.ps-size-card{min-width:10.5rem;padding:1rem 1.2rem}.ps-size-card__price{font-size:1.6rem}}.ps-sizes__nav{display:none;position:absolute;top:calc(50% - .2rem);z-index:2;width:3.2rem;height:3.2rem;padding:0;transform:translateY(-50%);align-items:center;justify-content:center;border:.1rem solid var(--pairsense-outline-hairline);border-radius:50%;background-color:#fffcf6;color:var(--pairsense-green);box-shadow:0 .2rem .8rem #0f2a1d1f;cursor:pointer;transition:opacity var(--duration-short) ease,border-color var(--duration-short) ease}.ps-sizes__nav .icon-caret{width:1rem;height:.6rem}.ps-sizes__nav--prev{left:-.4rem}.ps-sizes__nav--prev .icon-caret{transform:rotate(90deg)}.ps-sizes__nav--next{right:-.4rem}.ps-sizes__nav--next .icon-caret{transform:rotate(-90deg)}.ps-sizes__nav:hover{border-color:var(--pairsense-outline)}.ps-sizes__nav:focus-visible{outline:none;box-shadow:0 0 0 .2rem var(--pairsense-outline)}.ps-sizes__nav[disabled]{opacity:.3;cursor:default}@media screen and (min-width:990px){.ps-sizes__viewport--scrollable .ps-sizes__nav{display:flex}}.product__text:empty{display:none}.ps-promo{display:flex;align-items:center;gap:1rem;margin:0 0 1.6rem;padding:1rem 1.6rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:4rem;background:#0f2a1d17}.ps-promo__icon{flex:none;width:1.8rem;height:1.8rem;color:var(--pairsense-green)}.ps-promo__icon svg{width:100%;height:100%;display:block}.ps-promo__text{font-family:var(--font-body-family);font-style:normal;font-size:1.35rem;line-height:1.5;color:var(--pairsense-green)}.ps-promo__code{display:inline-block;margin-left:.8rem;padding:.2rem .9rem;border:.1rem dashed var(--pairsense-outline);border-radius:.4rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;font-size:1.3rem;color:var(--pairsense-accent-text)}.ps-notes{margin:-.4rem 0 1.4rem;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.5;color:var(--pairsense-green)}.ps-notes>*,.ps-notes p,.ps-notes ul,.ps-notes ol{margin:0}.ps-notes p+p,.ps-notes p+ul,.ps-notes p+ol{margin-top:.2rem}.ps-notes strong{font-weight:600}.ps-spec{margin:2.4rem 0;border-bottom:.1rem solid var(--pairsense-outline-hairline)}.ps-spec__row{border-top:.1rem solid var(--pairsense-outline-hairline)}.ps-spec__line{display:grid;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.6rem;padding:1.5rem 3.2rem 1.5rem 0;color:var(--pairsense-green);text-transform:uppercase;letter-spacing:.02em}.ps-spec__label{font-size:1.4rem;font-weight:600}.ps-spec__value{font-size:1.3rem}.ps-spec__line .icon-caret{right:.4rem;transition:transform .2s ease}.ps-spec__row[open]>.ps-spec__line .icon-caret{transform:rotate(180deg)}.ps-spec__detail{margin:0;padding:0 3.2rem 1.6rem 13.6rem;font-size:1.4rem;line-height:1.6}@media screen and (max-width:749px){.ps-spec__line{grid-template-columns:9.5rem 1fr}.ps-spec__detail{padding-left:0}}@media(prefers-reduced-motion:reduce){.ps-spec__line .icon-caret{transition:none}}.ps-rating{display:flex;align-items:center;gap:.9rem;margin:0 0 1.2rem}.ps-rating__stars{position:relative;display:inline-block;font-size:1.5rem;letter-spacing:.12em;line-height:1;white-space:nowrap}.ps-rating__stars-off{color:#0f2a1d38}.ps-rating__stars-on{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--pairsense-green)}.ps-rating__value{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:1.3rem;color:var(--pairsense-green)}.ps-rating__count{font-family:var(--font-body-family);font-style:normal;font-size:1.3rem;color:#0f2a1d99;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:var(--pairsense-outline-hairline)}.ps-trust{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;padding:.7rem 1.4rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:4rem;background:#fffcf6;font-family:var(--font-body-family);font-style:normal;font-size:1.25rem;line-height:1.4;color:var(--pairsense-green)}.ps-trust__glyph{flex:none;width:1.6rem;height:1.6rem;color:var(--pairsense-green)}.ps-trust__glyph svg{width:100%;height:100%;display:block}.ps-social{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem}.ps-social__discs{display:flex;align-items:center}.ps-social__disc{display:grid;place-items:center;width:3.2rem;height:3.2rem;margin-right:-.9rem;border-radius:50%;border:.2rem solid #fbf8f0;background:var(--pairsense-green);color:var(--pairsense-green);font-family:var(--font-body-family);font-style:normal;font-size:1.15rem;font-weight:600;letter-spacing:.04em}.ps-social__disc:last-child{margin-right:0}.ps-social__text{font-family:var(--font-body-family);font-style:normal;font-size:1.3rem;line-height:1.5;color:#0f2a1dbf}.ps-quotes{position:relative;display:block;margin:0 0 2rem;padding:1.8rem 4.4rem 1.8rem 2rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:1.2rem;background:#fffcf6}.ps-quotes__viewport{display:grid}.ps-quotes__item{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s}.ps-quotes__item.is-active{opacity:1;visibility:visible}.ps-quotes__stars{display:block;color:var(--pairsense-green);font-size:1.3rem;letter-spacing:.12em;margin-bottom:.8rem}.ps-quotes__text{margin:0;font-family:var(--font-body-family);font-style:normal;font-size:1.4rem;line-height:1.7;color:#0f2a1dd9}.ps-quotes__author{margin-top:.8rem;font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;color:#0f2a1d8c}.ps-quotes__nav{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%);display:grid;place-items:center;width:2.8rem;height:2.8rem;padding:0;border:.1rem solid var(--pairsense-outline-hairline);border-radius:50%;background:#fbf8f0;color:var(--pairsense-green);cursor:pointer;transition:background .2s ease,color .2s ease}.ps-quotes__nav:after{content:"";position:absolute;top:-.8rem;right:-.8rem;bottom:-.8rem;left:-.8rem}.ps-quotes__nav:hover{background:var(--pairsense-green);color:#fbf8f0}.ps-quotes__nav svg{width:1.4rem;height:1.4rem}.ps-combos{display:block;margin:0 0 2rem}.ps-combos__head{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;color:var(--pairsense-accent-text)}.ps-combos__head:before,.ps-combos__head:after{content:"";flex:1;height:.1rem;background:var(--pairsense-outline-hairline)}.ps-combos__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;margin:0;padding:0}.ps-combos__item{display:flex}.ps-combo{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:2rem 1rem 1.4rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:1rem;background:#fffcf6;cursor:pointer;text-align:center;transition:border-color .2s ease,box-shadow .2s ease}.ps-combo--badged{padding-top:2.4rem}.ps-combo:hover{border-color:var(--pairsense-outline-soft)}.ps-combo__radio{position:absolute;width:.1rem;height:.1rem;opacity:0;pointer-events:none}.ps-combo:has(.ps-combo__radio:checked){border-color:var(--pairsense-outline);box-shadow:0 0 0 .1rem var(--pairsense-outline)}.ps-combo:has(.ps-combo__radio:focus-visible){outline:.2rem solid var(--pairsense-green);outline-offset:.3rem}.ps-combo__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:.3rem .9rem;border-radius:4rem;background:var(--pairsense-green);color:#fbf8f0;font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem}.ps-combo__media{display:flex;justify-content:center;height:4.6rem;margin-bottom:.8rem}.ps-combo__img{width:3.4rem;height:4.6rem;object-fit:contain;display:block}.ps-combo__img+.ps-combo__img{margin-left:-1.6rem}.ps-combo__img--blank{background:#0f2a1d0f;border-radius:.4rem}.ps-combo__label{font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.2;color:var(--pairsense-green)}.ps-combo__note{font-family:var(--font-body-family);font-style:normal;font-size:1.05rem;line-height:1.4;color:var(--pairsense-accent-text);margin-top:.3rem}.ps-combo__prices{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-top:.8rem}.ps-combo__now{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:1.5rem;color:var(--pairsense-green)}.ps-combo__was{font-family:var(--font-body-family);font-style:normal;font-size:1.15rem;color:#0f2a1d73}@media screen and (max-width:479px){.ps-combos__list{gap:.6rem}.ps-combo{padding-inline:.5rem}.ps-combo__img{width:2.6rem}}.ps-pay{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.2rem;margin:1.6rem 0 0;padding-top:1.6rem;border-top:.1rem solid var(--pairsense-outline-hairline)}.ps-pay__label{font-family:var(--font-body-family);font-style:normal;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;color:#0f2a1d8c}.ps-pay__list{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.ps-pay__item{display:flex}.ps-pay__icon{width:3.8rem;height:2.4rem;display:block;border-radius:.3rem}@media screen and (min-width:990px){.ps-product-width{max-width:min(150rem,calc(100vw - 8rem))}.ps-product-width .product__info-wrapper{padding-left:6rem}.ps-product-width .product--right .product__info-wrapper{padding:0 6rem 0 0}.ps-product-width .product__description,.ps-product-width .product__accordion{max-width:62rem}}@media screen and (min-width:750px){.ps-product-band .product-media-container.constrain-height{--viewport-offset: calc(var(--header-height, 23.5rem) + 9rem);--constrained-min-height: 40rem}}.ps-card-actions{position:relative;z-index:2;margin-top:1.6rem}.ps-card-actions form{display:grid;gap:.7rem}.ps-card-btn{display:block;width:100%;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;white-space:nowrap;padding:1rem .6rem;border:.1rem solid var(--pairsense-outline);border-radius:10rem;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease}.ps-card-btn--cart{background:transparent;color:var(--pairsense-green)}.ps-card-btn--cart:hover{background:var(--pairsense-green);border-color:var(--pairsense-green);color:#fbf8f0}.ps-card-btn--buy{background:var(--pairsense-green);color:#fbf8f0}.ps-card-btn--buy:hover{background:#16402c;border-color:var(--pairsense-outline);color:#fbf8f0}.ps-card-btn:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}.ps-card-btn.is-busy{opacity:.55;pointer-events:none}a.ps-card-btn{text-align:center;text-decoration:none}.ps-card-btn--enquiry{white-space:normal}.ps-enquiry{margin:1.5rem 0 1rem}.ps-enquiry__note{margin:.8rem 0 0;color:rgba(var(--color-foreground),.75)}.ps-card-actions--compact .ps-card-btn{font-size:1rem;letter-spacing:.02em;padding:.8rem .5rem}@media screen and (max-width:749px){.ps-card-btn{display:flex;align-items:center;justify-content:center;min-height:4.4rem}.ps-card-actions--compact .ps-card-btn{font-size:1.1rem;letter-spacing:.02em;padding:1rem .6rem}}.product-grid .card-information>.price,.ps-na-card__price-group{min-height:4.8rem}.product-grid .grid__item>.card-wrapper,.product-grid .grid__item>.card-wrapper>.card{height:100%}.card__content>.card__information{display:flex;flex-direction:column}.card__information>.ps-card-actions{margin-top:auto}#ProductGridContainer{scroll-margin-top:2.4rem}.ps-pager{margin-top:4.8rem;text-align:center}.ps-pager:before{content:"";display:block;width:18rem;max-width:60%;height:1.4rem;margin:0 auto 2.4rem;background:var(--pairsense-ornament) center / contain no-repeat}.ps-pager .pagination__list{align-items:center;gap:.8rem}.ps-pager .pagination__list>li{flex:0 0 auto;max-width:none;margin-right:0}.ps-pager .pagination__item{display:inline-flex;text-decoration:none;min-width:4.4rem;width:auto;height:4.4rem;padding:0 1.2rem;border:1px solid transparent;border-radius:999px;color:var(--pairsense-green);font-family:var(--font-body-family);font-size:1.5rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.ps-pager .pagination__item:after{content:none;display:none}.ps-pager a.pagination__item[href]:hover{border-color:var(--pairsense-outline)}.ps-pager .pagination__item--current{background-color:var(--pairsense-green);border-color:var(--pairsense-green);color:#fbf8f0}.ps-pager .ps-pager__arrow{gap:.8rem;padding:0 1.8rem;border-color:var(--pairsense-outline-hairline);letter-spacing:.04em}.ps-pager .ps-pager__arrow .icon-caret{height:.6rem}.ps-pager__arrow--prev .icon{transform:rotate(90deg)}.ps-pager__arrow--next .icon{transform:rotate(-90deg)}.ps-pager .ps-pager__arrow[aria-disabled=true]{opacity:.35;cursor:default}.ps-pager .ps-pager__gap{min-width:2rem;padding:0}.ps-pager__count{margin:1.6rem 0 0;font-size:1.3rem;letter-spacing:.06em;color:#0f2a1d99}@media screen and (max-width:749px){.ps-pager .pagination__list{gap:.4rem}.ps-pager .ps-pager__arrow{width:4.4rem;padding:0}.ps-pager__label{display:none}}.ps-bs{width:min(94vw,150rem);margin-inline:auto;padding-top:var(--pt, 40px);padding-bottom:var(--pb, 40px)}.ps-bs__kicker{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-bs__kicker:before,.ps-bs__kicker:after{content:"";flex:none;width:4.8rem;height:1.2rem;background:var(--pairsense-sparkle) right center / 1rem 1rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) left center / calc(100% - 1.6rem) .1rem no-repeat}.ps-bs__kicker:after{transform:scaleX(-1)}.ps-bs__heading{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.12;color:var(--pairsense-green);text-align:center;margin:0 0 clamp(1.6rem,2.4vw,2.4rem)}.ps-bs__head{margin-bottom:clamp(2.8rem,3.6vw,4rem);padding-bottom:clamp(1.6rem,2.4vw,2.4rem);border-bottom:.1rem solid var(--pairsense-outline-hairline)}@media screen and (min-width:990px){.ps-bs__head .ps-bs__heading{margin-bottom:0}}.ps-bs__body{display:block}@media screen and (min-width:990px){.ps-bs__body{display:grid;grid-template-columns:minmax(13rem,max-content) minmax(0,1fr);column-gap:clamp(3.2rem,4vw,5.6rem);align-items:start}.ps-bs__body>.ps-bs__tabs,.ps-bs__body>.ps-bs__panel{grid-row:1}.ps-bs__body>.ps-bs__tabs{grid-column:1}.ps-bs__body>.ps-bs__panel{grid-column:2}}.ps-bs__tabs{display:flex;justify-content:safe center;gap:1rem;margin:0 0 clamp(2.4rem,3.2vw,4rem);padding:.5rem;overflow-x:auto;scrollbar-width:none}.ps-bs__tabs::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.ps-bs__body>.ps-bs__tabs{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.9rem;max-width:24rem;margin:0 0 0 -.5rem;overflow:visible}.ps-bs__body>.ps-bs__tabs .ps-bs__tab{white-space:nowrap}}.ps-bs__tab{flex:none;-webkit-appearance:none;appearance:none;padding:.85rem 1.8rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:10rem;background:transparent;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;color:var(--pairsense-green);cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.ps-bs__tab:hover{border-color:var(--pairsense-outline);background:#0f2a1d17}@media screen and (max-width:749px){.ps-bs__tab{display:inline-flex;align-items:center;min-height:4.4rem}}.ps-bs__tab[aria-selected=true]{border-color:var(--pairsense-outline);background:var(--pairsense-green);color:#fbf8f0}.ps-bs__tab:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.3rem}.ps-bs__set{display:grid;gap:0;margin:0;padding:0;list-style:none;transition:opacity .32s ease}@media screen and (max-width:989px){.ps-bs__item.is-feature{margin-bottom:clamp(2.8rem,4vw,3.6rem)}.ps-bs__item.is-feature{order:-1}.ps-bs__foot{order:1}}.ps-bs__set.is-swapping{opacity:0}@media screen and (min-width:990px){.ps-bs__set{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);grid-template-rows:var(--ps-bs-rows, auto);column-gap:clamp(3.2rem,4vw,5.6rem);row-gap:0}.ps-bs__item{grid-column:2}.ps-bs__item.is-feature{grid-column:1;grid-row:1 / -1}.ps-bs__foot{grid-column:2;align-self:end}}.ps-bs__foot{display:flex;justify-content:flex-end;margin-top:clamp(2.4rem,3vw,3.2rem);padding-top:clamp(1.6rem,2vw,2rem);border-top:.1rem solid var(--pairsense-outline-hairline)}@media screen and (max-width:989px){.ps-bs__foot{justify-content:center}}.ps-bs__viewall{display:inline-flex;align-items:center;gap:1.2rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-green);text-decoration:none;transition:color .25s ease}.ps-bs__viewall:after{content:"";width:3.2rem;height:.2rem;background:var(--pairsense-outline);transition:width .25s ease}.ps-bs__viewall:hover{color:var(--pairsense-green)}.ps-bs__viewall:hover:after{width:4.8rem}.ps-bs__panel{overflow-anchor:none;animation:ps-bs-panel-in .45s ease}.ps-bs__panel.is-leaving{opacity:0;transition:opacity .3s ease}@keyframes ps-bs-panel-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ps-bs__panel{animation:none}.ps-bs__panel.is-leaving,.ps-bs__set{transition:none}}.ps-bs__empty{color:var(--pairsense-green);opacity:.7;text-align:center;margin:0}.ps-bs-card{display:flex;flex-direction:column;width:100%;color:var(--pairsense-green)}.ps-bs-card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#0f2a1d14}.ps-bs-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .8s ease}.ps-bs-card__img--alt{opacity:0}@media(hover:hover){.ps-bs-card:hover .ps-bs-card__img{transform:scale(1.03)}.ps-bs-card:hover .ps-bs-card__img--alt{opacity:1}}.ps-bs-card__pills{position:absolute;top:1.2rem;left:1.2rem;right:1.2rem;z-index:1;display:flex;flex-wrap:wrap;gap:.6rem}.ps-bs-card__pill{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:1;padding:.6rem 1rem;border:.1rem solid var(--pairsense-outline-soft);border-radius:10rem;background:#fbf8f0eb;color:var(--pairsense-green)}.ps-bs-card__pill--sale{background:var(--pairsense-green);border-color:var(--pairsense-green);color:#fbf8f0}.ps-bs-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding-top:1.6rem}.ps-bs-card__family{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-bs-card__title{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.25;color:var(--pairsense-green);margin:0 0 .6rem}.ps-bs-card__title a{color:inherit;text-decoration:none}.ps-bs-card__title a:hover{text-decoration:underline;text-decoration-color:var(--pairsense-outline);text-underline-offset:.3rem}.ps-bs-card__rating{margin:-.2rem 0 .8rem;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.04em;color:var(--pairsense-green)}.ps-bs-card__star{color:var(--pairsense-green)}.ps-bs-card__count{opacity:.6}.ps-bs-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;font-family:var(--font-body-family);font-size:1.5rem}.ps-bs-card__from{font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;opacity:.7}.ps-bs-card__compare{margin-right:.6rem;font-size:1.3rem;color:#0f2a1d80}.ps-bs-card__status{font-size:1.2rem;font-style:normal;color:var(--pairsense-accent-text);white-space:nowrap}.ps-bs-card__status:before{content:"\2022";margin-right:.4rem;font-style:normal}.ps-bs-card__desc{display:none;margin:1rem 0 0;font-family:var(--font-body-family);font-size:1.35rem;font-style:normal;line-height:1.6;color:#0f2a1dad}.ps-bs-card__act{width:100%}.ps-bs-card .ps-card-actions{margin-top:0}.ps-bs-card .ps-card-btn{font-size:1.2rem;letter-spacing:.02em;padding:1.05rem .8rem}.ps-bs-card .ps-card-btn--cart{border-color:var(--pairsense-outline-hairline)}.ps-bs-card .ps-card-btn--cart:hover{border-color:var(--pairsense-green)}.ps-bs-card__soldout,.ps-bs-card .ps-bs-card__soldout:hover{text-align:center;cursor:default;opacity:.55;background:var(--pairsense-green);color:#fbf8f0}.is-feature .ps-bs-card__media{aspect-ratio:7 / 8;border-radius:47% 47% .5rem .5rem/33% 33% .5rem .5rem;--ps-plate-shadow: 0 .2rem .3rem rgba(60, 45, 20, .1), 0 .9rem 1.6rem -.4rem rgba(60, 45, 20, .15), 0 2.4rem 4rem -1rem rgba(60, 45, 20, .26), 0 4.8rem 7.2rem -2rem rgba(60, 45, 20, .3);--ps-plate-glow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow:var(--ps-plate-glow),var(--ps-plate-shadow);transition:box-shadow .45s ease}.ps-bs--glow .is-feature .ps-bs-card__media{--ps-plate-glow: 0 0 .8rem rgba(var(--ps-glow-rgb, 15, 42, 29), calc(var(--ps-glow-alpha, .5) * .9)), 0 0 2.4rem .2rem rgba(var(--ps-glow-rgb, 15, 42, 29), calc(var(--ps-glow-alpha, .5) * .55))}@media(hover:hover){.is-feature .ps-bs-card:hover .ps-bs-card__media{--ps-plate-shadow: 0 .2rem .3rem rgba(60, 45, 20, .12), 0 1.2rem 2rem -.4rem rgba(60, 45, 20, .18), 0 3.2rem 5rem -1rem rgba(60, 45, 20, .3), 0 6rem 8.8rem -2rem rgba(60, 45, 20, .34)}}.is-feature .ps-bs-card__body{padding-top:2rem}.is-feature .ps-bs-card__title{font-size:clamp(2.2rem,2.4vw,2.8rem);margin-bottom:.8rem}.is-feature .ps-bs-card__desc{display:block}.is-feature .ps-bs-card__act{margin-top:1.8rem}.is-feature .ps-card-actions form{grid-template-columns:1fr 1fr;gap:.9rem}.ps-bs__item:not(.is-feature){border-top:.1rem solid var(--pairsense-outline-hairline)}.ps-bs__item:not(.is-feature) .ps-bs-card{display:grid;grid-template-columns:12rem minmax(0,1fr);align-items:center;column-gap:2rem;padding:1.8rem 0;height:100%}.ps-bs__item:not(.is-feature) .ps-bs-card__body{flex:none;padding-top:0}.ps-bs__item:not(.is-feature) .ps-bs-card__family{margin-bottom:.6rem}.ps-bs__item:not(.is-feature) .ps-bs-card__title{font-size:2.1rem;margin-bottom:.6rem}.ps-bs__item:not(.is-feature) .ps-bs-card__pills{display:none}.ps-bs__item:not(.is-feature) .ps-bs-card__act{grid-column:2;padding-top:1.2rem}@media screen and (min-width:750px){.ps-bs__item:not(.is-feature) .ps-bs-card{grid-template-columns:12rem minmax(0,1fr) 13rem;column-gap:2.4rem}.ps-bs__item:not(.is-feature) .ps-bs-card__act{grid-column:3;padding-top:0}.ps-bs__item:not(.is-feature) .ps-card-btn{padding:.9rem .6rem}}@media screen and (max-width:749px){.ps-bs{padding-top:calc(var(--pt, 40px) * .7);padding-bottom:calc(var(--pb, 40px) * .7)}.ps-bs__heading{margin-bottom:1.2rem}.ps-bs__head{margin-bottom:2rem;padding-bottom:1.4rem}.ps-bs__tabs{margin-bottom:1.6rem}.is-feature .ps-bs-card__media{width:68%;margin-inline:auto}.is-feature .ps-bs-card__body{align-items:center;padding-top:1.4rem;text-align:center}.is-feature .ps-bs-card__act{margin-top:1.2rem}.is-feature .ps-bs-card__desc{margin-top:.8rem}.ps-bs__item:not(.is-feature) .ps-bs-card{grid-template-columns:8rem minmax(0,1fr) 4.4rem;column-gap:1.4rem;padding:1.2rem 0}.ps-bs__item:not(.is-feature) .ps-bs-card__act{grid-column:3;grid-row:1;align-self:center;width:4.4rem;padding-top:0}.ps-bs__item:not(.is-feature) .ps-card-btn--buy{display:none}.ps-bs__item:not(.is-feature) .ps-card-btn--cart:not(.ps-bs-card__soldout){width:4.4rem;padding:0}.ps-bs__item:not(.is-feature) .ps-card-btn--cart:not(.ps-bs-card__soldout)>span{position:absolute;width:.1rem;height:.1rem;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ps-bs__item:not(.is-feature) .ps-card-btn--cart:not(.ps-bs-card__soldout):after{content:"";width:2rem;height:2rem;background-color:currentColor;-webkit-mask:var(--pairsense-cart) center / contain no-repeat;mask:var(--pairsense-cart) center / contain no-repeat}.ps-bs__item:not(.is-feature) .ps-bs-card:has(.ps-bs-card__soldout){grid-template-columns:8rem minmax(0,1fr)}.ps-bs__item:not(.is-feature) .ps-bs-card:has(.ps-bs-card__soldout) .ps-bs-card__act{grid-column:2;grid-row:2;width:auto;padding-top:1rem}.ps-bs__foot{margin-top:1.6rem;padding-top:1.2rem}}@media(prefers-reduced-motion:reduce){.ps-bs-card__img,.ps-bs-card__media,.ps-bs__viewall:after,.ps-bs__tab{transition:none}}.gradient.ps-bs-band--band{background:#fff;background-attachment:scroll;border-top:.1rem solid var(--pairsense-outline-hairline);border-bottom:.1rem solid var(--pairsense-outline-hairline)}#MainContent .shopify-section:has(.ps-bs-band--band):before,#MainContent .shopify-section:has(.ps-bs-band--band)+.shopify-section:before{display:none}.ps-bs-band--band .ps-bs-card__media{background:#fffcf6}.gradient.ps-offer-band{background:#fff;background-attachment:scroll;border-top:.1rem solid var(--pairsense-outline-hairline);border-bottom:.1rem solid var(--pairsense-outline-hairline)}#MainContent .shopify-section:has(.ps-offer):before,#MainContent .shopify-section:has(.ps-offer)+.shopify-section:before{display:none}.ps-offer{display:flex;align-items:center;justify-content:center;gap:clamp(2rem,4vw,4.8rem);max-width:var(--page-width);margin:0 auto;padding-block:var(--pt, 40px) var(--pb, 40px);padding-inline:1.6rem}@media screen and (min-width:750px){.ps-offer{padding-inline:5rem}}.ps-offer__seal{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:9.6rem;height:9.6rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3d6352,#0f2a1d 55%,#07150e);box-shadow:inset 0 0 0 .35rem #fffcf640,inset 0 0 0 .55rem #040e0999,0 .8rem 1.8rem -.8rem #3c280f99;color:#fffcf6;line-height:1;transform:rotate(-10deg)}.ps-offer__seal-value{font-family:var(--font-heading-family);font-size:2.8rem;font-style:normal}.ps-offer__seal-word{margin-top:.3rem;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.02em;text-transform:uppercase}.ps-offer__copy{flex:0 1 56rem}.ps-offer__kicker{margin:0 0 .6rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-offer__heading{margin:0;font-size:var(--ps-type-title);line-height:1.2;color:var(--pairsense-green)}.ps-offer__heading em{color:var(--pairsense-accent-text)}.ps-offer__body{margin:.8rem 0 0;font-family:var(--font-body-family);font-size:1.5rem;font-style:normal;line-height:1.6;color:#0f2a1db8}.ps-offer__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 2.4rem;border:.1rem solid var(--pairsense-green);border-radius:999px;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.02em;color:var(--pairsense-green);text-decoration:none;transition:background-color .2s ease,color .2s ease}.ps-offer__btn svg{width:1.6rem;height:1.6rem;transition:transform .2s ease}.ps-offer__btn:hover{background-color:var(--pairsense-green);color:#fbf8f0}.ps-offer__btn:hover svg{transform:translate(.3rem)}@media screen and (max-width:749px){.ps-offer{flex-direction:column;gap:1.6rem;text-align:center}.ps-offer__copy{flex:0 1 auto}.ps-offer__seal{width:7.6rem;height:7.6rem}.ps-offer__seal-value{font-size:2.2rem}}@media(prefers-reduced-motion:reduce){.ps-offer__btn,.ps-offer__btn svg{transition:none}}#MainContent .shopify-policy__container{max-width:78rem;margin:clamp(4rem,6vw,7.2rem) auto clamp(5.6rem,8vw,9.6rem);padding:0 2rem}#MainContent .shopify-policy__title{margin-bottom:clamp(2.8rem,4vw,4rem);text-align:center}#MainContent .shopify-policy__title:before{content:"";display:block;width:2.2rem;height:2.2rem;margin:0 auto 1.2rem;background:var(--pairsense-sparkle) center / contain no-repeat}#MainContent .shopify-policy__title:after{content:"";display:block;width:6rem;height:.1rem;margin:2rem auto 0;background:var(--pairsense-outline)}#MainContent .shopify-policy__title h1{margin:0;font-family:var(--font-heading-family);font-size:var(--ps-type-display);line-height:1.12;color:var(--pairsense-green)}#MainContent .shopify-policy__body{padding:clamp(2.4rem,4vw,4.4rem) clamp(2rem,5vw,5.6rem);border:.1rem solid var(--pairsense-outline-hairline);border-radius:1.2rem;background:#fffcf6;box-shadow:inset 0 .1rem #ffffffe6,0 .1rem .1rem #3c2d141a,0 1.4rem 3.2rem -1rem #3c2d1438}#MainContent .shopify-policy__body .rte{font-size:1.6rem;line-height:1.85;color:#0f2a1dd9}#MainContent .shopify-policy__body .rte h2,#MainContent .shopify-policy__body .rte h3{margin:3.2rem 0 1.2rem;font-family:var(--font-heading-family);color:var(--pairsense-green)}#MainContent .shopify-policy__body .rte>:first-child{margin-top:0}#MainContent .shopify-policy__body .rte a{color:var(--pairsense-green);text-decoration-color:var(--pairsense-green);text-underline-offset:.3rem}#MainContent .shopify-policy__body .rte a:hover{color:var(--pairsense-green)}#MainContent .ps-policy-details .ps-policy-row{display:grid;grid-template-columns:minmax(12rem,17rem) 1fr;gap:.4rem 2.4rem;align-items:baseline;margin:0;padding:1.6rem 0;border-bottom:.1rem solid var(--pairsense-outline-hairline)}#MainContent .ps-policy-details .ps-policy-row:first-child{padding-top:0}#MainContent .ps-policy-details .ps-policy-row:last-child{padding-bottom:0;border-bottom:0}.ps-policy-row__label{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-policy-row__value{font-size:1.6rem;color:var(--pairsense-green);overflow-wrap:anywhere}@media screen and (max-width:599px){#MainContent .ps-policy-details .ps-policy-row{grid-template-columns:1fr}}.ps-moments{display:block;isolation:isolate;padding-block:var(--pt, 56px) var(--pb, 56px)}.ps-moments__head{text-align:center;margin-bottom:3.6rem}.ps-moments__kicker{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;font-weight:600;color:var(--pairsense-accent-text);margin:0 0 1.2rem}.ps-moments__title{margin:0;line-height:1}.ps-moments__title-top,.ps-moments__title-bottom{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.1}.ps-moments__title-top{color:var(--pairsense-green)}.ps-moments__title-bottom{color:var(--pairsense-accent-text);font-style:normal}.ps-moments__title-top+.ps-moments__title-bottom:before{content:" "}.ps-moments__body{margin:1.4rem auto 0;max-width:52rem;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.7;color:#0f2a1dc7}.shopify-section.ps-moments-empty,.ps-moments__card[hidden]{display:none}.ps-moments__category:not(:empty):after{content:" \b7  "}.ps-moments__track{position:relative}.ps-moments__row{--ps-moments-gap: 2.8rem;--ps-moments-edge: 8rem;display:flex;justify-content:flex-start;justify-content:safe center;gap:var(--ps-moments-gap);margin:0;padding:.8rem var(--ps-moments-edge) 1.6rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ps-moments-edge);scrollbar-width:none;overscroll-behavior-x:contain;transition:opacity .25s ease}.ps-moments__row.is-switching{opacity:0}.ps-moments__row::-webkit-scrollbar{display:none}.ps-moments__card{flex:0 0 clamp(40rem,28vw,54rem);min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;gap:1.4rem;padding:2rem 2rem 2.2rem;border:.1rem solid var(--pairsense-outline-hairline);border-radius:1.6rem;background:#ffffff73}@media screen and (max-width:1199px){.ps-moments__card{flex-basis:calc((100% - var(--ps-moments-gap)) / 2)}}.ps-moments__top{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.ps-moments__stars{display:flex;gap:.3rem;margin:0}.ps-moments__star svg{display:block;width:1.8rem;height:1.8rem;fill:var(--pairsense-green);stroke:var(--pairsense-green);stroke-width:1}.ps-moments__star.is-empty svg{fill:none}.ps-moments__product{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:#0f2a1db8;text-decoration:none;border-bottom:.1rem solid transparent;transition:color .2s ease,border-color .2s ease}.ps-moments__product:hover{color:var(--pairsense-green);border-bottom-color:var(--pairsense-outline)}.ps-moments__main{display:grid;grid-template-columns:58% minmax(0,1fr);align-items:center;gap:2rem;flex:1 1 auto}.ps-moments__main>:only-child{grid-column:1 / -1}.ps-moments__main>.ps-moments__stack:only-child{justify-self:center;width:62%}.ps-moments__stack{position:relative;display:block;width:calc(100% - 1.2rem);margin:.6rem;padding:0;border:0;background:none;cursor:zoom-in}.ps-moments__stack:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.6rem;border-radius:1rem}.ps-moments__deck{display:grid}.ps-moments__layer{grid-area:1 / 1;position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border:.3rem solid #fffdf8;border-radius:.8rem;background:#0f2a1d1f;box-shadow:0 .6rem 1.6rem #3c281429;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.ps-moments__layer:nth-child(1){z-index:3}.ps-moments__layer:nth-child(2){z-index:2;transform:rotate(5deg) translate(5%,-1%)}.ps-moments__layer:nth-child(3){z-index:1;transform:rotate(-5deg) translate(-5%)}.ps-moments__layer:nth-child(n+4){visibility:hidden}.ps-moments__stack:hover .ps-moments__layer:nth-child(2){transform:rotate(8deg) translate(9%,-2%)}.ps-moments__stack:hover .ps-moments__layer:nth-child(3){transform:rotate(-8deg) translate(-9%)}.ps-moments__deck.is-cycling .ps-moments__layer{visibility:visible;transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .45s ease}.ps-moments__deck.is-cycling .ps-moments__layer[data-pos="0"]{z-index:3;opacity:1;transform:none}.ps-moments__deck.is-cycling .ps-moments__layer[data-pos="1"]{z-index:2;opacity:1;transform:rotate(5deg) translate(5%,-1%)}.ps-moments__deck.is-cycling .ps-moments__layer[data-pos="2"]{z-index:1;opacity:1;transform:rotate(-5deg) translate(-5%)}.ps-moments__deck.is-cycling .ps-moments__layer[data-pos="3"]{z-index:0;opacity:0;transform:rotate(-5deg) translate(-5%)}.ps-moments__deck.is-cycling .ps-moments__layer[data-pos=out]{z-index:4;opacity:0;transform:translate(-22%,3%) rotate(-12deg)}.ps-moments__stack:hover .ps-moments__deck.is-cycling .ps-moments__layer[data-pos="1"]{transform:rotate(8deg) translate(9%,-2%)}.ps-moments__stack:hover .ps-moments__deck.is-cycling .ps-moments__layer[data-pos="2"]{transform:rotate(-8deg) translate(-9%)}.ps-moments__media{display:block;width:100%;height:100%;object-fit:cover}.ps-moments__play{position:absolute;top:.8rem;right:.8rem;width:2.8rem;height:2.8rem;border-radius:50%;background:#0f2a1db8}.ps-moments__play:before{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:.5rem 0 .5rem .9rem;border-color:transparent transparent transparent #fbf8f0}.ps-moments__more{position:absolute;z-index:4;right:-.4rem;bottom:-.4rem;min-width:3.2rem;padding:.4rem .8rem;border-radius:999px;background:var(--pairsense-green);color:#fbf8f0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.2;text-align:center;box-shadow:0 .3rem .8rem #0f2a1d40}.ps-moments__words{display:flex;flex-direction:column;gap:.8rem;min-width:0}.ps-moments__who{margin:0;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.3;color:var(--pairsense-green);overflow-wrap:anywhere}.ps-moments__quote{margin:0;padding:0;border:0;font-family:var(--font-body-family);font-style:normal;font-size:1.4rem;line-height:1.6;color:#0f2a1dd1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.ps-moments__card--text .ps-moments__words{text-align:center;align-items:center;max-width:40rem;margin:0 auto}.ps-moments__card--text .ps-moments__words:before{content:"\201c";font-family:var(--font-heading-family);font-size:5.6rem;line-height:.6;color:var(--pairsense-green);margin-top:1.4rem}.ps-moments__card--text .ps-moments__who{order:2;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-moments__card--text .ps-moments__quote{font-style:normal;font-size:1.6rem;-webkit-line-clamp:3;line-clamp:3}@media screen and (max-width:749px){.ps-moments{padding-block:calc(var(--pt, 56px) * .7) calc(var(--pb, 56px) * .7)}.ps-moments__head{margin-bottom:2.4rem;padding:0 1.6rem}.ps-moments__row{--ps-moments-gap: 1.4rem;--ps-moments-edge: 1.6rem}.ps-moments__card{flex-basis:86%;padding:1.8rem 1.6rem 2rem}.ps-moments__main{grid-template-columns:minmax(0,1fr);gap:1.4rem}.ps-moments__stack,.ps-moments__main>.ps-moments__stack:only-child{justify-self:center;width:80%;margin:.6rem auto}.ps-moments__words{text-align:center;align-items:center}.ps-moments__who{font-size:1.5rem}.ps-moments__quote{font-size:1.4rem;line-height:1.55;-webkit-line-clamp:3;line-clamp:3}}.ps-moments__controls{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2.4rem}.ps-moments__controls[hidden]{display:none}.ps-moments__counter{display:flex;align-items:center;gap:1.4rem;font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.08em;color:var(--pairsense-green);font-variant-numeric:tabular-nums}.ps-moments__counter>span:last-child{color:#0f2a1d73}.ps-moments__rail{position:relative;display:block;width:22rem;height:.1rem;background:var(--pairsense-outline-hairline)}.ps-moments__thumb{--ps-thumb-size: .33;--ps-thumb-at: 0;position:absolute;top:-.1rem;left:0;height:.3rem;width:calc(var(--ps-thumb-size) * 100%);border-radius:999px;background:var(--pairsense-green);transform:translate(calc(var(--ps-thumb-at) * (100% / var(--ps-thumb-size) - 100%)))}.ps-moments__arrow{position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:5.2rem;height:5.2rem;padding:0;border:.1rem solid var(--pairsense-outline-soft);border-radius:50%;background:#fbf8f0f0;box-shadow:0 .6rem 1.8rem #3c281424;color:var(--pairsense-green);cursor:pointer;transform:translateY(-50%);transition:border-color .25s ease,background-color .25s ease,color .25s ease,opacity .25s ease}.ps-moments__arrow svg,.ps-moments__lb-step svg,.ps-moments__lb-close svg,.ps-moments__lb-shop svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ps-moments__arrow:hover:not(:disabled){border-color:var(--pairsense-green);background:var(--pairsense-green);color:#fbf8f0}.ps-moments__arrow--prev{left:1.6rem}.ps-moments__arrow--next{right:1.6rem}.ps-moments__arrow[hidden]{display:none}.ps-moments__arrow:disabled{opacity:0;pointer-events:none}.ps-moments__arrow:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}@media screen and (max-width:749px){.ps-moments__arrow{display:none}.ps-moments__controls{gap:1.2rem;margin-top:1.6rem}.ps-moments__rail{width:12rem}}html.ps-moments-locked{overflow:hidden}.ps-moments__lb{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:3.2rem;border:0;background:transparent;display:none;place-items:center}.ps-moments__lb[open]{display:grid}.ps-moments__lb::backdrop{background:#091a12e6;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.ps-moments__lb[open] .ps-moments__lb-panel{animation:ps-lb-in .42s cubic-bezier(.22,.61,.36,1) both}.ps-moments__lb[open]::backdrop{animation:ps-lb-fade .3s ease both}.ps-moments__lb.is-closing .ps-moments__lb-panel{animation:ps-lb-out .22s ease both}.ps-moments__lb.is-closing::backdrop{animation:ps-lb-fade .22s ease reverse both}@keyframes ps-lb-in{0%{opacity:0;transform:translateY(1.6rem) scale(.98)}to{opacity:1;transform:none}}@keyframes ps-lb-out{to{opacity:0;transform:translateY(.8rem) scale(.99)}}@keyframes ps-lb-fade{0%{opacity:0}to{opacity:1}}.ps-moments__lb-panel{--ps-lb-h: min( calc(100dvh - 6.4rem) , 78rem);position:relative;display:grid;grid-template-columns:auto minmax(30rem,42rem);max-width:100%;height:var(--ps-lb-h);border:.1rem solid var(--pairsense-outline-soft);border-radius:1.8rem;overflow:hidden;background:#fbf8f0;box-shadow:0 3rem 8rem #00000073}.ps-moments__lb-media{position:relative;height:var(--ps-lb-h);aspect-ratio:3 / 4;overflow:hidden;background:#16261d}.ps-moments__lb-stage{position:absolute;top:0;right:0;bottom:0;left:0}.ps-moments__lb-stage:before{content:"";position:absolute;top:-3rem;right:-3rem;bottom:-3rem;left:-3rem;background:var(--ps-lb-preview) center / cover no-repeat;filter:blur(2.4rem) saturate(1.15);opacity:.85}.ps-moments__lb-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(251,248,240,.22) 50%,transparent 70%);background-size:250% 100%;opacity:0;transition:opacity .3s ease;pointer-events:none}.ps-moments__lb-stage.is-loading:after{opacity:1;animation:ps-lb-sheen 1.4s ease-in-out infinite}@keyframes ps-lb-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}.ps-moments__lb-full{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.025);filter:blur(.6rem);transition:opacity .5s ease,transform .8s cubic-bezier(.22,.61,.36,1),filter .5s ease}.ps-moments__lb-full.is-loaded{opacity:1;transform:none;filter:none}.ps-moments__lb-step{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(251,248,240,.5);border-radius:50%;background:#fbf8f0b8;color:var(--pairsense-green);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);cursor:pointer;transform:translateY(-50%);transition:background-color .25s ease,color .25s ease}.ps-moments__lb-step:hover{background:var(--pairsense-green);color:#fbf8f0}.ps-moments__lb-step--prev{left:1.4rem}.ps-moments__lb-step--next{right:1.4rem}.ps-moments__lb-count{position:absolute;z-index:2;left:1.4rem;bottom:1.4rem;margin:0;padding:.4rem 1.1rem;border-radius:999px;background:#0f2a1d99;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);color:#fbf8f0;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;font-variant-numeric:tabular-nums}.ps-moments__lb-progress{position:absolute;z-index:2;top:1.2rem;left:1.4rem;right:1.4rem;display:flex;gap:.5rem;pointer-events:none}.ps-moments__lb-seg{position:relative;flex:1 1 0;height:.3rem;border-radius:999px;overflow:hidden;background:#fbf8f059;box-shadow:0 .1rem .4rem #0003}.ps-moments__lb-seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fbf8f0;transform:scaleX(0);transform-origin:left center}.ps-moments__lb-seg.is-done:after{transform:scaleX(1)}.ps-moments__lb-seg.is-active:after{animation:ps-lb-seg var(--ps-seg-dur, 4s) linear forwards}.ps-moments__lb-seg.is-active.is-paused:after{animation-play-state:paused}.ps-moments__lb-seg.is-video:after{animation:none;transform:scaleX(var(--ps-seg-p, 0))}@keyframes ps-lb-seg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ps-moments__lb-pause{position:absolute;z-index:2;right:1.4rem;bottom:1.4rem;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(251,248,240,.5);border-radius:50%;background:#0f2a1d99;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);color:#fbf8f0;cursor:pointer;transition:background-color .25s ease}.ps-moments__lb-pause:hover{background:#0f2a1de6}.ps-moments__lb-pause svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ps-moments__lb-icon-play,.ps-moments__lb-pause.is-paused .ps-moments__lb-icon-pause{display:none}.ps-moments__lb-pause.is-paused .ps-moments__lb-icon-play{display:block;fill:currentColor}.ps-moments__lb-pause:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}.ps-moments__lb-info{display:flex;flex-direction:column;gap:1.4rem;padding:5.6rem 4rem 3.6rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--pairsense-outline-hairline) transparent}.ps-moments__lb-stars .ps-moments__stars{gap:.4rem}.ps-moments__lb-product{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--pairsense-accent-text)}.ps-moments__lb-quote{position:relative;margin:.8rem 0 0;padding:0;border:0;font-family:var(--font-heading-family);font-style:normal;font-size:clamp(1.9rem,1.7vw,2.3rem);line-height:1.55;color:var(--pairsense-green)}.ps-moments__lb-quote:before{content:"\201c";display:block;height:2.6rem;font-size:6.4rem;line-height:1;font-style:normal;color:var(--pairsense-green)}.ps-moments__lb-who{margin:0;padding-top:1.4rem;border-top:.1rem solid var(--pairsense-outline-hairline);font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#0f2a1db3}.ps-moments__lb-thumbs{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.6rem}.ps-moments__lb-thumb{position:relative;width:5.4rem;aspect-ratio:3 / 4;padding:0;border:.1rem solid var(--pairsense-outline-hairline);border-radius:.6rem;overflow:hidden;background:#0f2a1d1f;cursor:pointer;opacity:.55;transition:opacity .25s ease,border-color .25s ease,box-shadow .25s ease}.ps-moments__lb-thumb img{display:block;width:100%;height:100%;object-fit:cover}.ps-moments__lb-thumb:hover{opacity:.85}.ps-moments__lb-thumb.is-active{opacity:1;border-color:var(--pairsense-outline);box-shadow:0 0 0 .2rem var(--pairsense-outline-hairline)}.ps-moments__lb-thumb.is-video:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:.6rem 0 .6rem 1rem;border-color:transparent transparent transparent #fbf8f0;filter:drop-shadow(0 .1rem .3rem rgba(0,0,0,.5))}.ps-moments__lb-shop{display:inline-flex;align-items:center;gap:1rem;align-self:flex-start;margin-top:auto;padding:1.3rem 2.4rem;border-radius:999px;background:var(--pairsense-green);color:#fbf8f0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:background-color .25s ease,gap .25s ease}.ps-moments__lb-shop:hover{background:#173d2a;gap:1.4rem}.ps-moments__lb-close{position:absolute;z-index:3;top:1.4rem;right:1.4rem;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid var(--pairsense-outline-hairline);border-radius:50%;background:#fbf8f0;color:var(--pairsense-green);cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .3s ease}.ps-moments__lb-close:hover{background:var(--pairsense-green);color:#fbf8f0;transform:rotate(90deg)}.ps-moments__lb-step:focus-visible,.ps-moments__lb-thumb:focus-visible,.ps-moments__lb-shop:focus-visible,.ps-moments__lb-close:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}.ps-moments__lb [hidden]{display:none!important}@media screen and (max-width:989px){.ps-moments__lb-panel{grid-template-columns:auto minmax(26rem,34rem);height:auto;max-height:var(--ps-lb-h)}.ps-moments__lb-media{height:auto;width:min(52vw,calc(var(--ps-lb-h) * .75))}.ps-moments__lb-info{padding:5.6rem 2.8rem 2.8rem}}@media screen and (max-width:749px){.ps-moments__lb{padding:0}.ps-moments__lb-panel{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);width:100%;height:100dvh;max-height:none;border:0;border-radius:0}.ps-moments__lb-media{width:100%;height:min(58dvh,133vw);aspect-ratio:auto}.ps-moments__lb-info{gap:1.1rem;padding:2.2rem 2rem 2.4rem}.ps-moments__lb-quote{font-size:1.8rem}.ps-moments__lb-quote:before{height:2rem;font-size:5rem}.ps-moments__lb-shop{align-self:stretch;justify-content:center}.ps-moments__lb-progress{top:3rem;right:7rem}.ps-moments__lb-close{background:#fbf8f0d9;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}}@media(prefers-reduced-motion:reduce){.ps-moments__layer,.ps-moments__deck.is-cycling .ps-moments__layer,.ps-moments__arrow,.ps-moments__lb-full,.ps-moments__lb-close{transition:none}.ps-moments__lb[open] .ps-moments__lb-panel,.ps-moments__lb[open]::backdrop,.ps-moments__lb-stage.is-loading:after{animation:none}.ps-moments__lb-full{transform:none;filter:none}.ps-moments__lb-close:hover{transform:none}.ps-moments__stack:hover .ps-moments__layer:nth-child(2){transform:rotate(5deg) translate(5%,-1%)}.ps-moments__stack:hover .ps-moments__layer:nth-child(3){transform:rotate(-5deg) translate(-5%)}}#MainContent .shopify-section:has(.ps-bs-band--band):has(+.shopify-section:not(.ps-moments-empty) .ps-moments-band--joined) .ps-bs-band--band{border-bottom:0}.gradient.ps-moments-band--joined{background:#fff;background-attachment:scroll;border-bottom:.1rem solid var(--pairsense-outline-soft)}.ps-moments--joined .ps-moments__rail{background:#0f2a1d40}.ps-moments--joined .ps-moments__head{margin-bottom:2rem}.ps-moments--joined .ps-moments__head:before{content:"";display:block;width:18rem;height:1.4rem;margin:0 auto 1.8rem;background:var(--pairsense-ornament) center / contain no-repeat}.ps-moments--joined .ps-moments__kicker{font-size:1.2rem;margin-bottom:.6rem}.ps-moments--joined .ps-moments__title-top,.ps-moments--joined .ps-moments__title-bottom{font-size:var(--ps-type-title)}.ps-moments--joined .ps-moments__card{flex-basis:clamp(34rem,25vw,42rem);display:grid;grid-template-columns:13rem minmax(0,1fr);grid-template-areas:"stack top" "stack words";grid-template-rows:auto 1fr;column-gap:1.8rem;row-gap:.8rem;padding:1.6rem 1.8rem;background:#fffdf8;box-shadow:0 .6rem 1.6rem -.8rem #08181080}.ps-moments--joined .ps-moments__main{display:contents}.ps-moments--joined .ps-moments__main>.ps-moments__stack{grid-area:stack;align-self:center;justify-self:stretch;width:calc(100% - .8rem);margin:.4rem}.ps-moments--joined .ps-moments__top{grid-area:top;align-items:flex-start;align-self:end;text-align:left;gap:.4rem;padding-top:.6rem}.ps-moments--joined .ps-moments__star svg{width:1.4rem;height:1.4rem}.ps-moments--joined .ps-moments__product{font-size:1.1rem}.ps-moments--joined .ps-moments__words{grid-area:words;align-self:start;align-items:flex-start;text-align:left;gap:.4rem}.ps-moments--joined .ps-moments__who{font-size:1.45rem}.ps-moments--joined .ps-moments__quote{font-size:1.35rem;line-height:1.55;-webkit-line-clamp:3;line-clamp:3}.ps-moments--joined .ps-moments__more{min-width:2.8rem;padding:.3rem .7rem;font-size:1.1rem}.ps-moments--joined .ps-moments__controls{margin-top:1.2rem}.ps-moments--joined .ps-moments__arrow{width:4.4rem;height:4.4rem}@media screen and (max-width:749px){.ps-moments--joined .ps-moments__head{margin-bottom:1.6rem}.ps-moments--joined .ps-moments__head:before{width:14rem;margin-bottom:1.4rem}.ps-moments--joined .ps-moments__card{flex-basis:86%;grid-template-columns:46% minmax(0,1fr);column-gap:1.4rem;padding:1.4rem}.ps-moments--joined .ps-moments__words{text-align:left;align-items:flex-start}}@media screen and (min-width:990px){#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .ps-bs__set{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}}@media screen and (min-width:750px){#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .ps-bs__item:not(.is-feature) .ps-bs-card{grid-template-columns:10rem minmax(0,1fr) 13rem;padding:1.3rem 0}#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .ps-bs__item:not(.is-feature) .ps-bs-card__title{font-size:1.9rem}}@media screen and (max-width:749px){#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .is-feature .ps-bs-card__media{width:58%}}.ps-moments--joined .ps-moments__card{flex-basis:clamp(48rem,34vw,60rem);grid-template-columns:23rem minmax(0,1fr);column-gap:2rem;padding:1.8rem 2rem}.ps-moments--joined .ps-moments__star svg{width:1.6rem;height:1.6rem}.ps-moments--joined .ps-moments__product{font-size:1.2rem}.ps-moments--joined .ps-moments__who{font-size:1.6rem}.ps-moments--joined .ps-moments__quote{font-size:1.45rem;line-height:1.6;-webkit-line-clamp:4;line-clamp:4}@media screen and (max-width:749px){.ps-moments--joined .ps-moments__card{flex-basis:90%;grid-template-columns:62% minmax(0,1fr);column-gap:1.4rem;padding:1.4rem}.ps-moments--joined .ps-moments__quote{font-size:1.35rem;-webkit-line-clamp:4;line-clamp:4}}@media screen and (min-width:990px){#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .ps-bs__set{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);column-gap:clamp(5.6rem,7vw,10rem)}}#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .is-feature .ps-bs-card__desc{display:none}@media screen and (min-width:990px){#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .ps-bs__item:not(.is-feature) .ps-bs-card{grid-template-columns:clamp(10rem,9.7vw,14rem) minmax(0,1fr) 13rem;padding:1rem 0}}@media screen and (max-width:749px){#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .is-feature .ps-bs-card__media{width:46%}#MainContent .shopify-section:has(+.shopify-section .ps-moments-band--joined) .ps-bs__item:not(.is-feature) .ps-bs-card__status--combo{display:none}}.ps-moments--joined .ps-moments__card{flex-basis:clamp(40rem,28vw,50rem);grid-template-columns:15rem minmax(0,1fr);padding:1.4rem 1.6rem}.ps-moments--joined .ps-moments__quote{-webkit-line-clamp:3;line-clamp:3}@media screen and (max-width:749px){.ps-moments--joined .ps-moments__card{flex-basis:86%;grid-template-columns:44% minmax(0,1fr);padding:1.2rem}}#MainContent .ps-na--single .ps-na__heading{margin-bottom:1.2rem}#MainContent .ps-na--single .ps-na__heading:before,#MainContent .ps-na--single .ps-na__lede{display:none}@media screen and (min-width:750px){#MainContent .ps-na--single .ps-na__track{padding:2rem 0}}#MainContent .ps-na--single .ps-na__viewall{margin-top:1.2rem;padding:.8rem 2.2rem;font-size:1.5rem}#MainContent .ps-na--single .ps-na-card__price-group{min-height:0}@media screen and (max-width:749px){#MainContent .ps-na--single .ps-na-card{padding:0 0 .8rem}#MainContent .ps-na--single .ps-na-card__media{width:100%;margin:0 0 1rem}#MainContent .ps-na--single .ps-na-card__name{min-height:0}#MainContent .ps-na--single .ps-na-card__badge{top:.8rem;right:.8rem}}.product__info-container .product-form__buttons{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1.2rem;max-width:40rem}.product__info-container .product-form__buttons>.product-form__submit,.product__info-container .product-form__buttons>.shopify-payment-button{min-width:0;margin:0}.product__info-container .product-form__buttons>.product-form__submit{min-height:4.8rem;padding-left:1.6rem;padding-right:1.6rem}.product__info-container .product-form__buttons .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 4.8rem}.product__info-container .product-form__buttons .shopify-payment-button__button{min-height:4.8rem}.product__info-container .product-form__buttons .shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-style:normal;font-weight:var(--font-heading-weight);font-size:1.6rem;letter-spacing:.05em;box-shadow:inset 0 0 0 .1rem var(--pairsense-outline-soft)}@font-face{font-family:Pairsense Hand;font-style:normal;font-weight:400 700;font-display:swap;src:url(pairsense-caveat.woff2) format("woff2")}.ps-founder{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(3.2rem,6vw,8rem);max-width:112rem;margin:0 auto;padding-top:var(--pt, 56px);padding-bottom:var(--pb, 56px)}.ps-founder__media{position:relative;aspect-ratio:3 / 4;border-radius:1.6rem;overflow:hidden;background:#2a241d;box-shadow:0 1.8rem 4rem -2.4rem #3c281473}.ps-founder__media:after{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border:.1rem solid rgba(251,248,240,.55);border-radius:1rem;pointer-events:none}.ps-founder__img{display:block;width:100%;height:100%;object-fit:cover}.ps-founder__heading{margin:0 0 calc(1.6rem * var(--ps-founder-fit, 1));font-family:var(--font-heading-family);font-size:calc(clamp(2.8rem,3vw,3.8rem) * var(--ps-founder-fit, 1));line-height:1.15;color:var(--pairsense-green)}.ps-founder__body{font-family:"Pairsense Hand",var(--font-body-family);font-size:calc(clamp(2.2rem,2vw,2.6rem) * var(--ps-founder-fit, 1));line-height:1.4;color:var(--pairsense-green)}.ps-founder__body p{margin:0 0 calc(1.2rem * var(--ps-founder-fit, 1))}.ps-founder__body p:last-child{margin-bottom:0}.ps-founder__body em{font-style:normal;color:var(--pairsense-accent-text)}.ps-founder__body strong{font-weight:700}.ps-founder__sign{display:flex;flex-direction:column;margin:calc(2.8rem * var(--ps-founder-fit, 1)) 0 0}.ps-founder__name{font-family:"Pairsense Hand",var(--font-body-family);font-size:calc(clamp(3rem,2.8vw,3.6rem) * var(--ps-founder-fit, 1));font-weight:600;line-height:1.1;color:#000}.ps-founder__role{margin-top:.4rem;font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:#000}@media screen and (max-width:989px){.ps-founder{gap:3.2rem}}@media screen and (max-width:749px){.ps-founder{grid-template-columns:minmax(0,1fr);gap:2.8rem;padding-top:calc(var(--pt, 56px) * .7);padding-bottom:calc(var(--pb, 56px) * .7)}.ps-founder__media{width:72%;justify-self:center}.ps-founder__body{font-size:2.1rem}}:root{--pairsense-section-pad: 25px}@media screen and (min-width:750px){:root{--pairsense-section-pad: 60px}.ps-ticker,.ps-band{--pairsense-section-pad: 30px}}#MainContent [class*=section-template--][class*=-padding]{padding-top:var(--pairsense-section-pad);padding-bottom:var(--pairsense-section-pad)}#MainContent .shopify-section [style*="--pt:"]{--pt: var(--pairsense-section-pad) !important;--pb: var(--pairsense-section-pad) !important}@media screen and (max-width:749px){#MainContent .ps-na,#MainContent .ps-bs,#MainContent .ps-atelier,#MainContent .ps-moments,#MainContent .ps-founder{padding-top:var(--pt);padding-bottom:var(--pb)}}#MainContent>.shopify-section:first-child [style*="--pt:"]{--pt: 0px !important}#MainContent .shopify-section[id*=__home_hero] [style*="--pt:"],#MainContent .shopify-section[id*=__business_hero] [style*="--pt:"],#MainContent .shopify-section:has(+.shopify-section[id*=__header_ticker]) [style*="--pt:"]{--pb: 0px !important}#MainContent .shopify-section[id*=__header_ticker] [style*="--pt:"]{--pt: 16px !important}@media screen and (min-width:750px){#MainContent .shopify-section[id*=__header_ticker] [style*="--pt:"]{--pt: 24px !important}}#MainContent .shopify-section:has(.ps-bs-band--band):has(+.shopify-section:not(.ps-moments-empty) .ps-moments-band--joined) [style*="--pt:"]{--pb: 0px !important}#MainContent>.shopify-section:first-child .ps-cats[style*="--pt:"]{--pt: var(--pairsense-section-pad) !important}#MainContent .shopify-section:has(+.shopify-section #ProductGridContainer) .rich-text,#MainContent .shopify-section:has(+.shopify-section .ps-moods) .rich-text{padding-bottom:0}#MainContent .shopify-section:has(.rich-text)+.shopify-section:has(#ProductGridContainer) [class*=section-template--][class*=-padding],#MainContent .shopify-section:has(.ps-moods)+.shopify-section:has(#ProductGridContainer) [class*=section-template--][class*=-padding]{padding-top:var(--ps-rhythm-lg)}#MainContent .shopify-section:has(.rich-text)+.shopify-section .ps-moods{margin-top:var(--ps-rhythm-lg)}:root{--ps-rhythm-lg: 2rem;--ps-rhythm-md: 1.6rem;--ps-rhythm-sm: 1.2rem}@media screen and (min-width:750px){:root{--ps-rhythm-lg: 3.2rem;--ps-rhythm-md: 2.4rem;--ps-rhythm-sm: 1.6rem}}#MainContent .title,#MainContent .title-wrapper-with-link{margin-top:0;margin-bottom:var(--ps-rhythm-lg)}#MainContent .title-wrapper-with-link .title{margin:0}#MainContent .title-wrapper{margin-bottom:var(--ps-rhythm-lg)}#MainContent .title--primary{margin:0 0 var(--ps-rhythm-lg)}#MainContent .collapsible-content__heading{margin-bottom:var(--ps-rhythm-md)}#MainContent .rich-text__heading:after,#MainContent .collection__title .title:after,#MainContent .title-wrapper-with-link .title:after,#MainContent .blog .blog__title:after,#MainContent .collapsible-content__heading:after,#MainContent .image-with-text__heading:after{margin-top:var(--ps-rhythm-sm)}#MainContent .rich-text__blocks>*+a{margin-top:var(--ps-rhythm-lg)}#MainContent .ps-tiles__head,#MainContent .ps-promises__head,#MainContent .ps-atelier__head{margin-bottom:var(--ps-rhythm-lg)}#MainContent .ps-cats__rule{margin:var(--ps-rhythm-sm) auto var(--ps-rhythm-lg)}#MainContent .ps-pgrid__title,#MainContent .ps-moments__head,#MainContent .shopify-policy__title{margin-bottom:var(--ps-rhythm-lg)}#MainContent .ps-na__heading{margin-bottom:var(--ps-rhythm-md)}#MainContent .ps-bs__heading{margin-bottom:var(--ps-rhythm-sm)}#MainContent .ps-bs__head{margin-bottom:var(--ps-rhythm-lg);padding-bottom:var(--ps-rhythm-sm)}#MainContent .ps-bs__tabs{margin-bottom:var(--ps-rhythm-lg)}@media screen and (min-width:990px){#MainContent .ps-bs__body>.ps-bs__tabs{margin-bottom:0}}#MainContent .ps-bs__foot{margin-top:var(--ps-rhythm-md);padding-top:var(--ps-rhythm-sm)}#MainContent .ps-na__viewall,#MainContent .ps-story__dots,#MainContent .ps-moments__controls{margin-top:var(--ps-rhythm-md)}#MainContent .ps-moments--joined .ps-moments__controls{margin-top:var(--ps-rhythm-sm)}#MainContent .ps-moments--joined .ps-moments__head{margin-bottom:var(--ps-rhythm-md)}#MainContent .ps-feat__body p{margin-bottom:var(--ps-rhythm-lg)}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) #MainContent .psi__kicker{margin-bottom:var(--ps-rhythm-sm)}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) #MainContent .psi__rule{margin-top:var(--ps-rhythm-sm);margin-bottom:var(--ps-rhythm-md)}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) #MainContent .psi__btn{margin-top:var(--ps-rhythm-lg)}@media screen and (max-width:749px){#MainContent .ps-founder{gap:2rem}}.gradient.ps-bs-band--band,.gradient.ps-atelier-band,.gradient.ps-offer-band,.gradient.ps-moments-band--joined,body[class] #MainContent .shopify-section>.gradient.ps-tiles-ground--day{border-top:0;border-bottom:0}#MainContent .ps-na--single .ps-na__heading:after{content:"";display:block;height:1.4rem;max-width:32rem;margin:1rem auto 0;background:var(--pairsense-sparkle) center / 1.2rem 1.2rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 0 center / calc(50% - 1.6rem) .1rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 100% center / calc(50% - 1.6rem) .1rem no-repeat}#MainContent .ps-cats__rule{width:32rem;max-width:100%;height:1.4rem;background:var(--pairsense-sparkle) center / 1.2rem 1.2rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 0 center / calc(50% - 1.6rem) .1rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 100% center / calc(50% - 1.6rem) .1rem no-repeat}#MainContent .ps-bs__head{border-bottom:0}#MainContent .ps-bs__head:after{content:"";display:block;height:1.4rem;max-width:32rem;margin:var(--ps-rhythm-sm) auto 0;background:var(--pairsense-sparkle) center / 1.2rem 1.2rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 0 center / calc(50% - 1.6rem) .1rem no-repeat,linear-gradient(var(--pairsense-outline-soft),var(--pairsense-outline-soft)) 100% center / calc(50% - 1.6rem) .1rem no-repeat}.ps-pgrid.ps-pgrid--banners{grid-template-columns:1fr;grid-auto-rows:auto}@media screen and (min-width:750px){.ps-pgrid.ps-pgrid--banners{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(0,1fr)}}.ps-pgrid--banners .ps-pgrid__tile{grid-column:auto;grid-row:auto;height:auto;aspect-ratio:var(--ps-pg-ratio-mobile, .8);border:0}.ps-pgrid--banners .ps-pgrid__badge{display:none}.ps-pgrid--banners .ps-pgrid__body{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);background:none;white-space:nowrap;border:0}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .ps-pgrid__title,body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .multicolumn.background-primary .multicolumn__title .title{font-family:var(--font-heading-family);font-size:var(--ps-type-title);line-height:1.12;font-weight:400;letter-spacing:.01em;text-transform:uppercase}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .psi__title{line-height:1.12}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .psi__title-top,body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .psi__title-bottom{font-size:var(--ps-type-title);line-height:1.12;letter-spacing:.01em;margin-top:0}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .psi__title-bottom{font-style:normal}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .multicolumn-card__info .rte{font-style:normal}.collection .collection__view-all>a{flex:0 0 auto;white-space:nowrap}@media screen and (max-width:749px){body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) #MainContent>.shopify-section:first-child .psi__text{padding-top:2.4rem}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .card__information>.ps-card-actions form{grid-template-columns:4.4rem minmax(0,1fr);align-items:center}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .card__information>.ps-card-actions .ps-card-btn--cart{width:4.4rem;padding:0}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .card__information>.ps-card-actions .ps-card-btn--buy{letter-spacing:.1em;padding-inline:.4rem}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .card__information>.ps-card-actions .ps-card-btn--cart>span{position:absolute;width:.1rem;height:.1rem;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .card__information>.ps-card-actions .ps-card-btn--cart:after{content:"";width:2rem;height:2rem;background-color:currentColor;-webkit-mask:var(--pairsense-cart) center / contain no-repeat;mask:var(--pairsense-cart) center / contain no-repeat}body:is([class*=template-page-business],[class*=template-collection-fragrance-oils],[class*=template-collection-flavor-oils]) .multicolumn.background-primary .multicolumn-card__info .rte p:nth-child(2){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}}.ps-pgrid--feature:has(.ps-pgrid__tile:nth-child(2):last-child){grid-auto-rows:auto}.ps-pgrid--feature:has(.ps-pgrid__tile:nth-child(2):last-child) .ps-pgrid__tile{aspect-ratio:1671 / 941;height:auto}@media screen and (max-width:599px){.ps-pgrid--feature:has(.ps-pgrid__tile:nth-child(2):last-child){gap:1.2rem}.ps-pgrid--feature:has(.ps-pgrid__tile:nth-child(2):last-child) .ps-pgrid__badge{top:1rem;left:1rem;width:5.2rem;height:5.2rem;padding:.4rem;font-size:1rem}}#MainContent .ps-bs__kicker,#MainContent .ps-moments__kicker,#MainContent .ps-atelier__kicker,#MainContent .ps-tiles__kicker,#MainContent .ps-promises__kicker,#MainContent .ps-offer__kicker,#MainContent .psi__kicker,#MainContent .ps-na__kicker,#MainContent .ps-hero__kicker,#MainContent .rich-text__caption,#MainContent .ps-cats__sub,#MainContent .ps-cats__tagline,#MainContent .ps-na__lede,#MainContent .ps-na__sub,#MainContent .ps-atelier__intro,#MainContent .ps-tiles__intro,#MainContent .ps-promises__intro,#MainContent .ps-story__subtitle,#MainContent .ps-bs-card__desc,#MainContent .ps-cats__rule,#MainContent .ps-atelier__rule,#MainContent .ps-tiles__rule,#MainContent .ps-promises__rule,#MainContent .psi__rule,#MainContent .ps-hero__rule,#MainContent .ps-na__heading:before,#MainContent .ps-na__heading:after,#MainContent .ps-atelier__heading:after,#MainContent .ps-bs__head:after,#MainContent .shopify-policy__title:before,#MainContent .shopify-policy__title:after,#MainContent .rich-text__heading:after,#MainContent .collection__title .title:after,#MainContent .title-wrapper-with-link .title:after,#MainContent .blog .blog__title:after,#MainContent .collapsible-content__heading:before,#MainContent .collapsible-content__heading:after,#MainContent .image-with-text__heading:after{display:none!important}#MainContent .title,#MainContent .title-wrapper,#MainContent .title-wrapper-with-link,#MainContent .title--primary,#MainContent .ps-tiles__head,#MainContent .ps-promises__head,#MainContent .ps-atelier__head,#MainContent .ps-moments__head,#MainContent .ps-pgrid__title,#MainContent .ps-na__heading,#MainContent .ps-bs__head,#MainContent .ps-cats__title,#MainContent .psi__title{margin-bottom:var(--ps-rhythm-md)}#MainContent .title-wrapper-with-link .title,#MainContent .ps-bs__heading{margin-bottom:0}#MainContent .ps-bs__head{padding-bottom:0}#MainContent .ps-hero__title{margin-bottom:var(--ps-rhythm-sm)}#MainContent .psi__title,#MainContent .ps-moments__title{line-height:1.25}#MainContent .psi__title-top+.psi__title-bottom:before{content:" "}#MainContent .psi__title-top,#MainContent .psi__title-bottom,#MainContent .ps-moments__title-top,#MainContent .ps-moments__title-bottom{display:inline;font-size:var(--ps-type-title);line-height:inherit;letter-spacing:.01em;margin-top:0;color:var(--pairsense-green)}.header__menu-item,.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.02em}#MainContent .ps-founder__heading{text-transform:none;letter-spacing:normal}@media(hover:hover)and (pointer:fine){.card-wrapper.product-card-wrapper .card__information>.ps-card-actions{position:absolute;top:0;left:0;right:0;margin:var(--ratio-percent, 100%) 0 0;padding:0 1.2rem 1.2rem;transform:translateY(-100%);opacity:0;pointer-events:none;transition:opacity .2s ease}.card-wrapper.product-card-wrapper:hover .card__information>.ps-card-actions,.card-wrapper.product-card-wrapper:focus-within .card__information>.ps-card-actions{opacity:1;pointer-events:auto}.card-wrapper.product-card-wrapper .card__information>.ps-card-actions form{grid-template-columns:1fr 1fr;gap:.8rem}.card-wrapper.product-card-wrapper .card__information>.ps-card-actions .ps-card-btn--cart:not(:hover){background:#fbf8f0}}@media not all and (hover:hover)and (pointer:fine){.card-wrapper.product-card-wrapper .card__information>.ps-card-actions{display:none}}@media(prefers-reduced-motion:reduce){.card-wrapper.product-card-wrapper .card__information>.ps-card-actions{transition:none}}@media(hover:hover)and (pointer:fine)and (min-width:750px){#MainContent .ps-na-card>.ps-card-actions{position:absolute;top:1.4rem;left:1.4rem;right:1.4rem;aspect-ratio:1 / 1;display:flex;align-items:flex-end;margin:0;padding:0 .8rem .8rem;opacity:0;pointer-events:none;transition:opacity .2s ease}#MainContent .ps-na-card>.ps-card-actions form{width:100%;grid-template-columns:1fr 1fr;gap:.6rem}#MainContent .ps-na-card>.ps-card-actions .ps-card-btn{padding-inline:.4rem;font-size:1.2rem}#MainContent .ps-na-card:hover>.ps-card-actions,#MainContent .ps-na-card:focus-within>.ps-card-actions{opacity:1}#MainContent .ps-na-card:hover>.ps-card-actions form,#MainContent .ps-na-card:focus-within>.ps-card-actions form{pointer-events:auto}#MainContent .ps-na-card>.ps-card-actions .ps-card-btn--cart:not(:hover){background:#fbf8f0}}@media(hover:hover)and (pointer:fine)and (min-width:990px){#MainContent .ps-na--single .ps-na-card>.ps-card-actions{left:0;right:0}}@media not all and (hover:hover)and (pointer:fine){#MainContent .ps-na-card>.ps-card-actions{display:none}}@media(prefers-reduced-motion:reduce){#MainContent .ps-na-card>.ps-card-actions{transition:none}}body[class*=template-page-about] #MainContent .main-page-title,body[class*=template-page-about] #MainContent .main-page-title+.rte{text-align:center}body[class*=template-page-about] #MainContent .main-page-title{margin-bottom:var(--ps-rhythm-md)}@media screen and (min-width:990px){.header.header--middle-left.page-width{max-width:none;padding-left:5rem;padding-right:5rem}}.card-wrapper.product-card-wrapper .price__sale{display:flex;flex-wrap:nowrap;align-items:baseline;column-gap:.6rem;white-space:nowrap}.card-wrapper.product-card-wrapper .price__sale>*{margin:0}.product-grid .card-information>.price{min-height:0}@media screen and (max-width:749px){.card-wrapper.product-card-wrapper .price{letter-spacing:0}.card-wrapper.product-card-wrapper .price__sale{column-gap:.4rem}.card-wrapper.product-card-wrapper .price .price-item{font-size:clamp(1.1rem,3.4vw,1.5rem)}.card-wrapper.product-card-wrapper .price__sale .price-item--regular,.card-wrapper.product-card-wrapper .price__sale s{font-size:clamp(.9rem,2.7vw,1.2rem)}}@media screen and (min-width:750px){.card-wrapper.product-card-wrapper .card__content>.card__information{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:1.6rem;row-gap:.4rem;padding-left:0;padding-right:0}.card-wrapper.product-card-wrapper .card__information>.card__heading{flex:1 1 11rem;min-width:11rem}.card-wrapper.product-card-wrapper .card__information>.card-information{flex:0 0 auto;width:auto;padding:0}.card-wrapper.product-card-wrapper .card-information>.price{margin:0}.card-wrapper.product-card-wrapper .card--card>.card__content{padding-top:0;padding-bottom:0}.card-wrapper.product-card-wrapper .card__content>.card__information{padding-top:1.2rem;padding-bottom:0}.card-wrapper.product-card-wrapper .card__information>.card-information{padding-top:0;padding-bottom:0}.grid.product-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 3.6rem}.card-wrapper.product-card-wrapper .price .price-item{font-size:1.4rem}.card-wrapper.product-card-wrapper .price__sale .price-item--regular,.card-wrapper.product-card-wrapper .price__sale s{font-size:1.2rem}}.shopify-section[id*=__aroma_tag_uses] .ps-tiles--landscape .ps-tiles__media{aspect-ratio:7 / 5}.shopify-section[id*=__aroma_tag_uses] .ps-tiles__img{object-position:50% 55%}@media screen and (min-width:750px){#MainContent .ps-na__pills.ps-bs__tabs{justify-content:center;gap:clamp(1.6rem,2vw,3.2rem)}}@media screen and (max-width:599px){.shopify-section[id*=__aroma_tag_uses] .ps-tiles__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem;row-gap:2rem}.shopify-section[id*=__aroma_tag_uses] .ps-tiles--landscape .ps-tiles__media{aspect-ratio:1 / 1}}.ps-reels{--ps-reel-gap: 1.2rem;--ps-reel-w: 44vw;display:block;padding-top:var(--pt);padding-bottom:var(--pb)}.ps-reels__heading{margin:0 0 var(--ps-rhythm-md);text-align:center;color:var(--pairsense-green)}.ps-reels__link{color:inherit;text-decoration:none}.ps-reels__link:hover{text-decoration:underline;text-decoration-color:var(--pairsense-outline);text-underline-offset:.4rem}.ps-reels__row{display:flex;justify-content:safe center;gap:var(--ps-reel-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ps-reels__row::-webkit-scrollbar{display:none}.ps-reels__item{flex:0 0 var(--ps-reel-w);scroll-snap-align:start}.ps-reels__tile{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;border:0;background:#0f2a1d0f;overflow:hidden;cursor:pointer}.ps-reels__tile:focus-visible{outline:.2rem solid var(--pairsense-outline);outline-offset:.2rem}.ps-reels__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ps-reels__play{position:absolute;top:50%;left:50%;width:5.2rem;height:5.2rem;border-radius:50%;background:#0f2a1d8c;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease}.ps-reels__play:before{content:"";position:absolute;top:50%;left:54%;border-style:solid;border-width:.9rem 0 .9rem 1.5rem;border-color:transparent transparent transparent #fbf8f0;transform:translate(-50%,-50%)}.ps-reels__tile.is-paused .ps-reels__play{opacity:1}@media screen and (min-width:750px){.ps-reels{--ps-reel-gap: 1.6rem;--ps-reel-w: 22vw}}@media screen and (min-width:990px){.ps-reels{--ps-reel-w: calc((100% - 5 * var(--ps-reel-gap)) / 6)}.ps-reels.page-width{max-width:none;padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){.ps-reels__play{transition:none}}.ps-reels--empty{padding:2rem 0;text-align:center;color:rgba(var(--color-foreground),.6)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pairsense.css.map */
