body:has(.sw-coat-scope){--swc-head: "Tenor Sans", "Times New Roman", serif;--swc-body: "Outfit", "Helvetica Neue", Arial, sans-serif;--swc-red: #ff0000;--swc-red-dark: #c20000;--swc-green: #14ac6c}body:has(.sw-coat-scope) .main-product__info-container,body:has(.sw-coat-scope) .main-product__info-container .rte,body:has(.sw-coat-scope) .sw-coat-sec{font-family:var(--swc-body);font-weight:300;letter-spacing:.025em;color:#000}@media(max-width:749px){body:has(.sw-coat-scope) .product__media-list .product-media-container .product__media{padding-top:min(calc(100% / var(--ratio)),125%)!important}body:has(.sw-coat-scope) .product__media-list .product-media-container .product__media img{object-fit:contain!important}}body:has(.sw-coat-scope) .product__title-heading{font-family:var(--swc-head)!important;font-weight:400!important;text-transform:uppercase;font-size:30px!important;line-height:1.25;letter-spacing:.02em;color:#000}@media(max-width:749px){body:has(.sw-coat-scope) .product__title-heading{font-size:23px!important}}body:has(.sw-coat-scope) .main-product__info-container .price-item{font-family:var(--swc-body);font-weight:300;letter-spacing:.02em}body:has(.sw-coat-scope) .main-product__info-container .price-item--regular{color:#1c1d1d;font-size:20px!important}body:has(.sw-coat-scope) .main-product__info-container .price-item--sale{color:var(--swc-red)!important;font-size:20px!important}body:has(.sw-coat-scope) .main-product__info-container .price__badge-sale,body:has(.sw-coat-scope) .main-product__info-container .price .badge{background:none!important;color:var(--swc-red-dark)!important;border:0!important;padding:0!important;font-family:var(--swc-body);font-size:18px!important;font-weight:300;letter-spacing:.02em;text-transform:none}body:has(.sw-coat-scope) variant-selects .form__label{font-family:var(--swc-body)!important;font-weight:300!important;font-size:14px!important;text-transform:uppercase;letter-spacing:.3em;color:#000}body:has(.sw-coat-scope) variant-selects input[type=radio]+label{border-radius:0!important;border:1px solid #e8e8e1!important;background:#fff!important;color:#000!important;font-family:var(--swc-body);font-weight:400;font-size:16px;padding:7px 15px!important;box-shadow:none!important}body:has(.sw-coat-scope) variant-selects input[type=radio]:checked+label{border-color:#000!important}body:has(.sw-coat-scope) variant-selects input[type=radio].disabled+label,body:has(.sw-coat-scope) variant-selects input[type=radio]:disabled+label{opacity:.45}body:has(.sw-coat-scope) .sw-coat-points{list-style:none;margin:18px 0 6px;padding:0}body:has(.sw-coat-scope) .sw-coat-points li{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:300;margin:0 0 8px}body:has(.sw-coat-scope) .sw-coat-points svg{width:24px;height:24px;flex:0 0 24px}body:has(.sw-coat-scope) .main-product__info-container button[name=add]{background:var(--swc-green)!important;color:#fff!important;border-radius:0!important;border-color:transparent!important;font-family:var(--swc-body)!important;font-weight:700!important;font-size:14px!important;letter-spacing:.3em;text-transform:uppercase;min-height:50px}body:has(.sw-coat-scope) .main-product__info-container button[name=add]:before,body:has(.sw-coat-scope) .main-product__info-container button[name=add]:after,body:has(.sw-coat-scope) .sticky-atc__add_button:after,body:has(.sw-coat-scope) .sticky-atc__add_button:before{background:var(--swc-green)!important;border-radius:0!important;box-shadow:none!important;border-color:transparent!important}body:has(.sw-coat-scope) .sticky-atc__add_button{border-radius:0!important;text-transform:uppercase;letter-spacing:.2em;font-family:var(--swc-body)}body:has(.sw-coat-scope) [id$=__others] .title{font-family:var(--swc-head)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.02em;font-size:28px!important}body:has(.sw-coat-scope) .sw-coat-update{background:#f9ece9;padding:15px;border-radius:2px;color:#b04135;font-size:16px;text-align:left;margin:6px 0 16px;line-height:1.5}body:has(.sw-coat-scope) .product__description{font-size:17px;line-height:1.6}body:has(.sw-coat-scope) .product__description img{max-width:100%;height:auto;display:block;margin:12px auto}body:has(.sw-coat-scope) .product__description h1,body:has(.sw-coat-scope) .product__description h2,body:has(.sw-coat-scope) .product__description h3{font-family:var(--swc-head);font-weight:400;color:#000;letter-spacing:.02em}body:has(.sw-coat-scope) .product__description table{width:100%;border-collapse:collapse;font-size:14px}body:has(.sw-coat-scope) .product__description td,body:has(.sw-coat-scope) .product__description th{border:1px solid #e8e8e1;padding:6px;text-align:center}body:has(.sw-coat-scope) .main-product__info-container .product__accordion summary,body:has(.sw-coat-scope) .main-product__info-container .product__accordion .accordion__title{font-family:var(--swc-body)!important;font-weight:400!important;font-size:14px!important;text-transform:uppercase;letter-spacing:.3em}.sw-coat-guarantee{text-align:center;padding:56px 20px;max-width:760px;margin:0 auto}.sw-coat-guarantee h2{font-family:Tenor Sans,serif;font-weight:400;text-transform:uppercase;font-size:28px;letter-spacing:.02em;margin:0 0 14px;color:#000}.sw-coat-guarantee p{font-family:Outfit,sans-serif;font-weight:300;font-size:18px;line-height:1.6;margin:0 0 8px;color:#000}.sw-coat-sibs{margin:0 0 14px}.sw-coat-sibs__label{font-family:var(--swc-body, "Outfit", sans-serif);font-size:14px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#000}.sw-coat-sibs__label span{font-weight:400;letter-spacing:.05em;text-transform:none}.sw-coat-sibs__row{display:flex;flex-wrap:wrap}.sw-coat-sibs__pill{display:inline-block;margin:7px 5px 2px 0;padding:7px 15px;border:1px solid #e8e8e1;background:#fff;color:#000;font-family:var(--swc-body, "Outfit", sans-serif);font-size:14px;letter-spacing:1px;line-height:1.1;text-decoration:none}.sw-coat-sibs__pill:hover,.sw-coat-sibs__pill.is-current{border-color:#000}.sw-coat-faq{margin:8px 0 18px;font-family:var(--swc-body, "Outfit", sans-serif);color:#000}.sw-coat-faq__title{font-family:var(--swc-body, "Outfit", sans-serif);font-size:14px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;margin:0 0 6px}.sw-coat-faq__item{border-bottom:1px solid #e8e8e1}.sw-coat-faq__item:first-of-type{border-top:1px solid #e8e8e1}.sw-coat-faq__item summary{list-style:none;cursor:pointer;padding:14px 28px 14px 0;position:relative;font-size:16px;font-weight:400;line-height:1.35}.sw-coat-faq__item summary::-webkit-details-marker{display:none}.sw-coat-faq__item summary:after{content:"+";position:absolute;right:2px;top:11px;font-size:22px;font-weight:300}.sw-coat-faq__item[open] summary:after{content:"\2212"}.sw-coat-faq__item p{margin:0 0 12px;font-size:16px;font-weight:300;line-height:1.55}.sw-coat-faq__item a{color:#000;text-decoration:underline}.sw-coat-faq-page{max-width:760px;margin:0 auto;padding:40px 20px 56px}.sw-coat-faq-page h1{font-family:Tenor Sans,serif;font-weight:400;text-transform:uppercase;font-size:28px;letter-spacing:.02em;margin:0 0 18px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sw-coat-clone.css.map */
