@font-face{font-family:Times New Roman;src:url(https://cdn.shopify.com/s/files/1/0552/9829/3930/files/TimesNewRomanPSMT.woff2?v=1758703454) format("woff2"),url(https://cdn.shopify.com/s/files/1/0552/9829/3930/files/TimesNewRomanPSMT.woff?v=1758703455) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Times New Roman;src:url(https://cdn.shopify.com/s/files/1/0552/9829/3930/files/TimesNewRomanPS-BoldMT.woff2?v=1758703455) format("woff2"),url(https://cdn.shopify.com/s/files/1/0552/9829/3930/files/TimesNewRomanPS-BoldMT.woff?v=1758703455) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Times New Roman;src:url(https://cdn.shopify.com/s/files/1/0552/9829/3930/files/TimesNewRomanPS-ItalicMT.woff2?v=1758714007) format("woff2"),url(https://cdn.shopify.com/s/files/1/0552/9829/3930/files/TimesNewRomanPS-ItalicMT.woff?v=1758714006) format("woff");font-weight:400;font-style:italic;font-display:swap}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--primary-color:#000000;--white:#ffffff;--gray:#707070;--bg-body: #FCFCF5;--black:#000000;--theme-red:#E22026;--primary-font:"Arial";--secondary-font: "Times New Roman";--font-size-50:clamp(36px,4.5vw,42px);--gutter-space:50px;--section-gap:50px;--section-gap-lg:100px;--custom-page-width:1280px}body{padding:0;margin:0;font-size:16px;line-height:1.5!important;font-weight:400!important;color:var(--primary-color)!important;font-family:var(--primary-font)!important;letter-spacing:normal;background-color:#fcfcf5!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{padding:0;margin-top:0;margin-bottom:0;line-height:1.2;color:var(--primary-color);font-family:var(--secondary-font);text-transform:inherit;letter-spacing:-.02em;font-weight:400}p{margin:0 0 20px}p:last-child{margin-bottom:0}p:empty{display:none}ul,ol{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;height:auto}video,iframe{display:block;width:100%}a{-webkit-transition:all .3s;transition:all .3s}a,a:hover,a:focus{text-decoration:none}:focus{outline:none!important}table{width:100%}.size-style.button,.size-style.button-secondary{padding:12px 20px;font-size:15px;color:var(--bg-body);font-weight:400;font-family:var(--primary-font);line-height:1.2;text-transform:uppercase;letter-spacing:.12em;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:47px;border-radius:0;min-width:142px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;box-shadow:none}.size-style.button{background:var(--black);border:1px solid var(--black)}.size-style.button-secondary{background:var(--bg-body);border:1px solid var(--bg-body);color:var(--black)}.size-style.button:hover,.size-style.button-secondary:hover{opacity:.85}.size-style.link{padding:7px 0;border:0;border-bottom:1px solid currentColor;font-size:15px;color:currentColor;font-weight:400;font-family:var(--primary-font);line-height:1.2;text-transform:uppercase;letter-spacing:.12em;display:inline-flex;align-items:center;justify-content:center;text-align:center}.size-style.link:hover{color:currentColor;opacity:.8}.mobile{display:none!important}@media only screen and (max-width:767px){.mobile{display:block!important}.desktop{display:none!important}}.page-width,.page-width-desktop{max-width:100%;width:100%;padding-left:var(--gutter-space)!important;padding-right:var(--gutter-space)!important}.custom-product-card .media{display:block;position:relative;overflow:hidden;padding-top:132%}.custom-product-card .media img,.custom-product-card .media svg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform ease .5s;will-change:transform}.custom-product-card:hover .media img,.custom-product-card:hover .media svg{transform:scale(1.03)}.capsule-products{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.capsule-products.fall-capsule-slider{display:block}.product-card-information{padding:.75rem 1rem}.custom-product-card .product-title{font-size:13px;line-height:1.2;color:var(--black);font-family:var(--primary-font);font-weight:500;letter-spacing:.02em;margin:5px 0}.custom-product-card .product-title a{color:currentColor}.custom-product-card .product-price{font-size:13px;line-height:1.2;color:var(--black);display:flex;flex-wrap:wrap;align-items:center}.custom-product-card .product-price .compare-price{text-decoration:line-through;margin-right:.5rem}.custom-product-card .media.has_second--image img.second-image{display:none}.custom-product-card .media.has_second--image:hover img.second-image{display:block}.product-swatches{display:flex;flex-wrap:wrap;margin:0 -5px}.product-swatches .swatch{margin:3px 5px;width:18px;height:18px;transition:none}.product-swatches .swatch.active{box-shadow:0 0 0 2px #fff,0 0 0 3px #000}.collection_all_btnwrap{text-align:center}.collection_all_btnwrap a{margin-top:50px}.product-grid.splide{display:block}.product-card-information .shopify-product-form,.capsule-products .product-card-information .shopify-product-form{display:none!important;margin-top:10px}.product-form-buttons .add-to-cart-button.button{border-radius:0;text-transform:uppercase;font-size:15px;letter-spacing:.12em;font-family:var(--primary-font);line-height:1.2;padding:10px 20px;min-height:auto;height:auto}.add-to-cart-button .add-to-cart-icon{display:none}footer.section-wrapper{border-top:1px solid #B5B5B1;border-bottom:1px solid #B5B5B1;overflow:hidden}footer.section-wrapper .section{display:block}footer.section-wrapper .section-content-wrapper{display:flex;flex-direction:row;--col-gap:40px;column-gap:var(--col-gap);align-items:inherit;flex-wrap:wrap;row-gap:0;padding:0;position:relative;margin-top:0}footer.section-wrapper .section-content-wrapper>*:not(.footer__list-social){flex-grow:inherit;max-width:calc(((100% - 40%) - var(--col-gap)*4) / 4);width:100%;padding:40px 0 80px}footer.section-wrapper .section-content-wrapper .email-signup-block{max-width:40%;width:100%;border-left:1px solid #B5B5B1;padding-left:90px}footer.section-wrapper .footer__list-social{position:absolute;left:0;bottom:30px}@media only screen and (min-width:749px){footer.section-wrapper .menu__details .menu__heading{display:none}}footer.section-wrapper .menu__details .details-content{margin:0}footer.section-wrapper .menu__details .menu__item a{text-transform:uppercase;font-size:13px;color:var(--black);letter-spacing:.05em;font-family:var(--primary-font)}footer.section-wrapper .menu__details .menu__item a:hover{color:var(--theme-red)}.email-logo{max-width:327px;width:100%;margin:0 auto 20px}.email-logo img{width:100%}.email-signup-block .email-signup__heading{padding:0;max-width:330px;width:100%;margin:0 auto 30px;font-family:var(--primary-font);text-align:center;color:var(--black);line-height:1.5}footer .email-signup-block .email-signup__form{max-width:480px;width:100%;margin:0 auto}footer .email-signup__input-group{display:flex;flex-wrap:wrap;column-gap:15px!important}footer .email-signup__input-group .email-signup__button{max-width:180px;width:100%;background:#ddddd3;color:var(--bg-body);text-transform:uppercase;display:flex;align-items:center;justify-content:center;letter-spacing:.12em;font-family:var(--primary-font);padding:10px;border-radius:0;transition:all .3s}footer .email-signup__input-group .email-signup__button:hover{background:var(--black);color:var(--white)}footer .email-signup__input-group .email-signup__input{border-radius:0;height:40px;padding:5px 0;color:var(--primary-color);border:0;border-bottom:1px solid #B5B5B1;max-width:calc(100% - 195px);width:100%;background:none;font-weight:400}footer .email-signup__input-group .email-signup__input::placeholder{color:#7a7a79;opacity:1}footer .email-signup__input-group .email-signup__input::-ms-input-placeholder{color:#7a7a79}.email-signup__message{margin-top:10px;color:currentColor}.footer__list-social{display:flex;flex-wrap:wrap;margin:-6px}.footer__list-social .list-social__item{padding:6px}.footer__list-social .list-social__item a{background-color:var(--black);height:25px;width:25px;border-radius:50%;color:#f2f1ee;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;will-change:transform}.footer__list-social .list-social__item svg{width:13px;height:13px}.footer__list-social .list-social__item a:hover{transform:scale(1.12)}.footer-bottom{padding-top:30px;padding-bottom:30px;display:grid;grid-template-columns:62% 1fr;gap:30px;align-items:center}.footer-payments img{height:30px;width:auto;opacity:.7;margin-left:auto}.footer-copyright{text-align:right;font-size:10px;letter-spacing:.01rem}.announcement-bar.section,.header .header__row{display:block;color:currentColor;border:0}.header-menu__inner .menu-list__link{transition:none;position:relative;font-size:clamp(13px,1.1vw,14px);letter-spacing:.03em;text-align:center;line-height:1.2}header-component.header .header__row{background:none;border:0}.announcement-bar.section .announcement-bar__slider,.header .header__row{width:100%;padding:0 var(--gutter-space)}.header-drawer{display:none!important}@media only screen and (min-width:1200px){.header .header__columns{--header-template-columns: auto auto;--padding-block-start: 10px;--padding-block-end: 20px}}.header__icon--menu .header-drawer-icon.header-drawer-icon--close{display:none!important}body:is(.template-index) #header-group:not(.sticky):has(#header-component[sticky]){position:absolute;left:0;top:0;width:100%;z-index:2;display:block;color:var(--white)}.shopify-section-group-header-group:not(.header-section) .section-background{display:none}.announcement-bar .announcement-bar__slider{font-size:14px;line-height:1.34;text-align:center;text-transform:uppercase;letter-spacing:.03em;font-weight:600}.announcement-bar__slider .announcement-bar__slides{max-width:100%}body:not(.template-index) .header-annusmentbar-wrapper,.header-annusmentbar-wrapper.has-mega-hover{background-color:var(--bg-body);color:var(--primary-color)!important}.header-annusmentbar-wrapper{color:var(--primary-color);transition:background-color .3s ease;display:block!important;position:sticky;top:0;z-index:11}#header-group.sticky{background-color:var(--bg-body);color:var(--primary-color)!important;position:fixed!important;top:0;left:0;width:100%;color:var(--white)}.header-menu .menu-list__list-item .menu-list__link{padding:10px 15px;--font-size--xl: clamp(14px,1.2vw,16px);font-size:var(--font-size--xl);font-family:var(--primary-font);letter-spacing:.03em;color:currentColor;text-transform:uppercase}.header__column--right header-actions{gap:var(--gap-2xl);align-items:center}.header__column--right .search-action{margin-inline:0!important}.header__column--right .header-actions__action{--button-color: #000;color:currentColor;font-size:14px;font-family:var(--primary-font);letter-spacing:.03em;padding:0;opacity:1!important;overflow:visible}.header-actions__action .svg-wrapper{height:auto!important;width:auto!important;min-height:var(--button-size);min-width:var(--button-size)}@media only screen and (min-width:1441px){.header-actions__cart-icon .cart-bubble{position:static!important;color:currentColor;font-family:var(--primary-font);font-size:14px;border-radius:0;display:inline-flex;width:auto!important;padding:0;vertical-align:middle}.cart-bubble__background{display:none}.header-actions__cart-icon .cart-bubble__text{font-size:inherit;font-family:inherit!important}.header-actions__cart-icon,.cart-bubble__text-count{display:inline-flex;align-items:center;justify-content:center}.cart-bubble__text-count:before{content:"(";display:inline-block}.cart-bubble__text-count:after{content:")";display:inline-block}}.svg-wrapper.predictive-search__icon>svg,.search-action .header-actions__action svg{width:16px;height:16px}body:not(.template-index) .header[data-sticky-state=active]{display:block;background-color:var(--bg-body)}.header-logo .header-logo__image{--header-logo-image-width: 160px !important;height:auto}.my-carousel-progress{background:#ddddd2;height:2px;border-radius:2px;position:relative;max-width:308px;width:100%;margin:50px auto 0}.my-carousel-progress-bar{background:#000;height:100%;width:0;transition:width .4s ease}.default-page-content.section{color:var(--primary-color)}.default-page-content .text-block{max-width:var(--custom-page-width);width:100%;margin-left:auto;margin-right:auto;text-align:center}.default-page-content .text-block>*{text-align:center;max-width:100%}.default-page-content .rte h1,.default-page-content .text-block h1{font-size:clamp(25px,3vw,39px);font-family:var(--secondary-font);font-weight:700;color:currentColor}.default-page-content .rte li:not(:last-child){margin-bottom:16px}.default-page-content .rte ul,.default-page-content .rte ol{padding-left:2em}.default-page-content .rte ul{list-style:inherit}.default-page-content .rte ol{list-style:auto}.default-page-content rte-formatter :where(h2,h3,h4,h5,h6){font-family:var(--primary-font);font-weight:700;font-size:16px;letter-spacing:.02em}.default-page-content .rte{max-width:var(--custom-page-width);width:100%;margin:0 auto}.default-page-content rte-formatter>*{margin:16px 0}.default-page-content rte-formatter>*:last-child{margin-bottom:0}.default-page-content rte-formatter :where(h2,h3,h4,h5,h6) :is(b,strong){font-weight:inherit}.cart-drawer .cart-drawer__header{padding:0}.cart-drawer__header .cart-drawer__heading{display:none}.cart-drawer .cart-drawer__items{padding-top:40px}.cart-drawer .close-button{top:0}.cart-drawer .cart-items__media-container{aspect-ratio:inherit}.cart-drawer .cart-items__media-image{object-fit:contain;margin:auto}.cart-drawer .cart-items__details,.cart-items__price{color:var(--black);font-family:var(--primary-font)}.cart-drawer .cart-items__title{color:currentColor;font-size:var(--font-size--sm)}.cart-drawer .cart-items__variants{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;line-height:1.2}.cart-drawer .cart-items__variant{display:flex;flex-wrap:wrap;align-items:center;gap:5px;text-transform:capitalize}.cart-drawer .cart-items__quantity{width:100%;justify-content:space-between;column-gap:10px}.cart-drawer__items .cart-items__table-row{grid-template-areas:"media details price" "media quantity quantity" "media error error";grid-template-columns:clamp(2.5rem,23cqi,7.5rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}.cart-items__quantity .quantity-selector{border:0;background-color:#f2f2e4;height:38px!important;max-width:115px;width:100%;display:flex!important;flex-wrap:nowrap;gap:0;border-radius:0}.cart-items__quantity .quantity-selector button{width:30px;height:100%;color:var(--black)}.cart-items__quantity .quantity-selector input{flex-grow:1;height:100%;padding:0 5px;max-width:inherit;width:100%}.button.cart-items__remove{color:var(--black);width:auto;height:auto}.cart-drawer .cart-primary-typography,.cart-drawer .cart-secondary-typography{font-family:var(--primary-font)}.cart__ctas .cart__checkout-button{border-radius:0;text-transform:uppercase;font-size:15px;font-family:var(--primary-font);letter-spacing:.12em;height:auto!important}.cart-drawer .product-swatches .swatch{width:16px;height:16px}.cart-drawer .product-form-buttons .add-to-cart-button.button{letter-spacing:.12em;font-size:15px;font-family:var(--primary-font)}.cart-drawer .custom-product-card .product-title,.cart-drawer .custom-product-card .product-price{font-size:var(--font-size--md)}.cart-drawer__items .cart-items__table-row .cart-items__price{display:none}.cart-drawer .product-card-information{padding:1rem 0 0}.button.cart-items__empty-button{border-radius:0;text-transform:uppercase;letter-spacing:.12em;font-size:15px;font-family:var(--primary-font)}.nyco_prod_recommendations .section{display:block;padding-top:50px;padding-bottom:50px}.nyco_prod_recommendations .section:empty{display:none}.card-nyco-product .product-title{display:block;width:100%}.card-nyco-product .product-title h3{font-size:13px;line-height:1.2;color:var(--black);font-family:var(--primary-font);font-weight:500;margin-bottom:5px;letter-spacing:.02em}.card-nyco-product .product-price{font-size:13px;line-height:1.2;color:var(--black);font-weight:400}.card-nyco-product .product-price .w-full{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.shopify-section:has(.junip-product-review){border-top:1px solid var(--primary-color);padding-top:20px}.junip-product-review-title{text-align:center;font-size:1.25rem;text-transform:uppercase}.shopify-section:has(.junip-product-review) .layout-panel-flex{margin-top:0}.header #search_form{margin-top:0;border-bottom:0}.search_form_wrapper{position:relative;width:100%;margin:15px auto}#searchQuery{position:absolute;top:calc(100% - 1px);left:0;width:100%;background-color:var(--bg-body);padding-left:var(--gutter-space);padding-right:var(--gutter-space)}.header #search_form input{height:50px;padding:.5rem 0;color:var(--primary-color);padding-right:100px;background-color:transparent;border-bottom:1px solid #8b8b8b}#searchQuery #searchBtn,#searchQuery .close-icon-container{color:var(--primary-color);width:44px;height:100%;top:0;margin-top:0!important;display:inline-flex;align-items:center;justify-content:center}#searchQuery #searchBtn{right:50px}#searchQuery .close-icon-container{right:0}#searchQuery .closeButton{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2L2 12' stroke='currentColor' stroke-width='var(--icon-stroke-width)' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M12 12L2 2' stroke='black' stroke-width='var(--icon-stroke-width)' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:17px;background-repeat:no-repeat}.template-search #search-message-wrapper{padding-top:10px;padding-bottom:10px}#productGrid.grid{margin-left:0;margin-right:0;border:0}.cst-section-title .title{text-align:center;font-size:clamp(31px,4.5vw,49px);font-weight:700;margin-bottom:25px}button#filterToggle,button#sortToggle{color:var(--primary-color);font-size:clamp(13px,1.1vw,14px);letter-spacing:.02em}button#sortToggle svg{color:currentColor}#filtersPanel .-ml-2{margin-left:0}.splide__arrows .splide__arrow svg{height:12px;width:12px}#stamped-main-widget .stamped-summary .stamped-summary-actions{display:none!important}.stamped-reviews-filter{margin-top:5px}:is(.rte,.shopify-policy__title) table{border:1px solid rgba(0,0,0,.1)}
/*# sourceMappingURL=/cdn/shop/t/66/assets/custom-base.css.map */
