@font-face{font-family:GT Flexa Extended;src:url(GT-Flexa-Extended-Light-Trial.woff2) format("woff2"),url(GT-Flexa-Extended-Light-Trial.woff) format("woff"),url(GT-Flexa-Extended-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GT Flexa Extended;src:url(GT-Flexa-Extended-Regular-Trial.woff2) format("woff2"),url(GT-Flexa-Extended-Regular-Trial.woff) format("woff"),url(GT-Flexa-Extended-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Flexa Extended;src:url(GT-Flexa-Extended-Bold-Trial.woff2) format("woff2"),url(GT-Flexa-Extended-Bold-Trial.woff) format("woff"),url(GT-Flexa-Extended-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Flexa Extended;src:url(GT-Flexa-Extended-Black-Trial.woff2) format("woff2"),url(GT-Flexa-Extended-Black-Trial.woff) format("woff"),url(GT-Flexa-Extended-Black-Trial.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:GT Flexa Extended;src:url(GT-Flexa-Extended-Lazer-Trial.woff2) format("woff2"),url(GT-Flexa-Extended-Lazer-Trial.woff) format("woff"),url(GT-Flexa-Extended-Lazer-Trial.otf) format("opentype");font-weight:950;font-style:normal;font-display:swap}:root{--pup-space-xs: 2rem;--pup-space-s: 3.2rem;--pup-space-m: 4.8rem;--pup-space-l: 6.4rem;--pup-space-xl: 8rem}@media screen and (min-width: 750px){:root{--pup-space-xs: 2.4rem;--pup-space-s: 4rem;--pup-space-m: 5.6rem;--pup-space-l: 8rem;--pup-space-xl: 10rem}}@media screen and (min-width: 1440px){:root{--pup-space-xs: 3.2rem;--pup-space-s: 5.6rem;--pup-space-m: 8rem;--pup-space-l: 11rem;--pup-space-xl: 14rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],.title,.product__title,.card__heading,.section-heading{font-family:"GT Flexa Extended",var(--font-heading-family),sans-serif!important;font-weight:900;line-height:.9}.heading-font--gt-flexa,.heading-font--gt-flexa .title{font-family:"GT Flexa Extended",var(--font-heading-family),sans-serif!important}.heading-font--header,.heading-font--header .title{font-family:var(--font-heading-family)!important}.heading-font--body,.heading-font--body .title{font-family:var(--font-body-family)!important;text-transform:none!important;letter-spacing:normal!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:900}.button--primary,.button--secondary{opacity:1!important}.button--transparent{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border:none!important}.button--transparent .button__label,.button--transparent .button__icon{color:rgb(var(--color-background))!important}.button--transparent .animated-button-circle{background-color:rgba(var(--color-foreground),.85)!important}@media screen and (pointer: fine){.button--transparent:not(:disabled):not([aria-disabled=true]):hover{color:rgb(var(--color-background))!important}}@media screen and (min-width: 750px){.header--left-logo .header__inline-menu{flex:1;display:flex;justify-content:center}.header--left-logo .header__left{gap:0}.header__inline-menu .list-menu--inline .list-menu-item:not(:last-child){position:relative}.header__inline-menu .list-menu--inline .list-menu-item:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:1.5rem;width:1px;background-color:currentColor;opacity:.3}.header__inline-menu .list-menu--inline .list-menu-item{padding:0 1.5rem}.header__inline-menu .list-menu--inline .list-menu-item:first-child{padding-left:0}.header__inline-menu .list-menu--inline .list-menu-item:last-child{padding-right:0}}.header-wrapper{position:relative;margin-top:1rem;padding-top:1rem;padding-bottom:1rem}.header__content{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}.header__content:after{content:"";position:absolute;bottom:-1rem;left:0;right:0;height:1px;background-image:linear-gradient(to right,currentColor 50%,transparent 50%);background-size:8px 1px;background-repeat:repeat-x;opacity:.3;transition:opacity .2s ease}.shopify-section-header-sticky .header__content:after{opacity:0}.shopify-section-group-footer-group{position:relative;padding-top:2rem}.shopify-section-group-footer-group:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(100% - 2 * var(--page-gutter, 2rem));max-width:var(--page-width, 128rem);height:1px;background-image:linear-gradient(to right,currentColor 50%,transparent 50%);background-size:8px 1px;background-repeat:repeat-x;opacity:.3}.footer-main-wrapper{position:relative}.footer-bottom{position:relative;padding-top:2rem}.footer-bottom:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-image:linear-gradient(to right,currentColor 50%,transparent 50%);background-size:8px 1px;background-repeat:repeat-x;opacity:.3}.footer-main-head .footer-logo{order:999;margin-top:3rem;width:100%;display:flex;justify-content:center}.footer-main-head{display:flex;flex-direction:column}.pup-footer-logo-bottom{display:flex;justify-content:center;padding:2rem 0;margin-top:2rem;border-top:1px dashed rgba(var(--color-foreground),.3)}.pup-footer-logo-bottom img{max-width:200px;height:auto}.pup-text-orange{color:#ed622b!important}.pup-bg-orange{background-color:#ed622b!important}.pup-text-cream{color:#fff1e2!important}.pup-bg-cream{background-color:#fff1e2!important}.pup-text-charcoal{color:#343139!important}.pup-bg-charcoal{background-color:#343139!important}.pup-text-green{color:#027151!important}.pup-bg-green{background-color:#027151!important}.pup-text-pink{color:#ddc3d0!important}.pup-bg-pink{background-color:#ddc3d0!important}.pup-dashed-line{position:relative}.pup-dashed-line:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-image:linear-gradient(to right,currentColor 50%,transparent 50%);background-size:8px 1px;background-repeat:repeat-x;opacity:.3}.pup-dashed-line-top:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-image:linear-gradient(to right,currentColor 50%,transparent 50%);background-size:8px 1px;background-repeat:repeat-x;opacity:.3}h1,.h1{font-size:calc(var(--font-heading-h1-scale, 1) * 4rem)}h2,.h2{font-size:calc(var(--font-heading-h2-scale, 1) * 3.2rem)}h3,.h3{font-size:calc(var(--font-heading-h3-scale, 1) * 2.4rem)}h4,.h4{font-size:calc(var(--font-heading-h4-scale, 1) * 2rem)}h5,.h5{font-size:calc(var(--font-heading-h5-scale, 1) * 1.8rem)}@media screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-h1-scale, 1) * 4.8rem);letter-spacing:-.02em}h2,.h2{font-size:calc(var(--font-heading-h2-scale, 1) * 3.6rem);letter-spacing:-.01em}h3,.h3{font-size:calc(var(--font-heading-h3-scale, 1) * 2.8rem)}h4,.h4{font-size:calc(var(--font-heading-h4-scale, 1) * 2.4rem)}h5,.h5{font-size:calc(var(--font-heading-h5-scale, 1) * 2rem)}}@media screen and (min-width: 990px){h1,.h1{font-size:calc(var(--font-heading-h1-scale, 1) * 5.6rem)}h2,.h2{font-size:calc(var(--font-heading-h2-scale, 1) * 4.8rem)}h3,.h3{font-size:calc(var(--font-heading-h3-scale, 1) * 3.2rem)}h4,.h4{font-size:calc(var(--font-heading-h4-scale, 1) * 2.8rem)}h5,.h5{font-size:calc(var(--font-heading-h5-scale, 1) * 2.4rem)}}@media screen and (min-width: 1360px){h1,.h1{font-size:calc(var(--font-heading-h1-scale, 1) * 8.2rem)}h2,.h2{font-size:calc(var(--font-heading-h2-scale, 1) * 6.4rem)}h3,.h3{font-size:calc(var(--font-heading-h3-scale, 1) * 4rem)}h4,.h4{font-size:calc(var(--font-heading-h4-scale, 1) * 3rem)}h5,.h5{font-size:calc(var(--font-heading-h5-scale, 1) * 2rem)}}@media screen and (max-width: 749px){.header__inline-menu .list-menu--inline .list-menu-item:after{display:none}.footer-logo img,.pup-footer-logo-bottom img{max-width:150px}}.button:focus-visible{outline:2px solid currentColor;outline-offset:2px}h1,h2,h3,h4,h5,h6,[class*=heading]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.featured-collection .collection-tabs,.featured-collection .tabs,.featured-collection__tabs,.collection-list__tabs{display:none!important}.featured-collection .title--section{font-size:clamp(3rem,5vw,4.5rem)!important}.card__heading,.card__heading a,.card-product__title,.card-product__title a{font-family:var(--font-body-family)!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important}.card__information,.card-product__info,.card-product__description,.card__vendor{font-family:var(--font-body-family)!important;font-weight:400!important;text-transform:none!important}.card .price,.card-product .price,.price-item{font-family:var(--font-body-family)!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}.card__tagline{color:rgba(var(--color-foreground-secondary));margin-top:.4rem;font-family:var(--font-body-family);font-weight:400}.product__title-subtitle{color:rgba(var(--color-foreground-secondary));margin-bottom:.8rem;font-family:var(--font-body-family);font-weight:400;text-transform:none}.content-tabs__tabs-wrapper{justify-content:space-around}.content-tabs__content--active:has(.metafield-rich_text_field){display:block}.content-tabs__content-text:has(.metafield-rich_text_field){max-width:100%}.content-tabs__content-text.rte__container .metafield-rich_text_field>p,.content-tabs__content-text.rte__container .metafield-rich_text_field>ol,.content-tabs__content-text.rte__container .metafield-rich_text_field>ul,.content-tabs__content-text.rte__container .metafield-rich_text_field>div{max-width:100%}.content-tabs__content-text .metafield-rich_text_field ol{display:grid;grid-template-columns:1fr;gap:2.4rem;list-style:none;padding:0;margin:0}@media screen and (min-width: 576px){.content-tabs__content--2-column .content-tabs__content-text .metafield-rich_text_field ol,.content-tabs__content--3-column .content-tabs__content-text .metafield-rich_text_field ol{grid-template-columns:repeat(2,1fr);gap:4.8rem 1.6rem}}@media screen and (min-width: 990px){.content-tabs__content--3-column .content-tabs__content-text .metafield-rich_text_field ol,.content-tabs__content--4-column .content-tabs__content-text .metafield-rich_text_field ol{grid-template-columns:repeat(3,1fr);gap:5.6rem 1.6rem}}@media screen and (min-width: 1360px){.content-tabs__content--4-column .content-tabs__content-text .metafield-rich_text_field ol{grid-template-columns:repeat(4,1fr)}}.content-tabs__content-text .metafield-rich_text_field ol li{display:flex;flex-direction:column;gap:1.2rem;padding:0 1.6rem 0 0;margin:0}.content-tabs__content-text .metafield-rich_text_field ol li strong,.content-tabs__content-text .metafield-rich_text_field ol li b{display:block;font-family:var(--font-body-family);font-weight:700;max-width:75rem}.content-tabs__content-text .metafield-rich_text_field ol li{max-width:65rem;word-break:break-word;color:rgb(var(--color-foreground-secondary))}.content-tabs__content-text .metafield-rich_text_field p{margin:0}.content-tabs__content-text .metafield-rich_text_field p+p{margin-top:1.6rem}.product.row,.product.container{padding-top:2rem}.product__title-subtitle{margin-top:1rem}.product__title-wrapper:has(.product__title-subtitle) .product__title{font-size:clamp(2.8rem,5vw,4rem)}@media screen and (min-width: 750px){.product__title-wrapper:has(.product__title-subtitle) .product__title{font-size:clamp(3.2rem,4vw,4.8rem)}}@media screen and (min-width: 990px){.product__title-wrapper:has(.product__title-subtitle) .product__title{font-size:clamp(4rem,5vw,5.6rem)}}.product .price,.product__info-wrapper .price,.main-product .price,.price-item--regular,.price-item--sale{font-weight:700!important}.product-form__buttons .product-form__add-btn,.product-form__buttons .button--add-to-cart,.product-form__buttons button[name=add]{background-color:transparent!important;border:2px solid rgb(var(--color-button))!important;color:rgb(var(--color-button))!important}.product-form__buttons .product-form__add-btn .button__label,.product-form__buttons .button--add-to-cart .button__label,.product-form__buttons button[name=add] .button__label{color:rgb(var(--color-button))!important}.product-form__buttons .product-form__add-btn:hover,.product-form__buttons .button--add-to-cart:hover,.product-form__buttons button[name=add]:hover{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.product-form__buttons .product-form__add-btn:hover .button__label,.product-form__buttons .button--add-to-cart:hover .button__label,.product-form__buttons button[name=add]:hover .button__label{color:rgb(var(--color-button-text))!important}.product-form__buttons .shopify-payment-button button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button{background-color:#ddc3d0!important;color:#343139!important;border:none!important}.product-form__buttons .shopify-payment-button button:hover,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover{background-color:#c9a7b8!important}.product__shipping-note{margin-top:1.6rem;padding-top:1.6rem;border-top:1px dashed rgba(var(--color-foreground),.2);text-align:center}.product__shipping-note-text{margin:0;font-family:var(--font-body-family);font-size:1.4rem;color:rgb(var(--color-foreground-secondary))}.product__shipping-features{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 1.6rem;margin:.8rem 0 0;padding:0;list-style:none}.product__shipping-features li{font-family:var(--font-body-family);font-size:1.2rem;color:rgb(var(--color-foreground-secondary));display:flex;align-items:center;gap:.4rem}.product__shipping-features li:before{content:"\2713";color:#027151;font-weight:700}@media screen and (max-width: 749px){.content-tabs__tabs-wrapper{overflow-x:visible!important;flex-wrap:wrap!important;gap:1rem!important;padding-bottom:2rem!important}.content-tabs__tabs-wrapper:after{bottom:0}.content-tabs__tab{border:1px solid rgb(var(--color-border))!important;border-radius:1rem!important;padding:1.2rem 1.4rem;font-size:1.3rem;line-height:1.3;background-color:rgb(var(--color-background))}.content-tabs__tab--active{border:1px solid rgb(var(--color-foreground))!important;background-color:#ddc3d0!important}.content-tabs__tab:hover{background-color:#ddc3d0!important}.content-tabs__tabs-wrapper--2 .content-tabs__tab{flex:1 1 calc(50% - .4rem);width:auto}.content-tabs__tabs-wrapper--3 .content-tabs__tab{flex:1 1 calc(33.333% - .6rem);width:auto}.content-tabs__tabs-wrapper--4 .content-tabs__tab{flex:1 1 calc(50% - .4rem);width:auto}.content-tabs__tabs-wrapper--content .content-tabs__tab,.content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--2 .content-tabs__tab,.content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--3 .content-tabs__tab,.content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--4 .content-tabs__tab{width:auto;max-width:none}.content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--2 .content-tabs__tab{flex:1 1 calc(50% - .4rem)}.content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--3 .content-tabs__tab{flex:1 1 calc(33.333% - .6rem)}.content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--4 .content-tabs__tab{flex:1 1 calc(50% - .4rem)}}.slideshow__content-wrapper--right{justify-content:center;align-items:flex-end;margin-left:auto;margin-right:0}.slideshow__content-wrapper--right .slideshow__content-group{align-items:flex-end;text-align:right}.slideshow__content-wrapper--right .slideshow__buttons-content{justify-content:flex-end}.slideshow__content-wrapper--top-right{justify-content:flex-start;align-items:flex-end;margin-left:auto;margin-right:0}.slideshow__content-wrapper--top-right .slideshow__content-group{align-items:flex-end;text-align:right}.slideshow__content-wrapper--top-right .slideshow__buttons-content{justify-content:flex-end}.slideshow__content-wrapper--bottom-right{justify-content:flex-end;align-items:flex-end;margin-left:auto;margin-right:0}.slideshow__content-wrapper--bottom-right .slideshow__content-group{align-items:flex-end;text-align:right}.slideshow__content-wrapper--bottom-right .slideshow__buttons-content{justify-content:flex-end}.slideshow--with-explore .slideshow__content-wrapper--bottom-left,.slideshow--with-explore .slideshow__content-wrapper--bottom-center,.slideshow--with-explore .slideshow__content-wrapper--bottom-right{padding-bottom:6rem}@media screen and (min-width: 750px){.slideshow--with-explore .slideshow__content-wrapper--bottom-left,.slideshow--with-explore .slideshow__content-wrapper--bottom-center,.slideshow--with-explore .slideshow__content-wrapper--bottom-right{padding-bottom:8rem}}.footer-trademark{display:block;margin-top:.5rem;font-size:.8em}.footer-tm{font-size:.65em;vertical-align:super;line-height:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pup-custom.css.map */
