@font-face{font-family:Moneta;src:url(/cdn/shop/files/Moneta-Bold.woff?v=1777031788) format("woff"),url(/cdn/shop/files/Moneta-Bold.woff2?v=1777031789) format("woff2");font-style:normal;font-weight:400}.page-product .page-width,.page-product div#judgeme_product_reviews{margin:0 auto;max-width:100%;padding-left:0!important;padding-right:0!important}@media(max-width:1500px){.page-product .page-width,.page-product div#judgeme_product_reviews{padding-left:15px!important;padding-right:15px!important}}@media(min-width:992px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1000px!important}}@media(min-width:1000px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1110px!important}}@media(min-width:1100px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1200px!important}}@media(min-width:1200px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1300px!important}}@media(min-width:1400px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1300px!important}}@media(min-width:1500px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1400px!important}}@media(min-width:1600px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1500px!important}}@media(min-width:1700px){.page-product .page-width,.page-product div#judgeme_product_reviews{max-width:1640px!important}}.product media-gallery .product-img-wrap{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.product media-gallery .product-img-wrap [id*=GalleryViewer-template]{position:relative;width:80%}.product media-gallery .product-img-wrap [id*=GalleryThumbnails]{display:block;padding-right:1.25rem;order:-1;width:20%}.product .thumbnail-slider .thumbnail-list{display:block;width:100%}.product .product__media-item.grid__item .product-media-container.media-type-image.media-fit-contain{width:100%;max-width:100%}.product .product__media img.image-magnify-lightbox,button.thumbnail.global-media-settings img{object-fit:contain}.product li.thumbnail-list__item{margin-bottom:12px;border:.3px solid #0000001f}.product li.thumbnail-list__item:last-child{margin-bottom:0}.product .product__title h1{font-family:Moneta;color:#1a1a1a;font-size:38px;line-height:normal;font-weight:300;margin-bottom:10px}.product section.product__info-container p{color:#fff;font-size:18px}.product .product__info-container>*+*{margin:0!important}.product .price__regular span{font-family:Moneta;font-size:30px;color:#1a1a1a;margin:0!important}.product .price.price--large{padding-top:20px;margin-top:20px;border-top:1px solid #e0dbd4}.product .product__tax.caption{border-bottom:1px solid #e0dbd4;padding-bottom:20px;margin-bottom:20px!important}.product fieldset.js.product-form__input legend,.product label.quantity__label span{font-size:15px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#1a1a1a;margin:0}.product label.custom-cursor-on-hover{margin-top:0!important}.product label.quantity__label{margin:0 0 21px!important}.product span.jdgm-prev-badge__stars span{color:#e7b2a4!important;font-size:16px}.product span.jdgm-prev-badge__text{color:#e7b2a4;text-decoration:underline;font-size:16px;padding-left:5px}.product fieldset.product-form__input--pill label,.quantity{height:44px;padding:0 14px;border:1px solid #edddd8;border-radius:3px!important;font-size:16px!important;letter-spacing:.06em;font-weight:400;color:#4a4a4a;background:#fff;transition:all .2s}.product .product-form__input--pill input[type=radio]:checked+label{border-color:#1a1a1a!important;background:#1a1a1a!important;color:#fff!important}.product *:focus-visible,.drawer *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.product .quantity__button:focus-visible,.quantity__input:focus-visible,.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused),.drawer .quantity__input:focus-visible{background-color:transparent!important}.product .quantity__input{padding:0}.product .quantity,.drawer quantity-input.quantity.cart-quantity{padding:0!important;border-radius:3px!important;border:1px solid #1a1a1a;min-height:auto;height:55px}.product .quantity:before,.quantity:after,.drawer .quantity:before{display:none}.product span.badge.price__badge-sold-out{margin:0!important}.product .size-guide{height:auto;width:20px}.product .product-popup-modal__button{min-height:auto!important;font-size:15px;color:#1a1a1a!important;text-transform:uppercase;padding:0;letter-spacing:.14em!important}.product span.form__label-popup{display:flex;align-items:center;gap:10px}.product .title-size-find{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px!important}.product .shipping_note p{margin:0}.product .main-shipping-note{display:flex;gap:10px;background:#000;padding:7px 15px;border-radius:3px;margin-top:15px}.product .main-shipping-note svg{fill:#fff}.product .product__description p{color:#121212bf!important}.product .product-form__buttons button.product-form__submit,.global-btn{background:#2b2b2b!important;border:1px solid #2b2b2b!important;color:#fff!important;text-transform:uppercase!important;font-size:18px!important;font-weight:600!important;transition:ease .3s all!important}.product .product-form__buttons button.product-form__submit:hover,.global-btn:hover{background:#fff!important;border:1px solid #2b2b2b!important;color:#2b2b2b!important}.product .shopify-payment-button button{font-size:18px!important;transition:ease .3s all!important}.product .product-form__buttons .button:before,.product .product-form__buttons .button:after{display:none}.product .quantity-popover-container quantity-input{padding:0!important}.product span.btn-live-price{padding-right:5px}.product .product-form__buttons,.product-form__input{max-width:100%!important}.product .main-love-it h6{margin:0 0 20px;font-size:18px;color:#1a1a1a;text-transform:uppercase;padding-bottom:13px;border-bottom:1px solid #edddd8}.main-love-it ul{padding-left:20px;margin-top:0}.main-love-it li::marker,.product .accordion__content li::marker{color:#e7b2a4}.product .reass-item svg,.reassurance-info svg{height:auto!important;width:25px!important;fill:#121212bf}ul.reassurance-item{list-style:unset;margin:0 0 22px!important;display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 0!important;border-top:1px solid #edddd8;border-bottom:1px solid #edddd8;width:100%}.product .reass-item,li .reassurance-info{display:flex;align-items:center;gap:8px;font-weight:300;font-size:16px}.product .reassurance-info p{color:#121212bf!important;margin:0}.reassurance-info span{display:flex}.product .main-store-pickup svg{height:auto;width:32px}.product .main-store-pickup{background:#faf0ed;border:1px solid #d9c4b8;border-radius:3px;padding:14px 16px;display:flex;align-items:center;gap:12px;margin-bottom:28px}.product .store-pickup p{color:#1a1a1a!important;font-size:18px!important;margin:0}p.product__text.inline-richtext.caption-with-letter-spacing:first-child{color:#e7b2a4;font-size:15px!important;padding-bottom:10px}.product .product__accordion details:hover .product-info-label p{color:#e7b2a4!important}.product .product__accordion details:hover .accordion-icon svg path{stroke:#e7b2a4}.product .product__accordion details{cursor:pointer}.product .product-urgency-text p{font-size:15px!important;color:#b94040!important;letter-spacing:1.4px;font-weight:500;font-family:Assistant,sans-serif;margin:0}.product label.quantity__label.form__label{display:flex;align-items:center;justify-content:space-between}.product fieldset.js.product-form__input.product-form__input--pill{margin:0;padding-bottom:10px}.product .product-form__input.product-form__quantity{padding-top:35px}.page-product{overflow-x:clip;overflow-x:hidden}.related-products{border-top:1px solid #edddd8}.related-products__heading{text-align:center;font-family:Moneta;color:#1a1a1a;font-size:40px}.related-products .card.card--standard.card--media{border:1px solid rgba(0,0,0,.1);border-radius:6px;transition:all .4s ease}.related-products img.motion-reduce,.related-products .card__media{border-radius:6px 6px 0 0!important}.related-products .card.card--standard.card--media:hover{box-shadow:2px 2px 20px #5d5d5d33}.related-products .card__information{padding:12px!important}.related-products li.grid__item{padding:0 5px}.related-products ul.grid.product-grid{gap:0;justify-content:space-between;margin:0 -5px}.related-products .card-wrapper.product-card-wrapper .card__inner:before{padding-bottom:150%}.related-products .price__regular span{color:#1a1a1a;font-family:Moneta;font-weight:300}.related-products .card__heading a{font-size:16px}.product .product__info-wrapper .product__accordion .accordion__content p,.accordion__content ul{margin-bottom:15px!important;line-height:1.4}.product .product__info-wrapper .product__accordion .accordion__content p strong{font-weight:600}.product .product__info-wrapper .product__accordion .accordion__content p a{text-decoration:none}.product .product__info-wrapper .product__accordion .accordion__content span,.product .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field li{line-height:1.4}.product .product__accordion.accordion p,.product .product__accordion.accordion h2{margin:0}.product .product-info-label p{font-size:18px;text-transform:uppercase;font-weight:300;color:#1a1a1a!important;transition:ease .3s all!important}.product .accordion-icon svg path{transition:ease .3s all!important}.product .accordion__content ul{padding:0;margin:0;margin-left:20px!important}.product .accordion__content li,.accordion__content p,.main-love-it li{font-size:17px;font-weight:300;margin:0;color:#4a4a4a!important}.product .main-love-it li{padding-bottom:10px}.product .main-love-it li:last-child{padding-bottom:10px}.product .accordion__content li{list-style-position:outside;padding-bottom:10px}.product .accordion__content{padding:0!important;margin:0;cursor:default}.product details svg.icon-plus{display:block!important}.product details svg.icon-minus{display:none!important}.product details[open] svg.icon-plus{display:none!important}.product details[open] svg.icon-minus{display:block!important}.accordion__content{overflow:hidden!important;display:block!important}.jm-stack.jm-stack--space-600{height:fit-content;position:sticky;top:0}p.jm-text.jm-review-widget-sidebar-header__title{font-family:Moneta;color:#1a1a1a;font-size:30px}button.jm-button.jm-button--primary{text-transform:uppercase;font-size:18px;font-weight:600;border:1px solid #e7b1a4;transition:ease .3s all!important;height:50px}button.jm-button.jm-button--primary:hover{border:1px solid #e7b1a4;background:transparent;color:#e7b1a4}.jm-progress-bar,.jm-progress-bar__fill{height:3px!important}.jm-stack.jm-stack--space-600{display:flex;flex-direction:column}.jm-cluster.jm-action-buttons{order:1}.jm-stack.jm-stack--space-300{padding-top:0!important}.page-list-collections .title{font-family:Moneta;color:#1a1a1a;font-size:40px;margin-top:0}.page-list-collections .card__inner{height:100%}.page-list-collections .collections-page{padding-top:100px;padding-bottom:100px}.page-list-collections .card.card--standard.card--media{border-radius:6px;transition:all .4s ease}.page-list-collections img.motion-reduce,.page-list-collections .card__media{border-radius:6px 6px 0 0!important}.page-list-collections .card.card--standard.card--media:hover{box-shadow:2px 2px 20px #5d5d5d33}.page-list-collections .card__information{padding:12px!important}.page-list-collections li.grid__item{padding:0 5px 25px}.page-list-collections ul.grid.product-grid{gap:0;justify-content:space-between;margin:0 -5px}.page-list-collections .card-wrapper.product-card-wrapper .card__inner:before{padding-bottom:150%}.page-list-collections .price__regular span{color:#1a1a1a;font-family:Moneta;font-weight:300}.page-list-collections .card__heading a{font-size:16px}.collection-hero .collection-hero__title{font-family:Moneta;color:#1a1a1a;font-size:40px}.collection-hero p{margin:0 0 10px}.collection-hero p:last-child{margin-bottom:0}.page-collection .card.card--standard.card--media,.template-search .card.card--standard.card--media{border-radius:6px;transition:all .4s ease}.page-collection img.motion-reduce,.page-collection .card__media,.template-search img.motion-reduce,.template-search .card__media{border-radius:6px 6px 0 0!important}.page-collection .card.card--standard.card--media:hover,.template-search .card.card--standard.card--media:hover{box-shadow:2px 2px 20px #5d5d5d33}.page-collection .card__information,.template-search .card__information{padding:12px!important}.page-collection li.grid__item,.template-search li.grid__item{padding:0 5px 25px}.page-collection ul.grid.product-grid,.template-search ul.grid.product-grid{gap:0;justify-content:space-between;margin:0 -5px}.page-collection .card-wrapper.product-card-wrapper .card__inner:before,.template-search .card-wrapper.product-card-wrapper .card__inner:before{padding-bottom:150%}.page-collection .price__regular span,.template-search .price__regular span,.price__sale span.price-item.price-item--sale.price-item--last{color:#1a1a1a;font-family:Moneta;font-weight:300}.price__container span s.price-item{font-family:Moneta}.page-collection .card__heading a,.template-search .card__heading a{font-size:16px}.facets-container.facets-container-drawer,.template-search .facets-container{padding-bottom:15px}.facets-wrapper *:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.drawer .drawer__heading{font-size:35px;font-weight:600;font-family:Moneta}.drawer .cart-item__price-wrapper span.price{font-family:Moneta;font-size:18px}.drawer .totals p.totals__total-value{font-family:Moneta}.drawer .cart-drawer .product-option dd{color:#000;font-weight:500}.drawer .totals .totals__total{font-size:18px}.drawer quantity-input.quantity.cart-quantity{padding:0!important}.drawer__inner-empty .cart__empty-text{font-family:Moneta;font-size:30px}.drawer__inner-empty p.cart__login-title.h3{font-family:Moneta;font-size:22px}.template-search .field:before,.template-search .field:after,.mobile-facets__inner .field:before,.mobile-facets__inner .field:after{display:none}.template-search .field__input:focus-visible{box-shadow:unset;outline:unset;border-radius:unset}.template-search input#Search-In-Template,.mobile-facets__inner input#Mobile-Filter-Price-GTE,.mobile-facets__inner input#Mobile-Filter-Price-LTE{padding:15px!important;border:1px solid #000}.template-search .field label.field__label{display:none}.template-search input#Search-In-Template::placeholder{opacity:100%;font-size:17px}.facets__label svg.icon.icon-checkmark{top:2.2rem;left:2.7rem}.mobile-facets__inner label.facets__label{align-items:center}.utility-bar{background:#1a1a1a;color:#fff!important;text-align:center;align-items:center}.utility-bar .announcement-bar__message{color:#fff;text-align:center;font-size:13px;font-weight:400;text-transform:uppercase;position:relative;display:flex;align-items:center;justify-content:center}.utility-bar .slider-button svg{color:#fff}.utility-bar svg.icon.icon-arrow{margin-bottom:0!important}.header .list-menu a.header__menu-item span,.header .menu-drawer__menu li a.menu-drawer__menu-item,.header a.menu-drawer__account{font-size:16px;font-weight:400;color:#1a1a1a;transition:color .2s;text-transform:uppercase}.header .header__heading-logo-wrapper img{filter:invert(1)}.header .header__icons span.svg-wrapper svg{height:auto;width:20px}.header .header__icon svg path{fill:#1a1a1a}.header__icon,.header__icon--cart .icon{width:3.4rem}.header .cart-count-bubble{height:1.3rem;width:1.3rem;left:2rem;background-color:#000;color:#fff}sticky-header.header-wrapper{background:#fff;border-bottom:1px solid #edddd8;position:sticky;top:0;z-index:200;box-shadow:0 1px 12px #0000000a}.header .list-menu li a{padding-left:0;padding-right:0}.header .list-menu--inline{gap:15px}.page-index,.template-delivery-information{overflow-x:hidden!important}header.header.header--middle-left{grid-template-columns:auto auto auto!important}.header nav.header__inline-menu{display:flex;justify-content:center;width:100%}.page-index .banner__media img{object-position:top}.othres-pages .main-page-title{font-family:Moneta}.othres-pages .rte li{padding-bottom:15px;border-bottom:1px solid #e8e0db;margin-bottom:15px;list-style-position:outside}.othres-pages .rte li:last-child{border:unset;margin:0}@media(max-width:1440.98px){.product-popup-modal__content{margin-top:7rem!important}}@media(max-width:1399.98px){.product__info-wrapper{padding-left:35px!important}}@media(max-width:1168.98px){span.jm-sort-filter__icon.jm-sort-filter__icon--chevron{display:flex}}@media(max-width:1024.98px){ul.reassurance-item{flex-wrap:wrap}.product .reass-item,li .reassurance-info{width:48%;white-space:nowrap}.product .reass-item:last-child,li .reassurance-info:last-child{width:100%}.product .reass-item:nth-child(2),li .reassurance-info:nth-child(2){justify-content:end}.product__info-wrapper{padding-left:30px!important}}@media(max-width:991.98px){.product .product__title h1{font-size:35px}.product .price__regular span{font-size:27px}.product fieldset.product-form__input--pill label,.quantity{height:40px;padding:10px 14px!important}.product .quantity,.drawer quantity-input.quantity.cart-quantity{height:50px}.product section.product__info-container p{font-size:16px!important}.page-list-collections .collections-page{padding-top:70px;padding-bottom:70px}.page-list-collections li.grid__item,.page-collection li.grid__item,.template-search .card__heading a{padding:0 5px 20px}.product-popup-modal__content{width:90%!important;margin-top:6rem!important}}@media(max-width:989.98px){.related-products li.grid__item{padding-bottom:30px}.related-products .card-wrapper.product-card-wrapper .card__inner:before{padding-bottom:115%}.related-products img.motion-reduce{object-position:100% 30%!important}.header .header__heading-logo-wrapper{height:auto;width:70px}.header .list-menu li a{padding-left:35px}.header nav.header__inline-menu{display:none}}@media(max-width:827.98px){.jm-stack.jm-stack--space-600{position:relative}}@media(max-width:799.98px){.product .review-box{padding:7px}}@media(max-width:767.98px){.product .product-form__buttons button.product-form__submit,.global-btn,.product .shopify-payment-button button,button.jm-button.jm-button--primary{font-size:17px!important}.product__info-wrapper{padding-left:20px!important}.product .accordion__content li,.accordion__content p,.main-love-it li{font-size:16px}.related-products__heading.inline-richtext.h1,.jdgm-rev-widg .jdgm-rev-widg__title{font-size:38px}.related-products li.grid__item{padding-bottom:20px}button.jm-button.jm-button--primary{height:40px}.main-product{padding-bottom:35px!important}.related-products{padding-top:35px!important;padding-bottom:35px!important}.product-popup-modal__content{height:70%!important}.othres-pages.page-width{padding:60px 20px!important}.othres-pages .main-page-title{font-size:40px;margin-bottom:30px}.othres-pages .rte span,.othres-pages .rte li{font-size:17px}}@media(max-width:749.98px){.product media-gallery .product-img-wrap [id*=GalleryViewer-template]{width:100%}.product-popup-modal__content{padding:0 20px!important}.product .product__title h1{font-size:30px}.product .price__regular span{font-size:24px}.product .reass-item svg,.reassurance-info svg{width:20px!important}.product__info-wrapper{padding-left:0!important}.header .menu-drawer__account svg{filter:invert(1)}.header{padding:2px 1.5rem 2px 2rem!important}}@media(max-width:575.98px){.product fieldset.product-form__input--pill label,.quantity{font-size:14px!important;height:37px}p.product__text.inline-richtext.caption-with-letter-spacing:first-child{font-size:14px!important}.product .quantity,.drawer quantity-input.quantity.cart-quantity{height:43px}.product .product-popup-modal__button{font-size:14px}.product .size-guide{width:17px}.page-list-collections .title{font-size:32px;margin-bottom:15px}.page-list-collections .collections-page{padding-top:50px;padding-bottom:50px}.drawer .cart-item__price-wrapper span.price{font-size:17px}.drawer__inner-empty .cart__empty-text{font-size:28px}.drawer__inner-empty a.button.global-btn{height:55px!important;min-height:auto}.page-collection .price__regular span,.related-products .price__regular span,.page-list-collections .price__regular span,.template-search .price__regular span{font-size:18px}.product-popup-modal__content{margin-top:8rem!important}.product-popup-modal__content{height:80%!important}.utility-bar .announcement-bar__message{font-size:10px;padding:5px 0}.utility-bar__grid.page-width{padding-left:1rem!important;padding-right:1rem!important}.othres-pages .main-page-title{font-size:35px}.othres-pages .rte li{padding-bottom:11px;margin-bottom:11px}.othres-pages .rte span,.othres-pages .rte li{font-size:16px}}.comasuar-fit-guide{color:#222;padding:20px}.comasuar-fit-guide h1{text-align:center;font-size:28px;letter-spacing:2px;margin-bottom:5px}.comasuar-fit-guide h2{text-align:center;font-family:Moneta;color:#1a1a1a;font-size:38px;line-height:normal;font-weight:300;margin:0;margin-bottom:40px!important}.cfg-sub{text-align:center;font-size:14px;margin-bottom:25px;color:#555}.cfg-table-wrap{overflow-x:auto;margin-bottom:30px}.cfg-table{width:100%;border-collapse:collapse;min-width:900px;background:#fff}.cfg-table thead tr:first-child{background:#333;color:#fff}.cfg-table thead th{padding:12px 10px;font-size:14px;border:1px solid #555;text-align:center;white-space:nowrap}.cfg-table thead tr:nth-child(2) td{background:#eee;font-weight:600}.cfg-table td{padding:10px;border:1px solid #ccc;text-align:center;font-size:14px}.cfg-table td:first-child{font-weight:600;background:#f5f5f5;text-align:left;padding-left:12px}.cfg-table tbody tr:nth-child(2n){background:#fafafa}.cfg-model{text-align:center;font-size:13px;margin-top:10px}.cfg-line{width:60px;height:2px;background:#000;margin:15px auto}.cfg-foot{text-align:center;font-size:12px;color:#666}.product-popup-modal__content-info{padding-right:0!important}@media(max-width:1024px){.cfg-table{min-width:800px}.product-popup-modal__toggle .icon{width:1.2rem!important}.product-popup-modal__toggle{padding:.9rem!important;width:auto!important}}@media(max-width:768px){.comasuar-fit-guide{padding:0}.comasuar-fit-guide h1{font-size:22px}.comasuar-fit-guide h2{font-size:33px;margin-bottom:30px!important}.cfg-sub{font-size:13px}.cfg-table{min-width:700px}.cfg-table td,.cfg-table th{font-size:12px;padding:8px}.product-popup-modal__content table{overflow-x:unset!important}}@media(max-width:480px){.cfg-table{min-width:650px}.cfg-table td,.cfg-table th{font-size:11px}.comasuar-fit-guide h2{font-size:27px;margin-bottom:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/global.css.map */
