.build-product{padding-block:20px}.build-product .product-grid{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-column-gap:0px;grid-row-gap:0}.build-product .product-grid .build-grid-gallery{grid-area:2 / 1 / 3 / 2}.build-product .product-grid .build-content{grid-area:1 / 1 / 2 / 2}.build-product .product-grid .build-grid-item{grid-area:3 / 1 / 4 / 2}.build-product .build-grid-gallery .build-thumb-slider .bac-product-thumbnails{max-width:230px;width:100%}.build-product .build-grid-gallery .build-thumb-slider .swiper-button-next{right:0}.build-product .build-grid-gallery .build-thumb-slider .swiper-button-prev{left:0}.build-product .build-grid-gallery .product-subscription-slider .swiper-wrapper .swiper-slide{aspect-ratio:1 / 1;width:100%!important}.build-product .build-grid-gallery .build-thumb-slider .swiper-wrapper .swiper-slide{width:48px;height:48px}.build-product .build-grid-gallery .build-thumb-slider .swiper-wrapper .swiper-slide .product-thumb--image{overflow:hidden;aspect-ratio:1 / 1;border-radius:12px;border:2px solid transparent}.build-product .build-grid-gallery .build-thumb-slider .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .product-thumb--image{border-color:var(--bs-color-russian)}.build-content .value-badge{font-size:13px;line-height:1.3;font-weight:600;padding:3px 12px;border-radius:100px;color:var(--bs-color-smoke);background:var(--bs-color-primary)}.subscription-value-list p:last-child{margin-bottom:0}.build-product .build-grid-item .your-first-crate-wrap,.build-product .build-grid-item .plan-selection,.build-product .build-grid-item .plan-options-section{margin-bottom:25px}.build-product .build-grid-item .sp-first-crate-item input{opacity:0;position:absolute;pointer-events:none}.build-product .build-grid-item .sp-first-crate-item label{font-size:16px;cursor:pointer;padding:11px 17px;border-radius:12px;border:2px solid var(--bs-color-grey-400)}.build-product .build-grid-item .sp-first-crate-item label:hover{background:var(--bs-color-white);border-color:var(--bs-color-primary-600)}.build-product .build-grid-item .sp-first-crate-item input:checked+label{border-color:var(--bs-color-russian);background:var(--bs-color-primary-100)}.build-product .build-grid-item .recommendations-section{padding:20px;margin-bottom:25px;border-radius:12px;border:2px solid var(--bs-color-russian);background-color:var(--bs-color-primary-100)}.build-product .build-grid-item .recommendations-section>p{font-size:16px}.build-product .build-grid-item .recommendations-section .recommendations-list li:before,.build-product .build-grid-item .recommendations-section .recommended-items .recommended-product .product-info>p:before{position:absolute;content:"";top:50%;width:13px;left:-23px;height:13px;display:block;background-size:contain;transform:translateY(-50%);background-repeat:no-repeat;background-position:right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cpath d='M10.2574 0.492188C10.6116 0.133203 11.1816 0.101737 11.5729 0.418945L11.651 0.488281C12.0169 0.854189 12.0359 1.45458 11.6793 1.8457L11.6783 1.84668L5.00256 9.06348L5.00354 9.06445C4.65815 9.44262 4.06578 9.43712 3.7262 9.05957L0.46936 5.45215V5.45117C0.151868 5.10313 0.113959 4.58745 0.363892 4.19824L0.417603 4.12207C0.803777 3.61752 1.54284 3.5769 1.98499 4.0293L4.3678 6.47168L10.2574 0.493164V0.492188Z' fill='%231D1C4D' stroke='%231D1C4D' stroke-width='0.4'/%3E%3C/svg%3E")}.build-product .build-grid-item .recommendations-section .recommended-items .recommended-product .product-info>p:before{left:0}.build-product .build-grid-item .recommendations-section .recommended-items .recommended-product{gap:12px;display:flex;padding:15px 0;transition:opacity .3s ease}.product-image{width:75px;height:75px;overflow:hidden;border-radius:12px}.build-product .build-grid-item .recommendations-section .product-info>p,.build-product .build-grid-item .recommendations-section .product-description{font-size:14px}.build-product .build-grid-item .recommendations-section .recommended-items .product-info .form-select{padding:7px 15px;background-size:12px}.build-product .build-grid-item .plan-options-section .sp-frequency-options{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in-out}.build-product .build-grid-item .plan-options-section .sp-frequency-options.open{grid-template-rows:1fr}.build-product .build-grid-item .plan-options-section .sp-frequency-options .frequency-options-inner{gap:15px;margin-bottom:5px}.build-product .build-grid-item .plan-options-section .select-plan-grid{gap:10px;overflow:auto;max-width:100vw;margin-inline:-15px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.build-product .build-grid-item .plan-options-section .select-plan-grid .swiper-wrapper .swiper-slide{width:204px;height:auto;display:flex}.build-product .build-grid-item .plan-options-section .select-plan-grid .swiper-wrapper .swiper-slide[data-bac-hidden=true],.build-product .build-grid-item .plan-options-section .select-plan-grid .swiper-wrapper .swiper-slide.d-none{display:none!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important;pointer-events:none!important}.build-product .build-grid-item .plan-options-section [data-bac-plan-cards-section][data-bac-plan-section-pending]{display:none}.select-plan-grid .swiper-container .swiper-slider{height:100%;padding:0 15px 1px}.build-product .build-grid-item .plan-options-section .select-plan-grid .payment-card label{cursor:pointer;box-shadow:none;padding:12px 15px;border-radius:12px;transition:all .3s ease-in-out;border:2px solid var(--bs-color-grey-400)}.build-product .build-grid-item .plan-options-section .select-plan-grid .payment-card input[type=radio]:checked~label{border-color:var(--bs-color-russian);background-color:var(--bs-color-primary-100)}.build-product .build-grid-item .plan-options-section .select-plan-grid .swiper-wrapper .swiper-slide .payment-card{flex-grow:1}.build-product .build-grid-item .plan-options-section .select-plan-grid .swiper-wrapper .swiper-slide .payment-card input{display:none}.build-a-crate-single .sp-payment-badge{font-size:11px;padding:1px 5px;border-radius:100px}.build-a-crate-single .sp-payment-badge--discount{background:#7d0d0d}.build-a-crate-single .sp-payment-badge--save{background:#146132}.build-product .build-grid-item .plan-options-section .select-plan-grid .bac-plan-card-bullets-rich ul{margin:0;padding:0;font-size:16px;line-height:1.3;list-style:none}.build-product .build-grid-item .plan-options-section .select-plan-grid .bac-plan-card-bullets-rich ul li{position:relative;padding-left:13px}.build-product .build-grid-item .plan-options-section .select-plan-grid .bac-plan-card-bullets-rich ul li:not(:last-child){margin-bottom:4px}.build-product .build-grid-item .plan-options-section .select-plan-grid .bac-plan-card-bullets-rich ul li:before{position:absolute;content:"";left:0;top:10px;width:5px;height:5px;display:block;border-radius:50%;transform:translateY(-50%);background-color:var(--bs-color-yinmn-blue)}.build-a-crate-single .payment-price-row{margin-top:13px;padding-top:10px;min-height:53px;box-shadow:0 -2px #dbdbdb}.build-product .build-grid-item .plan-options-section .select-plan-grid .payment-card .payment-price-row .payment-price-primary{font-size:16px}.build-product .build-grid-item .plan-options-section .select-plan-grid .payment-card .payment-price-row .sp-payment-total-package .bac-subtotal-price-pair .sp-price-new{font-size:17px}.build-a-crate-single .subscription-cta{margin-bottom:17px}.build-product .build-grid-item .bac-post-atc-content .discount-text p{display:flex;flex-wrap:wrap;margin-bottom:0;align-items:center;justify-content:center}.build-product .build-grid-item .bac-post-atc-content .discount-text p strong{margin-inline:3px}.build-product .build-grid-item .bac-post-atc-content .discount-text p:before,.build-product .build-grid-item .bac-post-atc-content .discount-text p:after{content:"";width:15px;height:18px;display:block;background:var(--bs-color-primary);clip-path:shape(from 99.72% 47.61%,curve to 92.84% 52.1% with 101.03% 54.56%/97.62% 51.24%,curve to 60.82% 62.2% with 83.88% 53.67%/66.55% 56.17%,curve to 52.69% 99.79% with 53.14% 70.3%/57.06% 89.69%,curve to 47.02% 96.56% with 45.94% 100.32%/48.2% 100.05%,curve to 28.61% 57.17% with 42.31% 82.8%/47.47% 64.89%,curve to .15% 51.01% with 18.51% 53.02%/8.05% 57.04%,curve to 9.87% 47.66% with -1.09% 45.13%/5.51% 48.29%,curve to 43.9% 30.18% with 23.54% 45.71%/40.27% 43.62%,curve to 48.58% 0% with 45.33% 24.82%/41.76% .13%,curve to 60.85% 39.81% with 53.84% -.1%/54.86% 35.08%,curve to 99.78% 47.59% with 67.03% 46.39%/89.75% 47.53%,line to 99.72% 47.61%,close)}.build-product .build-grid-item .bac-post-atc-content .discount-text p:before{margin-right:3px}.build-product .build-grid-item .bac-post-atc-content .discount-text p:after{margin-left:3px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item{padding-block:15px;box-shadow:0 -1px 0 var(--bs-color-grey-300)}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item:last-child{box-shadow:0 1px 0 var(--bs-color-grey-300),0 -1px 0 var(--bs-color-grey-300)}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item a{font-size:17px;letter-spacing:.02em;padding-bottom:0}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item a svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item:has(.accordion-content.open) a svg{transform:rotate(0)}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .join-team-slider,.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .rte{padding-top:15px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .join-team-slider .swiper-button-next{top:calc(var(--img-height) / 2 - 11px);transform:none;right:15px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .join-team-slider .swiper-button-prev{top:calc(var(--img-height) / 2 - 11px);transform:none;left:15px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .join-team-slider .swiper-button-next,.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .join-team-slider .swiper-button-prev{opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content.open .join-team-slider .swiper-button-next,.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content.open .join-team-slider .swiper-button-prev{opacity:1;pointer-events:auto}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content.open .join-team-slider .swiper-button-disabled{opacity:.4;pointer-events:none}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .rte p strong{font-weight:500!important}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .rte p{margin-bottom:27px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .rte p:last-child,.build-product .build-grid-item .bac-post-atc-content .single-accordions .join-team-card .join-team-card-text p{margin-bottom:0}.build-product .build-grid-item .plan-options-section .bac-plan-gifts .gift-product-img+p{width:69%}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content>div{margin-inline:-15px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .swiper-slider{padding-inline:15px}.build-product .build-grid-item .recommendations-section .recommended-items .product-info .form-select{font-size:14px}@media(min-width:576px){.build-product .build-grid-item .sp-first-crate-item label{padding:11px 15px}.build-product .build-grid-item .plan-selection .plan-option{width:50%}.build-product .build-grid-item .bac-post-atc-content .discount-text p:before,.build-product .build-grid-item .bac-post-atc-content .discount-text p:after{width:16px;height:20px}}@media(min-width:768px){.build-product .build-grid-gallery .build-thumb-slider .swiper-wrapper .swiper-slide{width:68px;height:68px}.build-product .build-grid-item .recommendations-section .recommended-items .product-info .form-select{font-size:17px}}@media(min-width:992px){.build-product{padding-block:50px}.build-product .product-grid{grid-template-columns:50% 50%;grid-template-rows:repeat(2,auto);grid-column-gap:0;align-items:flex-start}.build-product .product-grid .build-grid-gallery{grid-area:1 / 1 / 3 / 2;padding-right:15px;position:sticky;top:30px}.build-product .product-grid .build-content{grid-area:1 / 2 / 2 / 3;padding-left:15px}.build-product .product-grid .build-grid-item{grid-area:2 / 2 / 3 / 3;padding-left:15px}.build-product .build-grid-gallery .build-thumb-slider .bac-product-thumbnails{max-width:515px}.build-product .build-grid-gallery .build-thumb-slider .swiper-button-next{right:0}.build-product .build-grid-gallery .build-thumb-slider .swiper-button-prev{left:0}.build-product .build-grid-item .your-first-crate-wrap,.build-product .build-grid-item .plan-selection,.build-product .build-grid-item .recommendations-section,.build-product .build-grid-item .plan-options-section{margin-bottom:30px}.build-product .build-grid-item .sp-first-crate-item label{font-size:17px}.build-product .build-grid-item .recommendations-section>p{font-size:18px}.build-product .build-grid-item .recommendations-section .product-info>p,.build-product .build-grid-item .recommendations-section .product-description{font-size:16px}.build-product .build-grid-item .plan-options-section .sp-frequency-options .frequency-options-inner{gap:20px}.build-product .build-grid-item .plan-options-section .select-plan-grid{padding:0;margin:0}.build-product .build-grid-item .plan-options-section .select-plan-grid .swiper-wrapper .swiper-slide{width:195px}.build-a-crate-single .payment-price-row{padding-top:16px;min-height:60px}.build-product .build-grid-item .plan-options-section .select-plan-grid .payment-card .payment-price-row .sp-payment-total-package .bac-subtotal-price-pair .sp-price-new{font-size:18px}.build-a-crate-single .subscription-cta{margin-bottom:29px}.build-product .build-grid-item .bac-post-atc-content .discount-text p:before,.build-product .build-grid-item .bac-post-atc-content .discount-text p:after{margin:0 10px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item{padding-block:20px}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item a{font-size:19px}.select-plan-grid .swiper-container .swiper-slider{padding-left:0;padding-right:0}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content>div{margin-inline:0}.build-product .build-grid-item .bac-post-atc-content .single-accordions .accordion-item .accordion-content .swiper-slider{padding-inline:0}}@media(min-width:1200px){.build-product .product-grid .build-content{padding-left:40px;padding-right:15px}.build-product .product-grid .build-grid-item{padding-left:40px;padding-right:15px;margin-top:29px}.build-product .build-grid-item .recommendations-section .recommended-items .product-info .form-select{width:45%}}.build-a-crate-single .bac-plan-view[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/595/assets/template-build-a-crate.css.map */
