:root{--brc-product-bg: #faf6ef;--brc-product-card: #ffffff;--brc-product-text: #1c1a18;--brc-product-muted: #6b6258;--brc-product-border: #e8e1d5;--brc-product-accent: #e02423;--brc-product-accent-dark: #b31b16;--brc-product-dark: #171513;--brc-product-success: #24945e;--brc-product-radius: 18px}.sp-single{margin-bottom:0!important;background:var(--brc-product-bg);color:var(--brc-product-text)}.sp-single .bgbl{background:#f4f5f7!important}.sp-single .sp-breadcrumb{color:var(--brc-product-muted);font-size:13px;line-height:1.4}.sp-single .sp-breadcrumb a{color:var(--brc-product-muted)}.sp-single .sp-breadcrumb a:hover{color:var(--brc-product-accent)}.sp-single .container_cat{max-width:1200px}.sp-single .row.product.mt__40{margin-top:34px!important}.sp-single .pr_sticky_content{align-items:flex-start;margin-bottom:48px!important}.sp-single .product-images>.theiaStickySidebar,.sp-single .product-images .theiaStickySidebar{position:relative}.sp-single .product-images .p-thumb.images{overflow:hidden;border:1px solid var(--brc-product-border);border-radius:var(--brc-product-radius);background:var(--brc-product-card);box-shadow:0 12px 34px #1c1a180f}.sp-single .product-images .sp-pr-gallery__img{overflow:hidden;border-radius:var(--brc-product-radius);background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain}.sp-single .product-images .sp-pr-gallery__img img{object-fit:contain}.sp-single .product-images .product-image,.sp-single .product-images .p-item{background:#fff}.sp-single .product-images .p_group_btns,.sp-single .product-images .p_group_btns a,.sp-single .product-images .dt_img_zoom{border-radius:10px}.sp-single .product-images .p-nav,.sp-single .product-images .p-thumb+.p-nav,.sp-single .product-images .slick-dots{margin-top:12px}.sp-single .product-images .p-nav .slick-slide,.sp-single .product-images .p-nav .p-item,.sp-single .product-images .p-nav img{border-radius:12px}.sp-single .product-images .p-nav .slick-slide{margin-right:8px;overflow:hidden;border:1px solid var(--brc-product-border);background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.sp-single .product-images .p-nav .slick-current,.sp-single .product-images .p-nav .is-selected{border-color:var(--brc-product-accent);box-shadow:0 0 0 1px var(--brc-product-accent)}.sp-single .product-infors .theiaStickySidebar{padding:4px 0 0}.sp-single .summary.entry-summary{margin-top:0!important;color:var(--brc-product-text)}.sp-single .summary .product_title{margin:0 0 8px!important;color:var(--brc-product-text)!important;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:clamp(30px,3vw,42px)!important;font-weight:800!important;line-height:1.04!important;letter-spacing:-.035em}.sp-single .summary .posted_in{display:block;margin-bottom:7px;color:var(--brc-product-muted);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sp-single .summary .posted_in a{color:inherit}.sp-single .summary .price-review{justify-content:flex-start!important;gap:14px;margin:8px 0 4px}.sp-single .summary .price_range,.sp-single .summary .price{margin:0;color:var(--brc-product-text);font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:32px;font-weight:800;line-height:1.1}.sp-single .summary .price_range del,.sp-single .summary .price del{margin-left:4px;color:#9b9186;font-size:18px;font-weight:500;text-decoration-thickness:1px}.sp-single .summary .price_range ins,.sp-single .summary .price ins{color:var(--brc-product-text);text-decoration:none}.sp-single .summary .rating_sp_kl{display:inline-flex;align-items:center;margin:0;color:#c98a2b;font-size:13px}.sp-single .summary .product__policies{margin:7px 0 0;color:var(--brc-product-muted);font-size:13px;line-height:1.5}.sp-single .summary .pr_short_des{margin:16px 0 0;color:var(--brc-product-muted);font-size:15px;line-height:1.65}.sp-single .summary .pr_short_des p:last-child{margin-bottom:0}.sp-single .summary .pr_flash_sold,.sp-single .summary .nt_stock_page,.sp-single .summary .prt_delivery,.sp-single .summary .pr_counter{margin:15px 0 0;padding:12px 14px;border:1px solid #f1cfc9;border-radius:10px;background:#fff2ef;color:#4d332e;font-size:13px;line-height:1.4}.sp-single .summary .nt_stock_page .message{margin-bottom:8px!important;color:var(--brc-product-text);font-size:13px!important;font-weight:700;text-transform:none}.sp-single .summary .nt_stock_page .progressbar{height:6px;overflow:hidden;border-radius:999px}.sp-single .summary .btn-atc{margin-top:18px}.sp-single .summary .variations{margin:0}.sp-single .summary .variations .label,.sp-single .summary .variations label,.sp-single .summary .swatch__title,.sp-single .summary .is-label{color:var(--brc-product-text);font-size:13px;font-weight:700;text-transform:none}.sp-single .summary .swatch{margin-bottom:16px}.sp-single .summary .swatch__list{gap:8px}.sp-single .summary .swatch_pr_item,.sp-single .summary .swatch__list_pr .swatch_pr_item,.sp-single .summary .nt-swatch .swatch_pr_item{min-width:42px;min-height:36px;border:1px solid var(--brc-product-border);border-radius:999px;background:#fff;box-shadow:none}.sp-single .summary .swatch_pr_item.is-selected,.sp-single .summary .swatch_pr_item.selected,.sp-single .summary .swatch_pr_item:hover{border-color:var(--brc-product-text);box-shadow:0 0 0 1px var(--brc-product-text)}.sp-single .summary .variations_button>.flex{align-items:stretch;gap:10px;flex-wrap:nowrap}.sp-single .summary .quantity.pr{width:104px;min-width:104px;height:52px;margin:0!important;overflow:hidden;border:1px solid var(--brc-product-border);border-radius:12px;background:#fff}.sp-single .summary .quantity.pr input.qty{height:50px;border:0;background:transparent;color:var(--brc-product-text);font-size:15px;font-weight:700}.sp-single .summary .quantity.pr .plus,.sp-single .summary .quantity.pr .minus{height:50px;color:var(--brc-product-text)}.sp-single .summary .single_add_to_cart_button{min-height:52px;margin-top:0!important;border:0!important;border-radius:12px!important;background:var(--brc-product-dark)!important;color:#fff!important;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:15px!important;font-weight:700!important;letter-spacing:0;text-transform:none!important;box-shadow:none}.sp-single .summary .single_add_to_cart_button:hover{background:#000!important}.sp-single .summary .single_add_to_cart_button.disabled{opacity:.55}.sp-single .summary .shopify-payment-button{margin-top:10px}.sp-single .summary .shopify-payment-button__button,.sp-single .summary .shopify-payment-button__button--unbranded{min-height:52px!important;border-radius:12px!important;background:var(--brc-product-accent)!important;color:#fff!important;font-family:Hanken Grotesk,system-ui,sans-serif!important;font-size:15px!important;font-weight:700!important;text-transform:none!important}.sp-single .summary .shopify-payment-button__button:hover,.sp-single .summary .shopify-payment-button__button--unbranded:hover{background:var(--brc-product-accent-dark)!important}.sp-single .summary .shopify-payment-button__more-options{color:var(--brc-product-muted)!important;font-size:13px!important}.sp-single .summary .extra-link{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px!important;padding-top:16px;border-top:1px solid var(--brc-product-border)}.sp-single .summary .extra-link a{margin:0!important;color:var(--brc-product-text);font-size:13px;font-weight:600}.sp-single .summary .product_meta{margin-top:18px;padding-top:16px;border-top:1px solid var(--brc-product-border);color:var(--brc-product-muted);font-size:12px;line-height:1.6}.sp-single .summary .social-share{margin-top:18px}.sp-single .summary .form-notify{margin-top:18px!important;padding:18px;border:1px solid var(--brc-product-border);border-radius:14px;background:#fff}.sp-single .summary .form-notify label{color:var(--brc-product-text);font-size:13px;font-weight:600}.sp-single .summary .form-notify input[type=email]{min-height:46px;border:1px solid var(--brc-product-border);border-radius:10px}.sp-single .summary .form-notify input[type=submit]{min-height:46px;border-radius:10px;background:var(--brc-product-dark);color:#fff}.sp-single #wrap_des_pr,.sp-single .product-recommendations,.sp-single .recently_viewed{background:transparent}.sp-single #wrap_des_pr .container_des{max-width:1200px}.sp-single #wrap_des_pr{padding-top:12px}.sp-single #wrap_des_pr .tab-heading,.sp-single #wrap_des_pr .tabtitle{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700}.sp-single #wrap_des_pr .rte,.sp-single #wrap_des_pr .sp-tab-content{color:var(--brc-product-muted);font-size:15px;line-height:1.7}.sp-single #wrap_des_pr h2,.sp-single #wrap_des_pr h3{color:var(--brc-product-text);font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em}.sp-single #wrap_des_pr table{width:100%;border-collapse:collapse;background:#fff}.sp-single #wrap_des_pr th,.sp-single #wrap_des_pr td{padding:12px 14px;border:1px solid var(--brc-product-border);text-align:left}@media screen and (min-width:750px)and (max-width:1024px){.sp-single .container_cat{padding-right:22px;padding-left:22px}.sp-single .summary .product_title{font-size:34px!important}.sp-single .summary .price_range,.sp-single .summary .price{font-size:28px}.sp-single .summary .variations_button>.flex{flex-wrap:wrap}.sp-single .summary .quantity.pr{width:104px}.sp-single .summary .single_add_to_cart_button{flex:1 1 220px}}@media screen and (max-width:749px){.sp-single .bgbl{padding-top:13px!important;padding-bottom:13px!important}.sp-single .bgbl .container{padding-right:16px;padding-left:16px}.sp-single .sp-breadcrumb{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sp-single .container_cat{padding-right:16px;padding-left:16px}.sp-single .row.product.mt__40{margin-top:20px!important}.sp-single .pr_sticky_content{margin-bottom:32px!important}.sp-single .product-images{margin-bottom:22px}.sp-single .product-images .p-thumb.images,.sp-single .product-images .sp-pr-gallery__img{border-radius:14px}.sp-single .summary.entry-summary{margin-top:0!important}.sp-single .summary .product_title{font-size:30px!important;line-height:1.08!important}.sp-single .summary .price-review{align-items:flex-start;flex-direction:column;gap:7px}.sp-single .summary .price_range,.sp-single .summary .price{font-size:28px}.sp-single .summary .price_range del,.sp-single .summary .price del{font-size:17px}.sp-single .summary .pr_short_des{font-size:14px}.sp-single .summary .variations_button>.flex{display:grid!important;grid-template-columns:104px minmax(0,1fr);gap:10px}.sp-single .summary .quantity.pr{width:104px;min-width:104px}.sp-single .summary .single_add_to_cart_button{width:100%!important}.sp-single .summary .shopify-payment-button__button,.sp-single .summary .shopify-payment-button__button--unbranded{width:100%}.sp-single .summary .extra-link{gap:10px 16px}.sp-single #wrap_des_pr h2{font-size:24px;line-height:1.2}.sp-single #wrap_des_pr h3{font-size:20px;line-height:1.25}.sp-single #wrap_des_pr .rte,.sp-single #wrap_des_pr .sp-tab-content{font-size:14px}.sp-single #wrap_des_pr table{display:block;width:100%;overflow-x:auto;white-space:nowrap}}@media screen and (min-width:1025px){.sp-single .product-infors{padding-left:28px!important}.sp-single .summary .product_title{max-width:540px;font-size:32px!important;line-height:1.08!important;letter-spacing:-.025em}.sp-single .summary .price_range,.sp-single .summary .price{font-size:28px!important}.sp-single .summary .variations_button>.flex{display:flex!important;width:100%!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:10px!important}.sp-single .summary .quantity.pr{flex:0 0 104px!important}.sp-single .summary .single_add_to_cart_button{width:auto!important;min-width:0!important;flex:1 1 auto!important}}.sp-single .summary .pr_flash_sold,.sp-single .summary .nt_stock_page{margin-top:12px!important;padding:10px 12px!important}.sp-single .summary .nt_stock_page .message{margin:0 0 7px!important;font-size:13px!important;line-height:1.35!important}@media screen and (max-width:749px){.sp-single .summary .product_title{font-size:27px!important}}.sp-single .summary .brc-product-kicker{margin:0 0 7px;color:#6b6258;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}.sp-single .summary .brc-product-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.sp-single .summary .brc-product-trust-card{display:flex;min-width:0;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid #e8e1d5;border-radius:12px;background:#fff}.sp-single .summary .brc-product-trust-card__icon{display:inline-block;width:9px;height:9px;flex:0 0 9px;margin-top:4px;border-radius:50%;background:#24945e;box-shadow:0 0 0 6px #eef6f0}.sp-single .summary .brc-product-trust-grid--parts .brc-product-trust-card__icon{background:#e02423;box-shadow:0 0 0 6px #fdecea}.sp-single .summary .brc-product-trust-card__content{display:block;min-width:0}.sp-single .summary .brc-product-trust-card strong{display:block;color:#1c1a18;font-size:12.5px;font-weight:700;line-height:1.25}.sp-single .summary .brc-product-trust-card small{display:block;margin-top:3px;color:#6b6258;font-size:10.5px;line-height:1.35}@media screen and (max-width:749px){.sp-single .summary .brc-product-kicker{font-size:11px}.sp-single .summary .brc-product-trust-grid{gap:8px}.sp-single .summary .brc-product-trust-card{gap:8px;padding:10px}.sp-single .summary .brc-product-trust-card strong{font-size:12px}.sp-single .summary .brc-product-trust-card small{font-size:10px}}.sp-single .product-images .p-thumb.nt_slider:not(.flickity-enabled)>.p-item:not(:first-child){display:none!important}.sp-single .product-images .p-thumb.nt_slider .flickity-viewport{overflow:hidden!important}.sp-single .summary .btn-atc,.sp-single .summary .nt_cart_form,.sp-single .summary .variations_button,.sp-single .summary .variations_button>.flex,.sp-single .summary .shopify-payment-button{width:100%!important;max-width:none!important}@media screen and (min-width:750px){.sp-single .summary .variations_button>.flex{display:flex!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:10px!important}.sp-single .summary .quantity.pr{flex:0 0 104px!important}.sp-single .summary .single_add_to_cart_button{width:auto!important;max-width:none!important;flex:1 1 auto!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brc-product.css.map */
