.c_main-product .card__section{padding:0}@media screen and (min-width:1000px){.c_main-product .product-gallery__thumbnail:first-of-type{margin-top:0!important}}@media screen and (min-width:1280px){.c_main-product .product-block-list--medium .product-block-list__wrapper{width:calc(51.25% - 15px)}}@media screen and (min-width:1000px){.c_main-product .product-gallery__carousel{margin:0}}.c_product-gallery{margin-bottom:18px;position:relative}.c_main-product .product-gallery__size-limiter{max-width:100%!important}@media screen and (min-width:1000px){.c_main-product .product-gallery--with-thumbnails .product-gallery__carousel-wrapper{flex:1 0 auto;margin:11px 5px 0 26px!important}}.c_main-product .product-gallery__thumbnail{width:82px;margin-left:0!important}.c_main-product .product-gallery__thumbnail.is-nav-selected{border-color:var(--accent-color);border-radius:0}.product-gallery__carousel-item{width:100%;padding:0}@media screen and (max-width:999px){.scroller__inner{margin-bottom:0;padding-bottom:0}.c_main-product .product-gallery__thumbnail{width:60px;margin-right:16px}}@media screen and (max-width:999px){.c_main-product .product-gallery__carousel-wrapper{width:100vw;margin-inline:calc(50% - 50vw);margin-bottom:17px}.product-gallery__carousel{margin-left:0;margin-right:0}.product-gallery__zoom-notice svg{width:15px;height:15px}}.product-gallery__carousel--zoomable~.product-gallery__zoom-notice{display:flex;align-items:center;justify-content:center}@media screen and (hover:none){.product-gallery__carousel--zoomable~.product-gallery__zoom-notice{display:block!important}}.c_product-gallery__zoom-notice-text{font-size:12px;line-height:14px;letter-spacing:.96px}@media screen and (max-width:999px){.c_product-gallery__zoom-notice-text{font-size:11px;line-height:13px;letter-spacing:.88px}}@media screen and (min-width:1000px){.c_main-product .product-block-list__item--info{width:calc(46% - 9px);top:10px!important;right:0!important}}@media screen and (max-width:999px){.c_main-product .product-block-list__item--info{margin-top:40px}}.c_main-product .product-meta{margin:-11px 0 26px}@media screen and (max-width:999px){.c_main-product .product-meta{margin:-11px 0 9px}}.c_product-meta .product-meta__label-list{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:24px}@media screen and (max-width:999px){.c_product-meta .product-meta__label-list{margin-bottom:17px}}.c_product-meta+.card__separator{display:none}.c_product-meta .product-label{font-family:var(--font-en-family),var(--text-font-family);font-size:14px;font-weight:400;line-height:normal;letter-spacing:1.12px;border-radius:20px!important;padding:2px 14px;vertical-align:middle;min-height:26px;text-align:center;display:grid;place-items:center}@media screen and (max-width:999px){.c_product-meta .product-label{font-size:12px;letter-spacing:.96px;line-height:14px;padding:6px 16px}}.c_product-meta .product-meta__vendor{font-family:var(--font-en-family),var(--text-font-family);font-size:14px;font-weight:400;line-height:16px;letter-spacing:.28px}.c_product-meta .product-meta__title{font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.44px;margin-top:18px}@media screen and (max-width:999px){.c_product-meta .product-meta__title{font-size:18px;line-height:28px;letter-spacing:1.44px}}@media screen and (max-width:999px){.c_product-info__flex{display:flex;align-items:center;justify-content:space-between}}.c_app-share-row{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid rgba(76,81,23,.2)}.c_app-share-row__content{flex:1;min-width:0}.c_app-share-row__share{flex-shrink:0}.product-form:has(.c_app-share-row__share) .product-meta__share-buttons.hidden-phone{display:none!important}.c_share-buttons__title{font-size:12px;line-height:14px;letter-spacing:.96px;font-weight:400}@media screen and (min-width:1000px){.c_share-buttons__title{display:none}}@media screen and (max-width:999px){.c_share-buttons--after-buy{display:flex;align-items:center;justify-content:space-between;margin-top:12px}}.c_product-form__option{margin-bottom:17px}.c_product-form__option .product-form__option-name{margin-bottom:12px}@media screen and (max-width:999px){.c_main-product .product-form__option-name{margin-bottom:15px}}.c_main-product .product-form__option-name,.c_main-product .product-form__selected-value{font-size:12px;line-height:14px;letter-spacing:.96px}.c_product-form__option .product-form__selected-value,.c_product-form__option .product-form__option-name{font-size:12px;line-height:14px;letter-spacing:.96px;font-weight:400}.c_main-product .color-swatch__radio:checked+.color-swatch__item:after,.color-swatch__button.is-selected .color-swatch__item:after,.color-swatch__item.is-selected:after{border-radius:0}.c_main-product .block-swatch__item{text-align:center;border:1px solid rgba(76,81,23,.2);cursor:pointer;box-shadow:none;border-radius:0;padding:15px 23px;display:block;font-family:var(--font-en-family);color:#3b3c3b;font-size:15px;font-weight:400;line-height:18px;letter-spacing:.3px;opacity:.7}.c_main-product .block-swatch__radio:checked+.block-swatch__item,.block-swatch__item.is-selected{background:#fff!important;font-weight:600;color:var(--accent-color)}.c_product-form__price-list .product-form__info-title{display:flex;align-items:center;gap:8px;font-size:12px;line-height:14px;font-weight:400;letter-spacing:.96px}.c_product-form__price-list .price{font-family:var(--font-en-family);font-size:28px;font-weight:600;line-height:33px;letter-spacing:.56px}.c_product-form__price-list .price--highlight{color:#b50700}.c_product-form__price-list .price--compare{font-family:var(--font-en-family);font-size:16px;font-weight:400;line-height:19px;letter-spacing:.32px;text-decoration-line:line-through;opacity:.7}.c_product-form__price-list .price-tax-included{color:currentColor;font-family:var(--text-font-family);font-size:12px;font-weight:400;line-height:normal;letter-spacing:.96px}.c_app-share-row__share .social-media__item svg{opacity:1}.c_main-product .inventory-bar{display:none}.c_main-product .quantity-selector{border:1px solid var(--border-color);box-shadow:none;vertical-align:middle;align-items:center;height:40px;border-radius:2px;border:1px solid rgba(76,81,23,.2)}.c_main-product .quantity-selector__button{color:rgba(var(--text-color-rgb),1);padding:0 13px;transition:color .2s ease-in-out;display:flex}@media screen and (max-width:999px){.c_main-product .quantity-selector__button{padding:0 12px}}.c_main-product .quantity-selector__button:has(.c_icon--plus){border-left:1px solid rgba(76,81,23,.2)}.c_main-product .quantity-selector__button:has(.c_icon--minus){border-right:1px solid rgba(76,81,23,.2)}.c_main-product .quantity-selector__button:hover{background-color:#4c511733}.c_product-form__info-item--quantity{margin-top:20px}.c_main-product .quantity-selector--product .quantity-selector__value{border:none;box-shadow:none;color:#3b3c3b;width:69px;min-width:69px;height:100%;font-size:15px;font-weight:500;line-height:18px;letter-spacing:.3px;opacity:1;font-family:var(--font-en-family)}.c_product-form__price-list .product-form__info-item{display:flex;align-items:center;gap:32px}.c_product-form__info-item--inventory{margin-top:28px}@media screen and (max-width:999px){.c_product-form__info-item--inventory{margin-top:21px}}.c_product-form__info-item--inventory .product-form__info-title,.c_product-form__info-content--inventory .inventory{color:var(--link-color);font-size:12px;font-weight:500;line-height:14px;letter-spacing:.96px}.c_product-form__info-content--inventory .inventory{padding-left:0}.c_product-form__info-item--inventory .product-form__info-title{display:flex;align-items:center;padding-right:0;gap:8px}.c_product-form__info-item--inventory .product-form__info-title:before{content:"";display:inline-block;width:5px;height:5px;background-color:var(--link-color);border-radius:50%}.c_product-form__info-item--inventory .product-form__inventory:before{display:none}.product-form__payment-container>*,.product-form__payment-container,.c_product__buy-buttons .buy-button{width:100%;margin:0!important}.c_product__buy-buttons .buy-button .product-form__add-button{width:100%;display:flex;max-width:614px;height:55px;padding:16px;justify-content:center;align-items:center;gap:10px;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:19px;letter-spacing:1.28px;border-radius:80px}.c_back-to-top{display:none}@media screen and (max-width:999px){.c_back-to-top{display:block;position:fixed;bottom:15px;left:15px;right:15px;z-index:200;transform:translateY(calc(100% + 15px));transition:transform .3s ease;width:calc(100% - 30px);height:50px;border-radius:80px;font-size:16px;font-weight:700;letter-spacing:1.28px}.c_back-to-top.is-visible{transform:translateY(0)}.c_back-to-top:hover{background:var(--primary-button-background)}.c_back-to-top:focus,.c_back-to-top:active{background:var(--primary-button-background);-webkit-tap-highlight-color:transparent;outline:none}}.c_product-table{width:100%;border-collapse:collapse;margin-top:28px}@media screen and (max-width:999px){.c_product-table{margin-top:23px}}.c_product-table tr:not(:last-child){border-bottom:1px solid rgba(152,147,146,.2)}.c_product-table th{font-size:14px;font-weight:700;line-height:17px;letter-spacing:1.12px;padding:20px 0!important;opacity:1;width:230px;vertical-align:middle;text-align:left;vertical-align:top}@media screen and (max-width:999px){.c_product-table th{font-size:12px;letter-spacing:.96px;width:100px}}.c_product-table td{font-size:15px;font-weight:400;line-height:26px;letter-spacing:1.2px;padding:20px 0}@media screen and (max-width:999px){.c_product-table td{font-size:12px;line-height:20px;letter-spacing:.96px;padding:16px 0}}@media screen and (max-width:999px){.c_product-description{margin-top:40px}}.c_product-description .card__header{padding:0}.c_main-product .product-block-list__item .card__title{font-size:18px;font-weight:700;line-height:22px;letter-spacing:1.44px}@media screen and (max-width:999px){.c_main-product .product-block-list__item .card__title{font-size:16px;line-height:19px;letter-spacing:1.28px}}.c_product-description .card__section{margin-top:24px;padding:0}.c_product-description .card__section p{font-size:15px;font-weight:400;line-height:26px;letter-spacing:1.2px;margin-bottom:0}@media screen and (max-width:999px){.c_product-description .card__section p{font-size:14px;line-height:24px;letter-spacing:1.12px}}.c_main-product .card__collapsible-button{padding:32px 0;border-top:1px solid var(--accent-color);border-bottom:1px solid var(--accent-color)}@media screen and (max-width:999px){.c_main-product .card__collapsible-button{padding:25px 0}}.c_main-product .product-block-list__item .card{margin-bottom:28px}@media screen and (max-width:999px){.c_main-product .product-block-list__item .card{margin-bottom:20px}}.c_main-product .card__collapsible-content .text--pull{margin-top:24px}.c_main-product .card__collapsible-content{padding:0}.c_main-product .product-block-list__item .plus-button:before,.c_main-product .product-block-list__item .plus-button:after{background-color:var(--accent-color)}.c_main-product .product-block-list__item .plus-button--large{width:18px;height:18px}.c_main-product .product-block-list__item .plus-button--large:before{width:18px;height:1.5px}.c_main-product .product-block-list__item .plus-button--large:after{width:1.5px;height:18px}@media screen and (max-width:999px){.c_main-product .product-block-list__item .plus-button--large{width:16px;height:16px}.c_main-product .product-block-list__item .plus-button--large:before{width:16px;height:1.5px}.c_main-product .product-block-list__item .plus-button--large:after{width:1.5px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/c_main-product.css.map */
