.h1,.rte h1,.h2,.rte h2,.h3,.rte h3,.h4,.rte h4,.h5,.rte h5,.h6,.rte h6,.heading--large,.rte .heading--large,.blockquote,.rte blockquote{letter-spacing:-1px}.h1,.rte h1,.h2,.rte h2,.h3,.rte h3,.h4,.rte h4,.h5,.rte h5,.h6,.rte h6,.heading--large,.rte .heading--large{font-weight:var(--c_heading-font-semibold-weight)}.c_section-title__heading{font-family:var(--c_heading-font-family);font-weight:var(--c_heading-font-semibold-weight);font-size:36px;color:var(--c_color-text);letter-spacing:-1px;line-height:1.4;margin:0}.c_section-title__sub{font-family:var(--c_text-font-family);font-weight:var(--c_text-font-weight);font-size:14px;color:var(--c_color-text-sub);letter-spacing:.08em;line-height:1.4;margin-top:8px}@media screen and (max-width:740px){.c_section-title{text-align:center}.c_section-title__heading{font-size:24px}.c_section-title__sub{font-size:14px}}@media screen and (max-width:400px){.c_section-title__sub{margin-top:4px}}.c_text-link{display:inline-flex;align-items:center;gap:16px;padding-bottom:4px;color:var(--c_text-link-color, var(--c_color-text));font-family:var(--c_text-font-family);font-weight:var(--c_text-font-weight);font-size:14px;letter-spacing:.08em;line-height:1.4;border-bottom:1px solid currentColor;text-decoration:none}.c_text-link__arrow{flex-shrink:0}a.c_text-link{position:relative;border-bottom-color:transparent;transition:color var(--c_transition-default)}a.c_text-link:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--c_color-primary);transform:scaleX(0);transform-origin:right;transition:transform .3s ease}@media(any-hover:hover){a.c_text-link:hover{color:var(--c_color-primary)}a.c_text-link:hover:after{transform:scaleX(1);transform-origin:left}}@media screen and (max-width:740px){.c_text-link{font-size:14px}}.c_product-item .c_product-item__image-wrapper{margin-block-end:12px}@media screen and (max-width:740px){.c_product-item .c_product-item__image-wrapper{margin-block-end:8px}}.c_product-item__info{text-align:left}.c_product-item__info .product-item-meta__title{font-family:var(--c_text-font-family);font-weight:var(--c_text-font-weight);font-size:14px;color:var(--c_color-text);line-height:20px;margin-block-start:10px;margin-block-end:10px}.c_product-item__info .product-item-meta__swatch-list{justify-content:flex-start;gap:8px;margin-block-start:6px;margin-block-end:12px}.c_product-item__info .color-swatch__item{border-width:1px;border-color:#0003;width:16px;height:16px}.c_product-item__info .color-swatch__item:after,.c_product-item__info .color-swatch__item:before{content:none}.c_product-item__info .price-list.price-list--centered{align-items:center;justify-content:flex-start}.c_product-item__info .c_product-item__sale-label{margin-block-end:2px}.c_product-item__info .price{display:inline-flex;align-items:center;font-family:var(--c_text-font-family);font-size:16px;font-weight:500;line-height:19px}.c_product-item__info .price-list:not(.price-list--stack)>.price:not(:last-child){margin-inline-end:8px}.c_product-item__info .price--compare{color:var(--c_color-text-muted);font-family:var(--c_text-font-family);font-size:12px;font-weight:400;line-height:14px;letter-spacing:.08em}@media screen and (max-width:740px){.c_product-item__info .product-item-meta__title{font-size:14px;line-height:18px;margin-block-start:6px;margin-block-end:6px}.c_product-item__info .price{font-size:14px}.c_product-item__info .color-swatch-list--mini .color-swatch__item{width:12px;height:12px}.c_product-item__info .product-item-meta__swatch-list{margin-block-end:10px}}@media screen and (max-width:400px){.c_product-item__info .product-item-meta__title,.c_product-item__info .price{font-size:14px}.c_product-item__info .color-swatch-list--mini .color-swatch__item{width:10px;height:10px}.c_product-item__info .product-item-meta__swatch-list{gap:5px;margin-bottom:5px}.c_product-item__info .price{font-size:14px;font-weight:700;margin-top:0}}.c_product-item__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:var(--c_color-bg-light)}.c_product-label{display:inline-flex;align-items:center;padding:5px 12px;border-radius:80px;font-family:var(--c_text-font-family);font-weight:var(--c_text-font-weight);font-size:12px;letter-spacing:.08em;line-height:14px;white-space:nowrap}.c_product-label:not(.label){background-color:rgb(var(--product-custom-label-background));color:#fff}body .c_main-product__label-list>*,body .product-item__label-list>*,body .boost-sd__label-list>*{order:10}body .c_main-product__label-list>:is(.is-\65b0\5546\54c1 ,:has(.is-\65b0\5546\54c1 )),body .product-item__label-list>:is(.is-\65b0\5546\54c1 ,:has(.is-\65b0\5546\54c1 )),body .boost-sd__label-list>:is(.is-\65b0\5546\54c1 ,:has(.is-\65b0\5546\54c1 )){order:1}body .c_main-product__label-list>:is(.is-sale,:has(.is-sale)),body .product-item__label-list>:is(.is-sale,:has(.is-sale)),body .boost-sd__label-list>:is(.is-sale,:has(.is-sale)){order:2}body .c_main-product__label-list>:is(.is-\30ad\30e3\30f3\30da\30fc\30f3 ,:has(.is-\30ad\30e3\30f3\30da\30fc\30f3 )),body .product-item__label-list>:is(.is-\30ad\30e3\30f3\30da\30fc\30f3 ,:has(.is-\30ad\30e3\30f3\30da\30fc\30f3 )),body .boost-sd__label-list>:is(.is-\30ad\30e3\30f3\30da\30fc\30f3 ,:has(.is-\30ad\30e3\30f3\30da\30fc\30f3 )){order:3}body .c_main-product__label-list>:is(.is-\9001\6599\7121\6599 ,:has(.is-\9001\6599\7121\6599 )),body .product-item__label-list>:is(.is-\9001\6599\7121\6599 ,:has(.is-\9001\6599\7121\6599 )),body .boost-sd__label-list>:is(.is-\9001\6599\7121\6599 ,:has(.is-\9001\6599\7121\6599 )){order:4}body .c_main-product__label-list>:is(.is-\30cd\30b3\30dd\30b9\914d\9001\53ef ,:has(.is-\30cd\30b3\30dd\30b9\914d\9001\53ef )),body .product-item__label-list>:is(.is-\30cd\30b3\30dd\30b9\914d\9001\53ef ,:has(.is-\30cd\30b3\30dd\30b9\914d\9001\53ef )),body .boost-sd__label-list>:is(.is-\30cd\30b3\30dd\30b9\914d\9001\53ef ,:has(.is-\30cd\30b3\30dd\30b9\914d\9001\53ef )){order:5}.c_sale-label-wrap{display:flex}.c_product-label.c_sale-label{padding:0;border-radius:0;background:transparent;color:rgb(var(--product-on-sale-accent));font-weight:var(--text-font-bold-weight);font-size:12px}.boost-sd__product-label-text .c_boost-sale-text{display:none}@media screen and (max-width:740px){.c_product-label{font-size:10px;padding:4px 12px}}@media screen and (max-width:400px){.c_product-label{font-size:9px;padding:2px 9px;letter-spacing:0}}.c_product-item .product-item__label-list{position:static;flex-direction:row;flex-wrap:wrap;gap:4px}.c_sold-out-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#0000004d}.c_sold-out-overlay__text{color:var(--c_color-bg);font-family:var(--c_text-font-family);font-weight:var(--c_text-font-medium-weight);font-size:16px;letter-spacing:1.28px;line-height:19px}@media screen and (max-width:400px){.c_sold-out-overlay__text{font-size:14px}}.c_tax-label{font-family:var(--c_text-font-family);font-size:12px;color:inherit;letter-spacing:.08em;font-weight:var(--c_text-font-weight)}@media screen and (max-width:400px){.c_tax-label{font-size:10px}}.c_article-item{display:flex;flex-direction:column;gap:16px}.c_article-item__media-link,.c_article-item__text-link{text-decoration:none;color:inherit;transition:all .2s cubic-bezier(.215,.61,.355,1)}.c_article-item__image-wrapper{overflow:hidden}.c_article-item__image{width:100%;height:auto;object-fit:cover}.c_article-item__body{display:flex;flex-direction:column;gap:12px}.c_article-item__text{display:flex;flex-direction:column;gap:8px}.c_article-item__title{font-family:var(--c_heading-font-family);font-weight:var(--c_heading-font-semibold-weight);font-size:18px;color:var(--c_color-text);letter-spacing:-1px;line-height:24px;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.c_article-item__excerpt{font-family:var(--c_text-font-family);font-weight:var(--c_text-font-weight);font-size:14px;color:var(--c_color-text-sub);letter-spacing:.08em;line-height:24px;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.c_article-item--no-image{text-align:center}.c_article-item--no-image .c_blog-badge{align-self:center}.c_article-item .c_blog-badge{display:inline-flex;align-items:center;align-self:flex-start;padding:3px 11px;border:1px solid var(--c_color-primary);border-radius:80px;font-family:var(--c_text-font-family);font-weight:var(--c_text-font-weight);font-size:12px;color:var(--c_color-primary);letter-spacing:.08em;line-height:1.4;white-space:nowrap;text-decoration:none}@media(any-hover:hover){.c_article-item a.c_blog-badge:hover{opacity:.7;transition:opacity var(--c_transition-default)}.c_article-item .c_article-item__media-link:hover,.c_article-item .c_article-item__text-link:hover{opacity:.6}}@media screen and (max-width:740px){.c_article-item{gap:10px}.c_article-item__body{gap:8px}.c_article-item__text{gap:6px}.c_article-item .c_blog-badge{font-size:11px}.c_article-item__title{font-size:16px}.c_article-item__excerpt{font-size:12px;line-height:20px}}.jdgm-title,.jm-review-widget-header__title{color:var(--c_color-text);font-family:var(--c_heading-font-family);font-size:36px!important;font-weight:var(--c_text-font-medium-weight)!important;line-height:52px!important;letter-spacing:-1px!important}.jm-review-widget-header__main-content{max-width:668px!important;margin-inline:auto!important;justify-content:flex-start!important;gap:80px!important;margin-block-start:48px!important}.jm-review-widget-header__average-rating-display{margin-block-start:24px!important}.jm-average-rating-display .jm-cluster{gap:12px!important}.jm-average-rating-display .jm-text:first-child{color:var(--c_color-text);font-family:var(--c_text-font-family);font-size:15px!important;font-weight:var(--c_text-font-medium-weight)!important;line-height:18px!important;letter-spacing:1.2px!important}.jm-average-rating-display .jm-text:last-child{color:var(--c_color-text-muted);font-family:var(--c_text-font-family);font-size:13px!important;font-weight:400!important;line-height:16px!important;letter-spacing:1.04px!important}.jm-review-widget-header__star-rating-histogram{max-inline-size:161px!important;min-inline-size:161px!important}.jm-cluster.jm-histogram-row .jm-histogram-row__rating{color:var(--c_color-text);font-family:var(--c_text-font-family);font-size:16px!important;font-weight:var(--c_text-font-medium-weight)!important;line-height:19px!important;letter-spacing:1.28px!important}.jm-star-rating__font-icon{font-size:15px!important}.jm-cluster.jm-histogram-row .jm-histogram-row__frequency{min-inline-size:0!important;text-align:left!important;color:#33333359!important;line-height:19px!important;letter-spacing:1.28px!important}.jm-cluster.jm-histogram-row{margin-block-start:5px!important}.jm-cluster.jm-action-buttons .jm-button{border-radius:2px;background:var(--a-57916, #A57916)}.jm-cluster.jm-action-buttons .jm-button{font-size:14px!important;font-weight:var(--c_text-font-medium-weight)!important;line-height:17px!important;letter-spacing:1.12px!important;padding:16px!important;border-radius:2px!important;max-inline-size:185px!important;min-inline-size:185px!important}.jm-custom-answer-filter{display:none!important}.jm-review-widget-header__filters-wrapper{margin-block-start:0!important}.jm-sort-filter__select{color:var(--c_color-text)!important;font-size:12px!important;font-weight:400!important;line-height:14px!important;letter-spacing:.96px!important;border-radius:2px!important;border:1px solid rgba(51,51,51,.12)!important;min-width:148px!important;margin-left:auto!important;padding:12px 16px!important}.jdgm-review-list{padding-block-start:0!important}.jm-reviewer-info{gap:20px!important}.jm-reviewer-avatar{inline-size:40px!important;block-size:40px!important}.jm-reviewer-info__name{color:#1a1a1a!important;font-size:13px!important;font-weight:400!important;line-height:16px!important;letter-spacing:1.04px!important}.jm-reviewer-info__details>.jm-cluster:last-child .jm-text{color:var(--c_color-text-muted)!important;font-size:12px!important;font-weight:400!important;line-height:14px!important;letter-spacing:.96px!important;margin-block-start:1px}.jm-review-body-wrapper{margin-block-start:16px!important}.jm-review-content__title{color:var(--c_color-text);font-family:var(--c_heading-font-family);font-size:18px!important;font-weight:var(--c_heading-font-semibold-weight)!important;line-height:25px!important;letter-spacing:-1px!important}.jm-review-widget__header-and-body{gap:0!important}.jdgm-review-content__body-content p{color:#555!important;font-size:14px!important;font-weight:var(--c_text-font-weight)!important;line-height:28px!important;letter-spacing:1.2px!important}@media screen and (max-width:848px){.jm-stack{align-items:center}.jdgm-title,.jm-review-widget-header__title{font-size:24px!important;line-height:35px!important;letter-spacing:-1px!important}.jm-review-widget-header__main-content{gap:32px!important}.jm-shop-reply__expand-button,.jm-review-content__expand-button,.jm-shop-reply__author,.jm-shop-reply__text{font-size:13px!important}.jm-review-widget-header__main-content[data-v-dd6a130e]{gap:24px!important;align-items:center!important;justify-content:center!important}.jm-review-widget-header__main-content .jm-action-buttons.jm-action-buttons[data-v-dd6a130e]>*{align-items:center!important}.jm-sort-filter__select{max-width:148px!important;margin-inline:auto}.jm-sort-filter{flex:0 1 auto!important;inline-size:auto!important;margin-inline:auto!important}.jm-review-widget__header-and-body{gap:24px!important}.jm-reviewer-info{gap:16px!important}.jm-review-content__title{font-size:15px!important;line-height:25px!important;letter-spacing:-1px!important}.jdgm-review-content__body-content p{font-size:13px!important;line-height:23px!important;letter-spacing:1.04px!important}.jm-review-widget-header__average-rating-display{margin-block-start:15px!important}.jm-review-widget-header__main-content{margin-block-start:10px!important}}@media screen and (max-width:400px){.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:11px!important}.jdgm-preview-badge .jdgm-prev-badge__text{font-size:8px!important;margin-left:6px!important}}.container:has(.boost-sd__recommendation){padding-inline:32px!important}@media screen and (max-width:740px){.container:has(.boost-sd__recommendation){padding-inline:7px!important}}.vertical-breather:has(.boost-sd__filter-product-list){padding-block:0}.cart-notification--error{--cart-notification-background: var(--c_color-primary)}@media screen and (max-width:740px){:root{--button-height: 51px;--button-small-height: 51px}.button:not(.button--text){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/c_global.css.map */
