.cca{--cca-green: #273b28;--cca-ink: #121212;--cca-grey: #8a8a86;--cca-rule: #e6e6e3;--cca-tile: #f3f3f1;--cca-light: #c9c9c4}.cca-lbl{margin:0;padding:7px 16px;background:var(--cca-green);color:#fff;font-size:10.5px;line-height:1.2;font-weight:600;font-stretch:88%;letter-spacing:.06em;text-transform:uppercase}.cca-k{margin:0 0 8px!important;font-size:10px;line-height:1.3;font-weight:600;font-stretch:88%;text-transform:uppercase;letter-spacing:.05em;color:var(--cca-grey)}.cca-rate{margin-top:8px!important;font-size:11.5px;line-height:1.4;color:var(--cca-grey)}.cca-rate b{color:var(--cca-ink);font-weight:600}.cca-stars{color:var(--cca-green);letter-spacing:1px;font-size:11px}.cca-var{margin-top:22px!important}.cca-var .product-form__input{margin:0 0 10px;padding:0;border:0}.cca-var .form__label,.cca-var legend{margin:0 0 6px!important;font-size:10px!important;font-weight:600;font-stretch:88%;text-transform:uppercase;letter-spacing:.05em;color:var(--cca-grey)}.cca-var select,.cca-var .select,.cca-var .select__select{border-radius:0!important;min-height:46px;font-family:inherit;font-size:13px;color:var(--cca-ink)}.cca-var .select__select,.cca-var select{border:1px solid var(--cca-ink)!important;background-color:#fff;box-shadow:none!important}.cca-cl:empty{display:none}.cca-cl .cc-bag-note{margin:2px 0 0}.cca-cl .cc-bag-note .form__label{font-size:11.5px!important;line-height:1.4;color:var(--cca-grey);text-transform:none;letter-spacing:0;font-weight:400}.cca-cl .cc-bag-note input{height:44px;padding:0 12px;border:1px solid var(--cca-light)!important;border-radius:0!important;font-family:inherit;font-size:13px;box-shadow:none!important}.cca-buy{margin-top:14px}.cca-desc{font-size:13px;line-height:1.5}.cca-desc p{margin:0 0 6px!important}.cca-desc img,.cca-desc meta{display:none}.cca-desc span{font:inherit!important}.cca-q__short{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cca-trust{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px;font-size:12px;line-height:1.35}.cca-trust li{display:flex;align-items:baseline;gap:8px}.cca-trust li:before{content:"";flex:none;width:6px;height:6px;background:var(--cca-green);transform:translateY(-1px)}.cca-addons .product-addons__heading{display:none!important}.cca-addons{margin-top:18px}.cca-shop{display:flex;gap:12px;align-items:center;margin-top:18px;padding-top:14px;border-top:1px solid var(--cca-rule)}.cca-shop__ph{flex:0 0 76px;height:76px;overflow:hidden;background:var(--cca-tile)}.cca-shop__ph img{display:block;width:100%;height:100%;object-fit:cover}.cca-shop__t{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12.5px;line-height:1.35}.cca-shop__t .cca-k{margin-bottom:2px!important}.cca-shop__a{font-weight:600}.cca-shop__o{color:var(--cca-grey)}.cca-shop__r{color:var(--cca-ink);text-decoration:underline;text-underline-offset:3px;font-size:12px}.cca-help{margin:12px 0 6px!important;font-size:12px;color:var(--cca-grey)}.cca-help a{color:var(--cca-ink);text-decoration:underline;text-underline-offset:3px}.cca-lead{margin:0 0 4px;font-size:14px;line-height:1.5}.cca-vids{padding:22px 16px 26px;border-top:2px solid var(--cca-ink)}.cca-vids__row{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cca-vids__row::-webkit-scrollbar{display:none}.cca-vids__v{flex:0 0 46%;aspect-ratio:9 / 16;object-fit:cover;background:var(--cca-tile);scroll-snap-align:start;display:block;border-radius:0}@media(min-width:1024px){.cca-vids{padding:30px 48px 40px}.cca-vids__v{flex:0 0 calc(25% - 5px)}.cca-lbl{padding:8px 48px}}.cca--v2 .cca-brand{margin-bottom:8px}.cca--v2 .cca-model{font-size:46px;font-weight:800;font-stretch:66%;text-transform:uppercase;line-height:.92}.cca--v2 .cca-price .f-price-item{font-size:26px;font-weight:800;font-stretch:66%;line-height:1.1}.cca--v2 .ccp-q__k{font-size:13px;font-weight:800;font-stretch:66%;letter-spacing:.02em;color:var(--cca-ink)}.cca--v2 .ccp-b__buy .product-form__submit{height:56px;font-size:19px;font-weight:800;font-stretch:66%;letter-spacing:.03em}.cca--v2 .cca-k{font-size:13px;font-weight:800;font-stretch:66%;letter-spacing:.02em;color:var(--cca-ink)}.cca--v2 .cca-g .ccp-g__m.is-contain{background:var(--cca-tile)}@media(min-width:1024px){.cca--v2 .cca__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,36%);grid-template-areas:"hd hd" "g b";align-items:start}.cca--v2 .cca__side,.cca--v2 .cca-b{display:contents}.cca--v2 .cca-hd{grid-area:hd;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding:26px 48px 20px;border-bottom:2px solid var(--cca-ink)}.cca--v2 .cca-hd .ccp-b__hd{flex:1 1 auto}.cca--v2 .cca-hd .cca-price{margin:0;flex:none;flex-direction:column;align-items:flex-end}.cca--v2 .cca-hd .cca-rate{display:none}.cca--v2 .cca-model{font-size:104px}.cca--v2 .cca-price .f-price-item{font-size:40px}.cca--v2 .cca-g{grid-area:g}.cca--v2 .cca-body{grid-area:b;padding:26px 46px 40px 48px;position:sticky;top:calc(var(--header-height, 0px) + 16px)}}.cca--v3{background:var(--cca-tile)}.cca--v3 .cca-g{padding:12px 12px 0;background:var(--cca-tile)}.cca--v3 .cca-g .ccp-g__m{background:#fff}.cca--v3 .cca-g .ccp-g__bar{margin-top:0}.cca--v3 .cca__side{padding:12px}.cca--v3 .cca-b{background:#fff;border:1px solid var(--cca-rule);padding:18px 16px 14px}.cca--v3 .cca-model{font-size:30px;font-weight:800;font-stretch:66%;text-transform:uppercase;line-height:.95}.cca--v3 .ccp-q{border-top-width:1px}.cca--v3 .cca-trust{grid-template-columns:1fr;gap:0;border-top:1px solid var(--cca-rule)}.cca--v3 .cca-trust li{padding:8px 0;border-bottom:1px solid var(--cca-rule)}.cca--v3 .cca-shop{margin:16px -16px -14px;padding:12px 16px;background:var(--cca-tile);border:0}.cca--v3 .cca-help{margin-top:26px!important}.cca--v3 .cca-vids{background:var(--cca-tile);border-top:0;padding-top:10px}@media(min-width:1024px){.cca--v3 .cca__top{gap:24px;padding:24px 48px 8px;grid-template-columns:minmax(0,1fr) minmax(380px,34%)}.cca--v3 .cca-g{padding:0;background:none}.cca--v3 .cca__side{padding:0}.cca--v3 .cca-b{padding:28px 28px 18px}.cca--v3 .cca-shop{margin:18px -28px -18px;padding:14px 28px}.cca--v3 .cca-model{font-size:44px}}.cca--v4 .cca-hd{margin:-18px -16px 0;padding:18px 16px 16px;background:var(--cca-green);color:#fff}.cca--v4 .cca-name,.cca--v4 .cca-brand,.cca--v4 .cca-price .f-price-item{color:#fff!important}.cca--v4 .cca-brand{opacity:.75}.cca--v4 .cca-model{font-size:32px;font-weight:800;font-stretch:66%;text-transform:uppercase;line-height:.95}.cca--v4 .ccp-b__tax,.cca--v4 .cca-rate{color:#ffffffb8}.cca--v4 .cca-rate b,.cca--v4 .cca-stars{color:#fff}.cca--v4 .ccp-b__heart .wishlishbutton{border-color:#fff!important}.cca--v4 .ccp-b__buy .product-form__submit{background:var(--cca-green)!important}.cca--v4 .ccp-b__buy .product-form__submit:not([disabled]):hover{background:#1c2b1d!important}.cca--v4 .ccp-q,.cca--v4 .cca-vids{border-top-color:var(--cca-green)}@media(min-width:1024px){.cca--v4 .cca-hd{margin:-28px -46px 0 -48px;padding:30px 46px 24px 48px}.cca--v4 .cca-model{font-size:48px}}.cca--v5 .cca__top{display:flex;flex-direction:column}.cca--v5 .cca__side,.cca--v5 .cca-b{display:contents}.cca--v5 .cca-hd{order:-1;padding:16px 16px 14px}.cca--v5 .cca-g{order:0}.cca--v5 .cca-body{order:1;padding:16px 16px 8px}.cca--v5 .cca-model{font-size:44px;font-weight:800;font-stretch:66%;text-transform:uppercase;line-height:.92}.cca--v5 .cca-brand{margin-bottom:6px}.cca--v5 .cca-g .ccp-g__track{gap:3px}.cca--v5 .cca-g .ccp-g__m{flex-basis:78%;aspect-ratio:4 / 5}.cca--v5 .cca-g .ccp-g__m:only-child{flex-basis:100%}.cca--v5 .cca-q{counter-reset:ccaq}.cca--v5 .cca-q .ccp-q__r{counter-increment:ccaq}.cca--v5 .cca-q .ccp-q__k:before{content:counter(ccaq,decimal-leading-zero) "\a0\a0";color:var(--cca-ink)}.cca--v5 .cca-q .ccp-q__s{grid-template-columns:112px minmax(0,1fr) 14px}.cca--v5 .cca-q .ccp-q__o{padding-left:120px}@media(min-width:1024px){.cca--v5 .cca__top{display:grid;grid-template-columns:minmax(400px,40%) minmax(0,1fr);grid-template-areas:"hd g" "b g";align-items:start}.cca--v5 .cca-hd{grid-area:hd;padding:40px 48px 18px}.cca--v5 .cca-body{grid-area:b;padding:0 48px 40px}.cca--v5 .cca-g{grid-area:g;grid-row:1 / span 2}.cca--v5 .cca-model{font-size:80px}.cca--v5 .cca-g .ccp-g__m{aspect-ratio:3 / 4}.cca--v5 .cca-g .ccp-g__m.is-wide{aspect-ratio:3 / 2}}.cca-q__s1{grid-template-columns:minmax(0,1fr) 14px}.cca-q__k1{color:var(--cca-ink)}.cca-tab{padding-left:0!important;padding-right:0!important}.cca-tab img,.cca-cl--img img{max-width:100%!important;height:auto!important;border-radius:0!important}.cca-tab table{width:100%;border-collapse:collapse;font-size:12.5px}.cca-tab td,.cca-tab th{padding:5px 6px;border-bottom:1px solid var(--cca-rule);text-align:left}.cca-cl--img{margin-top:16px}.cca-cl--img img{display:block;margin:0!important;width:100%!important}.cca--v5 .cca-q .cca-q__s1{grid-template-columns:minmax(0,1fr) 14px}.cca .cc-switcher,.cca .cc-switcher *{border-radius:0!important}.cca .cc-switcher__item{border-color:var(--cca-rule)}.cca .cc-switcher__heading{font-size:12.5px}.cca--v4 .cca-body{padding-top:18px}
/*# sourceMappingURL=/cdn/shop/t/147/assets/cc-acc.css.map */
