@font-face{font-family:HudsonNYPro;src:url(/cdn/shop/files/Hudson_NY_Pro_Bold.woff2?v=1761814619) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HudsonNYPro;src:url(/cdn/shop/files/Hudson_NY_Pro_Bold_itl.woff2?v=1761814619) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HudsonNYPro;src:url(/cdn/shop/files/Hudson_NY_Pro_Extra_Light.woff2?v=1761814620) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HudsonNYPro;src:url(/cdn/shop/files/Hudson_NY_Pro_Ex_Lt_Itl.woff2?v=1761814619) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:NexaText;src:url(/cdn/shop/files/NexaText-Black.woff2?v=1761815547) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NexaText;src:url(/cdn/shop/files/NexaText-Regular.woff2?v=1761815547) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Champagne;src:url(/cdn/shop/files/Pink-Champagne-Regular.woff2?v=1761816956) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-body-family: "NexaText", system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-heading-family: "HudsonNYPro", var(--font-body-family);--font-subheading-family: "Champagne", var(--font-heading-family);--font-button-family: var(--font-heading-family);--font-navigation-family: var(--font-heading-family);--font-body-weight: 400;--font-heading-weight: 300;--font-subheading-weight: 400;--font-button-weight: 600;--font-navigation-weight: 600;--font-line-height-body: 1.6;--font-line-height-heading: 1.1;--letter-spacing-base: 0em;--letter-spacing-heading: -.01em;--font-body-style: normal;--font-heading-style: normal;--font-subheading-style: normal;--font-button-style: normal;--font-navigation-style: normal;--color-yellow: #FFC145;--color-red: #FF6B6C;--color-purple: #826fb7;--color-blue: #8ebbe4;--color-green: #92c2b1;--color-pink: #FFa6b6;--color-beige: #FFeee1}.typo-custom{font-size:var(--fs, inherit);line-height:var(--lh, inherit);letter-spacing:var(--ls, normal)}.font-champagne,.font-subheading{font-family:var(--font-subheading-family)!important;font-weight:var(--font-subheading-weight)!important;font-style:var(--font-subheading-style)!important}.font-champagne strong,.font-champagne b,.font-champagne * strong,.font-champagne * b,.font-subheading strong,.font-subheading b,.font-subheading * strong,.font-subheading * b,.font-champagne [style*="font-weight: bold"],.font-champagne [style*="font-weight: bold;"],.font-champagne [style*="font-weight:700"],.font-champagne [style*="font-weight:700;"],.font-champagne [style*="font-weight:800"],.font-champagne [style*="font-weight:800;"],.font-champagne [style*="font-weight:900"],.font-champagne [style*="font-weight:900;"],.font-champagne * [style*="font-weight: bold"],.font-champagne * [style*="font-weight:700"],.font-champagne * [style*="font-weight:800"],.font-champagne * [style*="font-weight:900"],.font-subheading [style*="font-weight: bold"],.font-subheading [style*="font-weight: bold;"],.font-subheading [style*="font-weight:700"],.font-subheading [style*="font-weight:700;"],.font-subheading [style*="font-weight:800"],.font-subheading [style*="font-weight:800;"],.font-subheading [style*="font-weight:900"],.font-subheading [style*="font-weight:900;"],.font-subheading * [style*="font-weight: bold"],.font-subheading * [style*="font-weight:700"],.font-subheading * [style*="font-weight:800"],.font-subheading * [style*="font-weight:900"],.rte .font-champagne strong,.rte .font-champagne b,.rte .font-champagne * strong,.rte .font-champagne * b,.rte .font-subheading strong,.rte .font-subheading b,.rte .font-subheading * strong,.rte .font-subheading * b{font-weight:900!important;font-family:var(--font-subheading-family)!important}.font-heading{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important}.font-heading strong,.font-heading b,.font-heading * strong,.font-heading * b,.font-heading [style*="font-weight: bold"],.font-heading [style*="font-weight: bold;"],.font-heading [style*="font-weight:700"],.font-heading [style*="font-weight:700;"],.font-heading [style*="font-weight:800"],.font-heading [style*="font-weight:800;"],.font-heading [style*="font-weight:900"],.font-heading [style*="font-weight:900;"],.font-heading * [style*="font-weight: bold"],.font-heading * [style*="font-weight:700"],.font-heading * [style*="font-weight:800"],.font-heading * [style*="font-weight:900"],.rte .font-heading strong,.rte .font-heading b,.rte .font-heading * strong,.rte .font-heading * b{font-weight:900!important;font-family:var(--font-heading-family)!important}.font-body{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important}.font-body strong,.font-body b,.font-body * strong,.font-body * b,.font-body [style*="font-weight: bold"],.font-body [style*="font-weight: bold;"],.font-body [style*="font-weight:700"],.font-body [style*="font-weight:700;"],.font-body [style*="font-weight:800"],.font-body [style*="font-weight:800;"],.font-body [style*="font-weight:900"],.font-body [style*="font-weight:900;"],.font-body * [style*="font-weight: bold"],.font-body * [style*="font-weight:700"],.font-body * [style*="font-weight:800"],.font-body * [style*="font-weight:900"],.rte .font-body strong,.rte .font-body b,.rte .font-body * strong,.rte .font-body * b{font-weight:900!important;font-family:var(--font-body-family)!important}.has-color{color:var(--tc)}.font-bold,.font-heading.font-bold,.font-body.font-bold,.font-champagne.font-bold,.font-subheading.font-bold,.font-bold *,.font-heading.font-bold *,.font-body.font-bold *,.font-champagne.font-bold *,.font-subheading.font-bold *{font-weight:900!important}.rte h2.font-heading,.rte h3.font-heading,.rte h4.font-heading,.rte h5.font-heading,.rte h6.font-heading{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.rte h2.font-body,.rte h3.font-body,.rte h4.font-body,.rte h5.font-body,.rte h6.font-body{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important}.rte h2.font-champagne,.rte h3.font-champagne,.rte h4.font-champagne,.rte h5.font-champagne,.rte h6.font-champagne{font-family:var(--font-subheading-family)!important;font-weight:var(--font-subheading-weight)!important}.price-wrapper{display:contents}.price-wrapper.price-wrapper.font-bold .price,.price-wrapper.price-wrapper.font-bold .price__regular,.price-wrapper.price-wrapper.font-bold .price__sale,.price-wrapper.price-wrapper.font-bold .unit-price{font-weight:900!important}.button .btn-text{display:inline-flex;align-items:center;justify-content:center;width:100%;text-align:center;gap:inherit;flex-wrap:wrap}.button .btn-text>*{text-align:center}.giftcard__title .split-words,.giftcard__title .split-words .word,.heading .split-words,.heading .split-words .word{font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:inherit!important}.giftcard__title.font-heading,.giftcard__title.font-heading .split-words,.giftcard__title.font-heading .split-words .word{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important}.giftcard__title.font-body,.giftcard__title.font-body .split-words,.giftcard__title.font-body .split-words .word{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important}.giftcard__title.font-champagne,.giftcard__title.font-champagne .split-words,.giftcard__title.font-champagne .split-words .word{font-family:var(--font-subheading-family)!important;font-weight:var(--font-subheading-weight)!important;font-style:var(--font-subheading-style)!important}.giftcard__title.font-bold,.giftcard__title.font-bold .split-words,.giftcard__title.font-bold .split-words .word{font-weight:900!important}.giftcard__title.has-color,.giftcard__title.has-color .split-words,.giftcard__title.has-color .split-words .word{color:var(--tc)!important}.giftcard__title.typo-custom,.giftcard__title.typo-custom .split-words,.giftcard__title.typo-custom .split-words .word{font-size:var(--fs, inherit)!important;line-height:var(--lh, inherit)!important;letter-spacing:var(--ls, normal)!important}.giftcard__amount.font-heading{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important}.giftcard__amount.font-body{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important}.giftcard__amount.font-champagne{font-family:var(--font-subheading-family)!important;font-style:var(--font-subheading-style)!important}.giftcard__amount.font-bold,.giftcard__amount.font-heading.font-bold,.giftcard__amount.font-body.font-bold,.giftcard__amount.font-champagne.font-bold{font-weight:900!important}.giftcard__amount:not(.font-bold){font-weight:400!important}.giftcard__amount.font-heading:not(.font-bold){font-weight:var(--font-heading-weight)!important}.giftcard__amount.font-body:not(.font-bold){font-weight:var(--font-body-weight)!important}.giftcard__amount.font-champagne:not(.font-bold){font-weight:var(--font-subheading-weight)!important}.giftcard__amount.has-color{color:var(--tc)!important}.giftcard__amount.typo-custom{font-size:var(--fs, inherit)!important;line-height:var(--lh, inherit)!important;letter-spacing:var(--ls, normal)!important}.price.has-color,.price.has-color .price__regular,.price.has-color .price__sale,.price.has-color .unit-price{color:var(--tc)!important}.password-header .rte strong,.password-header .rte b,.password-footer .rte strong,.password-footer .rte b,.password-modal .rte strong,.password-modal .rte b{font-weight:900!important}.totals__subtotal-value.has-color{color:var(--tc)!important}.product-badges-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important}.product-card .product-badges-wrapper{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:.5rem!important;top:.5rem!important}.product-card .product-badges-wrapper .badges{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:.5rem!important}.product-badges-wrapper .badge,.product-badges-wrapper .badge--onsale,.product-badges-wrapper .badge--soldout,.product-badges-wrapper .badge--custom,.product-badges-wrapper .badge--low-stock,.product-badges-wrapper .badge--theme-label,.product-card .price .badge--price-discount{background-color:var(--color-red)!important;color:#fff!important;font-weight:900;padding:4px 8px!important;font-family:var(--font-heading-family);font-size:14px!important;line-height:1!important}.product-card .price.price--on-sale{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:.75rem!important}@media screen and (max-width: 767px){.product-card .product-badges-wrapper .badge,.product-card .product-badges-wrapper .badge--onsale,.product-card .product-badges-wrapper .badge--soldout,.product-card .product-badges-wrapper .badge--custom,.product-card .product-badges-wrapper .badge--low-stock,.product-card .product-badges-wrapper .badge--theme-label{padding:3px 6px!important;font-size:10px!important}}.footer .details__summary .heading,.footer__newsletter .h3,.footer__newsletter p.h3,.footer .details__summary .heading.lg\:font-heading,.footer__newsletter .h3.lg\:font-heading,.footer__newsletter p.h3.lg\:font-heading{font-weight:900!important}.footer .newsletter-form{max-width:100%}.footer .checkbox.text-sm.leading-snug.block.mt-4{font-size:12px}.footer .checkbox.text-sm.leading-snug.block.mt-4 a{text-decoration:underline}.footer .checkbox.text-sm.leading-snug.block.mt-4 a:hover{text-decoration:none}@media (max-width: 767px){.footer ul.flex.flex-wrap.items-center.gap-7{justify-content:center}.footer__newsletter.grid.gap-6{text-align:center}.footer p.h3{font-size:30px;font-weight:900}.footer p.leading-none{margin-left:auto;margin-right:auto}}:root{--rounded-card: 0px !important;--rounded-button: 0px !important;--rounded-input: 0px !important;--card-radius: 0px !important;--buttons-radius: 0px !important;--inputs-radius: 0px !important;--border-radius: 0px !important;--border-radius-medium: 0px !important;--border-radius-small: 0px !important;--rounded-full: 0px !important}*,*:before,*:after{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/179/assets/_custom.css.map */
