*{letter-spacing:0}body{font-size:16px;line-height:175%}.section-heading{font-size:35px;line-height:normal}.section-small-heading,.shopify-policy__title h1{font-size:30px;line-height:normal}.subheading{font-family:var(--text-font-family);font-weight:700;text-transform:uppercase}.section-header .section-content{color:rgb(var(--text-color) / .8)}.modal [slot=header],#sort-by-popover [slot=header],#facets-drawer [slot=header]{font-family:var(--text-font-family);font-weight:700;font-size:20px}@media (max-width: 480px){body{line-height:155%}}@media (max-width: 360px){body{font-size:15px}.section-heading{font-size:30px}}header nav ul li a{font-family:var(--text-font-family)!important;font-weight:500!important;font-size:15px!important;line-height:normal!important;transition:all .4s ease-in-out}.header-sidebar__main-panel .header-sidebar__linklist li a{font-family:var(--text-font-family);font-weight:500;font-size:20px;line-height:normal;transition:all .4s ease-in-out}header nav ul li:hover a,header nav ul li.active a,.header-sidebar__main-panel .header-sidebar__linklist li a:hover,.header-sidebar__main-panel .header-sidebar__linklist li a.active{color:#8b3a47}@media (min-width: 1000px) and (max-width: 1080px){header nav ul li a{font-size:14px!important}}@media (min-width: 1000px){header .logo_mb .header__logo{margin-bottom:-85px}}@media (max-width: 480px){.header-sidebar__main-panel .header-sidebar__linklist li a{font-size:18px}}.localization-toggle{font-family:var(--text-font-family)!important;font-size:14px;font-weight:500;color:rgb(var(--text-color));text-transform:capitalize;letter-spacing:0;gap:6px;line-height:100%}.localization-toggle .country-flag{width:20px;height:20px;margin-right:7px;border-radius:50%;object-fit:cover;aspect-ratio:1/1}@media (min-width: 1000px) and (max-width: 1080px){.localization-toggle{font-size:12px}.localization-toggle .country-flag{width:16px;height:16px}}.content-over-media .content .heading{line-height:normal;text-transform:capitalize}.content-over-media .content .h1.heading{font-size:50px}.content-over-media .content .description{margin-top:16px}.content-over-media .content .button{margin-top:24px;min-width:197px}@media (max-width: 749px){.content-over-media .content .h1.heading{font-size:44px}}@media (max-width: 575px){.content-over-media .content .h1.heading{font-size:40px}}@media (max-width: 360px){.content-over-media .content .h1.heading{font-size:38px}}.featured-collection-name{font-size:18px;line-height:122%;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.featured-collection-name[aria-current=true]{color:#8b3a47}@media (max-width: 1000px){.featured-collection-name{font-size:16px}}@media (max-width: 480px){.featured-collection-name{font-size:15px}}.product-card .product-title,.predictive-search__results .predictive-search__collections .h6,.predictive-search__results .product-title{font-size:16px;line-height:150%;font-family:var(--text-font-family);font-weight:500}.quick-buy-modal__content .price-list *{font-family:var(--text-font-family);font-size:16px;line-height:150%;font-weight:700;color:rgb(var(--text-color))}.product-card .price-list,.predictive-search__results .price-list,.quick-buy-modal__content .price-list{font-size:16px;line-height:150%;font-weight:700;color:rgb(var(--text-color))}.product-card .price-list compare-at-price,.quick-buy-modal__content .price-list compare-at-price{font-size:14px;line-height:100%;font-weight:500;color:rgb(var(--text-color) / .65)}.product-card .product-card__media{position:relative;padding-bottom:144.21%}.product-card .product-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff}.complementary-products .product-card .product-card__media{position:static;padding:0}.complementary-products .product-card .product-card__media img{position:static}.product-card .rating-badge span{font-size:14px;line-height:128%;letter-spacing:0;color:rgb(var(--star-color))}.product-custom-badge{position:absolute;top:20px;left:20px;z-index:1;font-size:14px;font-weight:500;line-height:100%;padding:5px 11px;background:#fff;border-radius:50px}.quick-buy-modal__content .product-custom-badge{display:none}quick-buy-modal [slot=header]{font-family:var(--text-font-family);font-weight:700;font-size:16px}.product-gallery__carousel-with-arrows svg{width:20px;height:20px}@media (min-width: 1000px){.product-gallery .product-custom-badge{left:auto;right:20px}}@media (max-width: 480px){.product-card .product-title,.product-card .price-list{font-size:14px}.product-card .price-list compare-at-price{font-size:12px}.product-card .rating-badge span{font-size:12px}}media-grid.media-grid .content-over-media{--content-over-media-gap: 25px;row-gap:17px}media-grid.media-grid .content-over-media .prose{max-width:210px}media-grid.media-grid .content-over-media .media-grid-heading{font-family:var(--text-font-family);text-transform:uppercase;font-weight:700}media-grid.media-grid .content-over-media .media-grid-heading.h3{font-size:20px;line-height:140%}media-grid.media-grid .content-over-media .button{margin-top:16px;min-width:137px;padding:8px}@media (max-width: 1000px){media-grid.media-grid .content-over-media{--content-over-media-gap: .000000001px;gap:0}}.shopify-section--rich-text .rich-text-description{color:rgb(var(--text-color) / .8)}.image-with-text .image-with-text-heading{margin-block-start:1.0625rem;font-size:30px;line-height:normal}.image-with-text .image-with-text-description{color:rgb(var(--text-color) / .8)}.image-with-text .link{margin-block-start:2rem;font-size:16px;line-height:100%;font-weight:700;padding-bottom:5px}@media (min-width: 700px) and (max-width: 799px){.image-with-text .image-with-text-heading{margin-block-start:.6rem;font-size:28px}.image-with-text .image-with-text-description{margin-block-start:.7rem;line-height:170%}.image-with-text .link{margin-block-start:1.4rem}}@media (max-width: 699px){.image-with-text picture{margin-inline:auto;margin-bottom:2rem}}@media (max-width: 480px){.image-with-text .image-with-text-heading{margin-block-start:.6rem}}.shop-the-look__item .product-card{gap:1.625rem}.shop-the-look__item .product-card .product-card__media{padding-bottom:105.53%}.shop-the-look__item .product-card__image{object-fit:cover}.shop-the-look__item .product-card__info{max-width:276px;margin:0 auto}.countdown .countdown__content{max-width:525px}.countdown .count-down-heading{font-size:50px;line-height:normal}.countdown .button{min-width:197px}.countdown__timer-flip--background::part(digit){font-family:var(--text-font-family);min-width:44.858px;min-height:60.879px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:700;font-size:23.497px;line-height:90.909%;letter-spacing:2.35px}.countdown .countdown__timer .countdown__timer-unit,.countdown .countdown__timer .countdown__timer-item-separator{font-family:var(--text-font-family);font-weight:700;font-size:17.089px;line-height:125%;letter-spacing:1.709px}.countdown .countdown__timer .countdown__timer-item-separator{margin-top:-35px}@media (max-width: 1199px){.countdown__timer-flip--background::part(digit){font-size:20px;min-width:34px;min-height:50px}.countdown .countdown__timer .countdown__timer-unit,.countdown .countdown__timer .countdown__timer-item-separator{font-size:15px}.countdown__timer-flip{column-gap:5px}.countdown__timer{column-gap:6px}.countdown .countdown__timer .countdown__timer-item-separator{margin-top:-30px}}@media (max-width: 699px){.countdown .count-down-heading{font-size:44px}}@media (max-width: 575px){.countdown .count-down-heading{font-size:40px}}@media (max-width: 480px){.countdown__timer-flip--background::part(digit){font-size:18px;min-height:45px}.countdown .countdown__timer .countdown__timer-unit,.countdown .countdown__timer .countdown__timer-item-separator{font-size:14px}.countdown .count-down-heading{font-size:34px}.countdown .button{min-width:187px}}@media (max-width: 360px){.countdown .countdown__timer .countdown__timer-unit,.countdown .countdown__timer .countdown__timer-item-separator{font-size:12px}.countdown__timer-flip--background::part(digit){font-size:16px;min-width:28px;min-height:38px}.countdown .count-down-heading{font-size:30px}.countdown__timer{column-gap:4px}.countdown .countdown__timer .countdown__timer-item-separator{margin-top:-25px}.countdown__timer-item{row-gap:8px}}.text-with-icons .text-with-icons__item .text-with-icons-block-heading{font-family:var(--text-font-family);font-size:18px;font-weight:500;line-height:111%;text-transform:capitalize;letter-spacing:0}.text-with-icons .text-with-icons__item .prose{font-weight:400;font-size:14px;line-height:128%}.footer *,.footer .footer__block .footer-block-title,.footer .footer__block.footer__block--newsletter input,.footer .footer__block.footer__block--newsletter button{font-family:var(--text-font-family)}.footer li{line-height:100%}.footer :is(a,p){font-weight:400;font-size:15px;line-height:120%;color:rgb(var(--text-color));text-transform:none;transition:all .4s ease-in-out}.footer a:hover,.footer a.active{color:#8b3a47}.footer p{line-height:173%}.footer .footer__block .unstyled-list{gap:18px}.footer .footer__block .footer-block-title{font-size:18px;font-weight:700;line-height:111%;text-transform:capitalize;letter-spacing:0}.footer .footer__block.footer__block--newsletter .v-stack{gap:16px}.footer .footer__block.footer__block--newsletter form{margin-top:5px;gap:16px}.footer .footer__block.footer__block--newsletter input{min-height:50px;padding:10px 20px;border:1.3px solid rgb(var(--text-color) / .15);color:rgb(var(--text-color));font-size:14px;line-height:135%;background:transparent;border-radius:0}.footer .footer__block.footer__block--newsletter input::placeholder{opacity:.6;color:rgb(var(--text-color))}.footer .social-media--list{gap:13px}.footer .social-media--list svg{width:26px}.footer .footer__aside{margin-top:5px}.footer .footer__aside .text-subdued,.footer .footer__aside .text-subdued a{color:rgb(var(--text-color) / .8);letter-spacing:0}.newsletter-popup .h4{font-size:24px}@media (min-width: 700px) and (max-width: 999px){.text-with-icons .text-with-icons__item .text-with-icons-block-heading{font-size:16px}}@media (max-width: 575px){.footer__block-list{gap:30px}.newsletter-popup .h4{font-size:24px}}.collection-list .content-over-media{position:relative;min-height:440px}.collection-list .content-over-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.05)}.collection-list .collection-card__content .h3{font-size:24px}.collection-toolbar *,.collection .accordion__toggle,facets-form .accordion__toggle{font-family:var(--text-font-family);color:rgb(var(--text-color) / .8);font-size:16px;font-weight:500;line-height:175%;text-transform:uppercase}.collection .accordion{border-color:#0000001a}.collection .accordion__toggle svg,facets-form .accordion__toggle svg{width:20px;height:20px}.pagination *{font-family:var(--text-font-family);font-weight:500;font-size:16px;line-height:normal}.pagination .pagination__link svg,.collection-toolbar [aria-controls=sort-by-popover] svg{width:16px;height:16px}@media (max-width: 480px){.collection-toolbar *,.collection .accordion__toggle,facets-form .accordion__toggle{font-size:14px}.collection-toolbar .collection-toolbar__button-container .text-with-icon{gap:.5rem}}@media (max-width: 360px){.collection-toolbar *,.collection .accordion__toggle,facets-form .accordion__toggle{font-size:13px}}.product-info__block-list .jdgm-prev-badge{display:flex!important;align-items:center;gap:8px}.product-info__block-list .jdgm-prev-badge .jdgm-star.jdgm--on:before{font-size:14px}.product-info__block-list .jdgm-prev-badge__text{font-weight:500;font-size:14px;line-height:128.571%}.product-info__block-list .product-title.h2{font-size:30px;line-height:133.333%}.product-info__block-list .price-list *{font-family:var(--text-font-family);font-weight:500;font-size:20px;line-height:120%}.product-info__block-list .price-list compare-at-price{font-weight:400;font-size:16px;line-height:100%;color:rgba(var(--text-color) / .8)}.product-info__block-list .variant-picker__option-info,.product-info__block-list .variant-picker__option-values label.block-swatch,.product-info__block-list quantity-selector span{line-height:125%;color:rgb(var(--text-color) / .8)}.product-info__block-list .variant-picker__option-values label.block-swatch{min-width:40px;height:40px;padding:10px;border-color:#e2e1df}.product-info__block-list .variant-picker__option-values input[checked=checked]+label.block-swatch{border-color:rgb(var(--text-color))}.product-info__block-list .shopify-payment-button__more-options{font-weight:500;font-size:12px;line-height:150%;letter-spacing:.72px}.product-info__block-list .accordion{border-color:#e2e1df}.product-info__block-list .accordion__toggle{padding-block:1.1875rem;font-family:var(--text-font-family);font-weight:700;font-size:14px;line-height:128.571%;letter-spacing:.84px;text-transform:uppercase;gap:15px}.product-info__block-list .accordion__toggle svg{min-width:20px;height:20px}.product-info__block-list .complementary-products__header .h5{font-family:var(--text-font-family);font-weight:700;font-size:14px;line-height:128.571%;letter-spacing:.84px;text-transform:uppercase}.product-info__block-list .complementary-products .product-title{color:rgba(var(--text-color) / .8)}.product-info__block-list .complementary-products .price-list sale-price{font-size:14px;line-height:128.571%;font-weight:700}.product-info__block-list .complementary-products .price-list compare-at-price{font-size:12px;line-height:100%;font-weight:500;color:rgba(var(--text-color) / .6)}.product-info__block-list .complementary-products .link{font-weight:700;font-size:14px;line-height:110%;text-transform:uppercase;color:#8b3a47;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.2lh) / 100% 1px no-repeat}.product-info__block-list [data-block-type=variant-picker],.product-info__block-list [data-block-type=modal]{display:inline-block}.product-info__block-list [data-block-type=modal]{float:right}.product-info__block-list [data-block-type=modal] .link{color:rgba(var(--text-color) / .8)}.quick-buy-modal__content .product-title{font-size:26px!important}@media (min-width: 1400px){.product{padding:0 17px}}@media (min-width: 1000px){.shopify-section--main-product .product-gallery{position:sticky;top:30px}body:has(.sticky-header) .shopify-section--main-product .product-gallery{top:120px}}@media (min-width: 1000px) and (max-width: 1199px),(max-width: 480px){.product-info__block-list [data-block-type=variant-picker],.product-info__block-list [data-block-type=modal]{display:block}.product-info__block-list [data-block-type=modal]{float:none}}@media (max-width: 999px){.shopify-section--main-product .product-gallery{max-width:40%;margin:0 auto}}@media (max-width: 749px){.shopify-section--main-product .product-gallery{max-width:50%}}@media (max-width: 699px){.quick-buy-modal__content .product-title{font-size:22px!important}}@media (max-width: 575px){.shopify-section--main-product .product-gallery{max-width:70%}}@media (max-width: 480px){.shopify-section--main-product .product-gallery{max-width:100%;gap:1rem}.product-info__block-list .product-title.h2{font-size:26px}.product-info__block-list .accordion__toggle{padding-block:1rem}.product-info__block-list .accordion__toggle svg{min-width:16px;height:16px}.product-info__block-list .price-list *{font-size:18px}.product-info__block-list .price-list compare-at-price{font-size:14px}}.jdgm-rev-widg__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);overflow-wrap:anywhere;font-size:35px!important;line-height:normal!important}.jdgm-histogram__bar{height:5px!important;border-radius:50px!important}.jdgm-rev__title{font-size:18px!important;line-height:150%!important}.jdgm-rev__body{font-weight:400!important;font-size:16px!important;line-height:175%!important}.jdgm-rev:last-child{padding-bottom:0!important}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{outline:none;border:none}.jdgm-sort-dropdown{padding:10px!important}@media (max-width: 360px){.jdgm-rev-widg__title{font-size:30px!important}}.main-search__resource-item .blog-post-list{padding-inline:2.5rem}@media screen and (min-width: 1500px){.main-search__resource-item .blog-post-list{--blog-post-list-items-per-row: 4}}@media screen and (max-width: 999px){.main-search__resource-item .blog-post-list{padding-inline:15px}}#cart-drawer [slot=header]{font-family:var(--text-font-family);font-weight:700;font-size:20px}#cart-drawer [slot=header]+p{font-family:var(--text-font-family);font-weight:500;font-size:16px;color:rgba(var(--text-color) / .8)}#cart-drawer .line-item__media{aspect-ratio:1 / 1.4;object-fit:contain;background:#fff}#cart-drawer .line-item-info a{line-height:150%;font-size:14px}#cart-drawer .line-item-info [role=alert]{line-height:140%;align-items:start}#cart-drawer .cart-drawer__items .line-item-info .smallcaps{font-size:14px;letter-spacing:1px}#cart-drawer .custom-empty-cart{margin:20px auto 0}#cart-drawer .custom-empty-cart .button{--initial-gradient: linear-gradient(#8B3A47, #8B3A47);border-color:#8b3a47}#cart-drawer .custom-empty-cart .button:hover{color:#8b3a47}.page-cart .order-summary__header *{font-family:var(--text-font-family);font-weight:700;font-size:16px;letter-spacing:0;text-transform:capitalize;opacity:1}.page-cart .order-summary__body .line-item__media{aspect-ratio:1 / 1.4;object-fit:contain;background:#fff}.page-cart .order-summary__body .line-item-info .smallcaps{font-size:14px;letter-spacing:1px}.page-cart .bordered-box__title{font-family:var(--text-font-family);font-weight:700;padding-inline:.8rem}.btn-back .svg{width:15px;height:15px}.customer-account-category{font-family:var(--text-font-family);font-weight:700;font-size:18px}#customer-address-new [slot=header]{font-family:var(--text-font-family);font-weight:700;font-size:20px}.blog-post-card__category,.article__date-with-category *{font-family:var(--text-font-family);font-weight:500;font-size:14px}.article__footer-bottom *{font-family:var(--text-font-family);font-weight:500;font-size:18px}.blog-post-card__title{font-size:22px}.article__toolbar{display:none}.shopify-section--main-article+.shopify-section--prev-next-blog-posts .section-spacing{padding-top:2rem}@media (max-width: 699px){.shopify-section--main-article+.shopify-section--prev-next-blog-posts .section-spacing{padding-top:1rem}}.template-contact .custom-frm .section-header .section-heading{font-size:30px}.template-contact .custom-frm form .input,.template-contact .custom-frm form .textarea,.template-contact .custom-frm form .select{background:#fff;border-color:#1a1a1a1a;border-radius:5px;font-size:17px;font-family:var(--text-font-family)!important;font-weight:400}.template-contact .custom-frm form .input::placeholder,.template-contact .custom-frm form .textarea::placeholder,.template-contact .custom-frm form .select::placeholder{color:#1a1a1a;opacity:.5;font-size:17px;font-family:var(--text-font-family)!important;font-weight:400}.custom_faq_sec .section-heading{font-size:30px}.custom_faq_sec .faq .faq__content .accordion{border:none;background:#fff;border-radius:5px;margin-bottom:12px}.custom_faq_sec .faq .faq__content .accordion:last-child{margin-bottom:0}.custom_faq_sec .faq .faq__content .accordion .accordion__toggle .text-with-icon{font-size:16px;font-weight:500}.custom_faq_sec .faq .faq__content .accordion .accordion__content .prose p{font-size:16px;font-weight:400}.template-about-us .image-with-text>.prose{padding-inline-start:60px}.template-about-us .image-with-text picture{max-width:548px;margin-right:0;margin-left:auto}@media (min-width: 700px) and (max-width: 1199px){.template-about-us .image-with-text>.prose{padding-inline-start:30px}}@media (min-width: 700px) and (max-width: 999px){.template-about-us .image-with-text{align-items:start}}@media (max-width:699px){.template-about-us .image-with-text>.prose{padding-inline-start:0}.template-about-us .image-with-text picture{margin-right:auto}}.jdgm-widget.jdgm-widget{padding:0 15px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
