.page-product .page-product .page-width,.page-product div#judgeme_product_reviews{margin:0 auto;max-width:100%;padding: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 .product-form__buttons .button:before,.product .product-form__buttons .button:after,.product .quantity:before,.product .quantity:after,.product .product-form__input--pill input[type=radio]+label:before{display:none!important}.product button.product-form__submit,.jdgm-row-stars a.jdgm-write-rev-link,.card-btn{background:#000!important;border:1px solid #000!important;color:#fff!important;font-size:18px!important;border-radius:30px!important;transition:ease .3s all!important;font-weight:400!important;text-transform:uppercase!important;height:49px!important;align-items:center!important;display:flex!important;justify-content:center!important}.product .product-form__buttons{max-width:100%}.product *:focus-visible,.drawer *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.product .quantity__input:focus-visible,.drawer .quantity__input:focus-visible{background-color:transparent}.product label.quantity__label.form__label{margin-top:30px!important;margin-bottom:10px!important;color:#000}.product fieldset.js.product-form__input label{margin-top:0!important;border:1px solid #00000080;font-weight:400;border-radius:30px;text-transform:uppercase}.product button.product-form__submit:hover,.jdgm-row-stars a.jdgm-write-rev-link:hover,.card-btn:hover{background:#fff!important;color:#000!important;border:1px solid #000!important}.product .product__info-container>*+*,.product fieldset.js.product-form__input{margin:0!important;max-width:100%}.product fieldset.js.product-form__input legend.form__label,.product label.quantity__label.form__label span{font-size:18px;font-weight:400!important;margin:0}.product .product__info-container .price__regular span{font-size:30px;font-weight:600;line-height:normal}.product .price__container{margin-bottom:0!important}.product quantity-input.quantity{border:1px solid #00000080;border-radius:30px}.product .product__info-container .product__title h1{font-size:45px!important}.product form.installment.caption-large{padding-bottom:25px}.product svg.buy-btn{height:25px;width:25px;margin-right:5px}.product svg.buy-btn path{fill:#fff;transition:ease .3s all}.product button.product-form__submit:hover svg.buy-btn path{fill:#000!important}.product .title-size-find{display:flex;align-items:center;padding-top:25px!important;padding-bottom:15px!important;justify-content:space-between}.product fieldset.js.product-form__input legend.form__label{color:#000!important;line-height:normal}.product legend.form__label.\32-div{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:25px!important;padding-bottom:15px!important;border-top:1px solid rgba(0,0,0,.1)}.product .product-form__input--swatch .swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 1px #000,inset 0 0 0 4px #fff}.product .product-form__input--swatch fieldset.js.product-form__input label{border:none!important;outline:none!important}.product .product-form__input--swatch .swatch-input__input+.swatch-input__label:hover,.product .product-form__input--swatch .swatch-input__input:hover+.swatch-input__label{outline:unset!important}.product fieldset.js.product-form__input.product-form__input--swatch label{border:none!important}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:unset!important}.product-form__input input[type=radio]{clip:unset!important;height:0;width:0}fieldset.product-form__input.product-form__input--swatch label.swatch-input__label{width:30px;height:30px;padding:2px!important;outline:transparent!important}.product .variant-selectsss{display:flex;flex-direction:column}.product fieldset.js.product-form__input.product-form__input--swatch{order:-1}.product span.form__label-popup{display:flex;align-items:center;justify-content:center;gap:10px}.product a#more-payment-options-link{font-weight:400}.product svg.size-guide,.product .main-color-popular-badge svg{height:25px;width:25px}.product .main-color-popular-badge{display:flex;align-items:flex-start;gap:10px}.product button.product-popup-modal__button.link{min-height:auto;padding-right:0}.product .product-popup-modal__content{height:85%;margin-top:6rem}.product .product-popup-modal__content-info{padding-right:0!important}.product .product__top_text{background:#0a0a0a;color:#fff;padding:10px 16px;border-radius:4px;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:inline-block;margin-bottom:14px}.product img.image-magnify-hover,.product .product__media.media.media--transparent{height:80vh!important;padding:0!important}.product img.image-magnify-hover{object-position:100% 33%}.product ul.product__media-list.contains-media{margin-bottom:10px}.product ul.thumbnail-list.list-unstyled{padding-left:0!important;padding-right:0!important}.product .product__bottom_text p{font-weight:300;margin:6px 0 15px}.product .product .jdgm-widget .jdgm-star.jdgm--on:before{font-size:15px!important}.product .price{margin-top:18px;margin-bottom:15px;display:flex;align-items:end;gap:15px}.product span.badge.price__badge-sold-out.color-inverse{margin:0}.product .ship-note{display:flex;align-items:center;background:#f0faf5;border:1px solid #b8e8d0;border-radius:5px;padding:10px 14px;font-size:15px;color:#1a6644;gap:8px;margin-bottom:22px!important;margin-top:18px!important}.product .main-model-cloth-size{display:flex;align-items:center;background:#f5f4f0;border-radius:5px;padding:10px 14px;font-size:15px;color:#1a6644;gap:8px;margin-top:18px!important}.product .main-model-cloth-size svg{height:20px;width:20px}.product .main-ship-note p strong{font-weight:600}.product .main-model-cloth-size p strong{font-weight:600;color:#0a0a0a}.product .color-popular-badge p strong{font-weight:600;color:#fff}.product .color-popular-badge p{font-weight:300;color:#fff;margin:0!important}.product .mainn-color-wrap{width:100%;display:inline-flex;background:#000;border-radius:4px;color:#fff;font-size:14px;font-weight:600;margin-top:10px;padding:8px 10px}.product .main-model-cloth-size p{font-weight:300;color:#4a4a4a;margin:0!important}.product .main-ship-note p{font-weight:300;color:#1a6644;margin:0!important}.product .ship-note svg{stroke:#1a6644}.product .product__dec_black{background:#0a0a0a;border-radius:8px;padding:24px;margin-bottom:24px!important;margin-top:24px!important;color:#fff;margin:0}.product .product__dec_black h3{font-size:26px;letter-spacing:1px;margin-bottom:10px!important;color:#fff;text-transform:uppercase}.product .product__dec_black p,.product .product__dec_black h3,.product .product__dec_black h5{margin:0}.product .product__dec_black p{font-size:15px;line-height:1.65;color:#ffffffb8;font-weight:300;margin-bottom:16px!important}.product .product__dec_black p em{border-left:3px solid #b8935a;padding-left:14px;font-style:italic;font-size:17px;color:#ffffffe6;line-height:1.5;width:100%;display:inline-block}.product .product__dec_black h5{font-size:15px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#fff;margin-bottom:8px!important}.product .product__dec_black li{color:#ffffffbf;padding:4px 0;font-weight:300;font-size:15px}.product .product__dec_black ul{padding-left:24px;margin-bottom:0}.product .btn-live-price{margin-right:4px;color:#fff!important;font-size:18px!important;font-weight:400!important;text-transform:uppercase!important;transition:ease .3s all!important}.product button.product-form__submit:hover .btn-live-price{color:#000!important}.product .reassurance-row{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;margin-bottom:22px!important}.product .reass-item{display:flex;align-items:center;gap:8px;font-weight:300;width:33.33%}.product .reass-item svg{height:auto!important;width:25px!important;fill:#121212bf}.product form.installment.caption-large>*{font-weight:300!important}.main-review-heading p{font-weight:600;text-transform:uppercase;margin:0;padding-bottom:10px;padding-top:5px}.product .user-name{font-size:15px;font-weight:600;line-height:normal;color:#000}.product .user-city{color:#888;font-size:12px;font-weight:300;line-height:normal}.product .user-icon,.product .user-rating-icon{display:flex;gap:10px;padding-top:3px}.product .review-box svg{height:auto;width:83px}.product .review-box svg path{fill:#f0a500}.product img.img-fluid.main-product-img{height:100%;width:100%;display:block;border-radius:4px!important;object-fit:cover}.product .product-img{height:100%!important}.jdgm-notification__title:before{display:unset!important;margin-right:10px!important}.page-product footer{padding-bottom:115px!important}.product .review-user-rating-wrap{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;gap:3px}.product .user-main-review p{font-size:14px;font-weight:300;line-height:normal;color:#6f6d6d;margin:0}.product .review-box{position:absolute;bottom:0;left:0;right:0;background:#f5f4f0;padding:12px 15px;border-radius:0 0 4px 4px!important}.product .main-product-image-wrap{position:relative;width:50%}.product .main-product-review{display:flex;justify-content:space-between;gap:10px}.product span.price-meta-badge{order:1;font-weight:300;font-style:italic;font-size:14px;color:#1a6644}.product .product__info-wrapper .product__accordion .accordion__content p,.accordion__content ul{margin:15px 0!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;font-weight:300!important}.product .accordion__content ul{padding:0;column-count:2;margin:0}.product .accordion__content li,.accordion__content p{font-size:17px;font-weight:300;margin:0}.product .accordion__content{padding:0!important;margin:0}.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}.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%}.jdgm-row-stars a.jdgm-write-rev-link{font-size:16px;font-weight:400}.jdgm-form p,.jdgm-rev__body p{font-weight:300;font-size:18px}.jdgm-notification__inner,.jdgm-rev__content b.jdgm-rev__title{font-weight:600;font-size:20px}.jdgm-rev__author-wrapper span.jdgm-rev__author{font-size:20px;font-weight:500}.jdgm-rev__content{flex-direction:column}span.jdgm-rev__timestamp{font-size:16px;font-weight:400}.jdgm-rev-widg__summary-inner{font-weight:400;font-size:20px}.jdgm-histogram__frequency{font-size:18px;font-weight:300;color:#000!important}.jdgm-histogram__bar-content{background-color:#f0a500!important}.jdgm-form__fieldset label{font-weight:600}span.jdgm-prev-badge__text{font-weight:400;padding-left:10px}.jdgm-histogram__bar-content,.jdgm-histogram__bar{border-radius:30px!important}.jdgm-rev__icon{border-radius:5px!important}.jdgm-rev-widg{padding-bottom:100px!important}select.jdgm-sort-dropdown{font-family:var(--font-body-family);font-size:16px}.jdgm-rev-widg__sort-wrapper *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.related-products__heading.inline-richtext.h1,.jdgm-rev-widg .jdgm-rev-widg__title{text-align:center;margin:0 0 5rem!important;font-size:48px}.needsclick span.needsclick.Teaser-pointer-Hn1zd{display:none!important}.header details-modal.header__search{display:inline-flex!important}.header{display:flex;justify-content:space-between;padding-top:12px!important;padding-bottom:12px!important}.header summary#HeaderMenu-help{margin:0!important}.header summary.header__menu-item,.header a.header__menu-item,.header a.header__heading-link{padding-top:0!important;padding-bottom:0!important;font-weight:300}.menu-drawer__inner-container li a.menu-drawer__menu-item,.menu-drawer__inner-container li summary.menu-drawer__menu-item{font-weight:300}.header nav.header__inline-menu{margin:0!important}.header summary.header__icon{display:flex;justify-content:flex-end}.header .menu-drawer-container{display:none!important}.header ul.header__submenu.list-menu.list-menu--disclosure li{padding-bottom:15px}.header ul.header__submenu.list-menu.list-menu--disclosure li:last-child{padding-bottom:0}.drawer small.tax-note.caption-large.rte{font-weight:300;font-size:15px}.drawer .product-option,.drawer span.price.price--end{font-weight:300}.drawer a.cart-item__name.h4.break{font-weight:600;text-decoration:unset!important}.drawer th#CartDrawer-ColumnProduct,.drawer th#CartDrawer-ColumnTotal{font-size:14px}.drawer .totals__total{font-weight:400}.drawer .totals{font-weight:300}.drawer p.totals__total-value{color:#000}.drawer .cart-drawer .product-option dd{font-weight:600}.comasuar-fit-guide{padding:60px 20px;color:#222}.comasuar-fit-guide .cfg-wrapper{max-width:900px;margin:0 auto;text-align:center}.comasuar-fit-guide h1{font-size:42px;letter-spacing:4px;margin:0}.comasuar-fit-guide h2{font-size:42px;margin:0 0 25px}.comasuar-fit-guide .cfg-sub{font-size:18px;font-weight:400;margin-bottom:30px}.comasuar-fit-guide .cfg-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:25px}.comasuar-fit-guide .cfg-table{width:100%;min-width:480px;border-collapse:collapse}.comasuar-fit-guide .cfg-table th,.comasuar-fit-guide .cfg-table td{border:1px solid #cfcfcf;padding:16px 12px;font-size:18px}.comasuar-fit-guide .cfg-table th{letter-spacing:2px;font-weight:600;background:#f5f4f0}.comasuar-fit-guide .cfg-table td:first-child{font-weight:600;text-align:left}.comasuar-fit-guide .cfg-table td{font-weight:300}.comasuar-fit-guide .cfg-model{font-style:italic;margin:20px 0;font-weight:400;font-size:18px}.comasuar-fit-guide .cfg-line{height:1px;background:#cfcfcf;margin:20px 0}.comasuar-fit-guide .cfg-foot{font-size:18px;line-height:1.6;font-weight:600}@media(max-width:749px){.product-popup-modal__content table{max-width:100%!important;display:table!important}}@media(max-width:768px){.comasuar-fit-guide{padding:40px 15px}.comasuar-fit-guide h1{font-size:30px;letter-spacing:3px}.comasuar-fit-guide h2{font-size:28px}.comasuar-fit-guide .cfg-sub{margin-top:8px;font-size:16px}.comasuar-fit-guide .cfg-table th,.comasuar-fit-guide .cfg-table td{font-size:14px;padding:10px 8px;letter-spacing:0}.comasuar-fit-guide .cfg-model,.comasuar-fit-guide .cfg-foot{font-size:15px}.comasuar-fit-guide h2{margin:0!important}}@media(max-width:575px){.product-popup-modal__toggle{right:3%}.comasuar-fit-guide .cfg-table{min-width:100%!important}.product-popup-modal__content{padding:0!important}.product .main-ship-note p{line-height:normal}.product .ship-note,.product .main-model-cloth-size{align-items:flex-start}}@media(max-width:480px){.comasuar-fit-guide h1{font-size:24px;letter-spacing:2px}.comasuar-fit-guide h2{font-size:22px}.comasuar-fit-guide .cfg-sub{font-size:14px}.comasuar-fit-guide .cfg-table th,.comasuar-fit-guide .cfg-table td{font-size:13px;padding:8px 6px}.comasuar-fit-guide .cfg-model,.comasuar-fit-guide .cfg-foot{font-size:13px}}@media(max-width:1440.98px){.main-product{padding-top:40px!important}}@media(max-width:1399.98px){...{}}@media(max-width:1199.98px){.product .product__info-container .price__regular span{font-size:28px}.product .product__info-container .product__title h1{font-size:42px!important}.product .title-size-find{padding-top:15px!important}.product label.quantity__label.form__label{margin-top:15px!important}.product fieldset.js.product-form__input label{margin-bottom:10px}.related-products__heading.inline-richtext.h1,.jdgm-rev-widg .jdgm-rev-widg__title{margin:0 0 4rem!important;font-size:43px}.product .main-ship-note p,.product .main-model-cloth-size{line-height:normal}.product .ship-note,.product .main-model-cloth-size{align-items:flex-start}}@media(max-width:1024.98px){.product .reassurance-row{flex-wrap:wrap}.product .reass-item{width:48%;white-space:nowrap}.product .reass-item:last-child{width:100%}.product .reass-item:nth-child(2){justify-content:end}}@media(max-width:991.98px){.product-popup-modal__content-info{padding-right:0!important}.product img.image-magnify-hover,.product .product__media.media.media--transparent{height:65vh!important}.jdgm-widget-actions-wrapper{align-items:center;display:flex;justify-content:center}.product .accordion__content ul{column-count:1}.product .review-box{width:100%}}@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}.product .user-main-review p{font-size:13px}.product .review-box svg{width:60px}.header .menu-drawer-container,.header summary.header__icon{display:block!important}.header .header__icons{padding:0!important}.header a.header__heading-link{padding-left:100px}}@media(max-width:799.98px){.product .review-box{padding:7px}}@media(max-width:767.98px){.product__info-wrapper{padding-left:35px!important}.product fieldset.js.product-form__input label{padding:8px 15px}.product button.product-popup-modal__button{padding:0!important}.product .quantity{min-height:auto!important;padding:8px 15px!important}.product .product__info-container .product__title h1{font-size:38px!important}.related-products__heading.inline-richtext.h1,.jdgm-rev-widg .jdgm-rev-widg__title{font-size:38px}.jdgm-rev-widg .jdgm-rev-widg__title{margin:0 0 3rem!important}.related-products{padding-top:50px!important;padding-bottom:50px!important}.related-products li.grid__item{padding-bottom:20px}a.jdgm-write-rev-link{width:fit-content}.product button.product-form__submit,.jdgm-row-stars a.jdgm-write-rev-link,.card-btn{font-size:16px!important;height:41px!important}.jdgm-rev-widg{padding-bottom:50px!important}.main-review-heading p{padding-top:0}}@media(max-width:749.98px){.product__info-wrapper{padding-left:0!important}.product img.img-fluid.main-product-img,.product .product-img{height:100%}.product .review-box{padding:12px 10px}.header a.header__heading-link{padding-left:60px}}@media(max-width:575.98px){.main-product{padding-top:25px!important}.product button.product-form__submit,.jdgm-row-stars a.jdgm-write-rev-link{font-size:17px}.related-products__heading.inline-richtext.h1,.jdgm-rev-widg .jdgm-rev-widg__title{font-size:35px;margin:0 0 2rem!important}.related-products{padding-top:40px!important;padding-bottom:40px!important}.product fieldset.js.product-form__input{max-width:100%}.product .product__dec_black h3{font-size:24px}.product .product__dec_black p em,.jdgm-form p,.jdgm-rev__body p{font-size:16px}.jdgm-notification__inner,.jdgm-rev__content b.jdgm-rev__title,.jdgm-rev__author-wrapper span.jdgm-rev__author{font-size:18px}.product .product__info-container .product__title h1{font-size:35px!important}.product .product__info-wrapper .product__accordion .accordion__content p,.accordion__content ul{margin-top:0!important}.jdgm-rev-widg{padding-bottom:40px!important}.page-product footer{padding-bottom:100px!important}}@media(max-width:499.98px){.related-products__heading.inline-richtext.h1,.jdgm-rev-widg .jdgm-rev-widg__title{font-size:32px}}@media(max-width:350.98px){.product .user-icon,.product .user-rating-icon{gap:4px}.product .review-box svg{width:45px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/global.css.map */
