.build-a-box{display:block;margin-top:46px;margin-bottom:138px}.build-a-box-wrap{text-align:center}.build-a-box-heading{font-size:75px;line-height:.867;margin:0 auto 23px;max-width:434px}.build-a-box-sub-heading{font-family:var(--font-body-black);font-size:22px;line-height:1.57;margin-bottom:2px}.size-descripton{font-size:18px;line-height:1.44;margin-bottom:21px;color:#727272}.box-blocks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:19px;grid-gap:19px;margin-bottom:53px}.box-wrap{border:2px solid #CCCCCC;border-radius:47px;padding:12px 48px;color:#727272;min-width:160px;min-height:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;cursor:pointer}.box-wrap.active{border-color:var(--color-button-primary);background-color:var(--color-button-primary);color:#fff}.box-wrap p{font-size:15px;line-height:1.73;margin:0}.box-wrap p.box-block-text{font-family:var(--font-body-black);font-size:20px;line-height:1.3}.build-a-box-product{margin-top:30px;text-align:left;--grid-desktop-horizontal-spacing: 26px}.product__item-image{position:relative;padding-bottom:100%;border-radius:10px;overflow:hidden}.product__item-image img{width:100%;height:100%;position:absolute;object-fit:cover}.product-title{font-size:64px;line-height:.825;margin:36px 0 9px}.product-link{font-family:var(--font-body-medium);font-size:22px;line-height:1.57;margin-bottom:18px;color:var(--color-button-primary);text-align:center;text-decoration:none}.product-link span,.product-link svg{vertical-align:middle}.product-link span{margin-right:9px;text-decoration:underline}body a.product-link:hover{color:var(--color-button-primary)}.product-wrap a,.product-wrap a:hover{opacity:1;text-decoration:none}.box-qty-wrap{display:flex;align-items:center;margin-top:18px}.box-qty-wrap button,.box-qty-wrap input{font-family:var(--font-body-bold);font-size:32px;line-height:1.2}.box-qty-wrap button{display:flex;align-items:center;justify-content:center;width:55px;height:55px;background-color:var(--color-button-primary);color:#fff;border-radius:100%;min-width:auto}.box-qty-wrap input{width:60px;padding:0 8px;border:none;text-align:center}.build-a-box-sticky{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:90;border-top:1px solid #999999;padding:21px 0 36px}.build-a-box-sticky .container{--page-width: 960px;display:flex;align-items:flex-end;justify-content:space-between}.box-sticky-heading{font-family:var(--font-body-bold);font-size:14px;line-height:1.64;margin-bottom:2px}.box-sticky-price{font-family:var(--font-body-black);font-size:20px;line-height:1.105;margin-bottom:8px}.box-sticky-delivery{display:flex;align-items:center}.box-sticky-delivery span{font-size:14px;line-height:1.2;margin-left:4px}.build-a-box-sticky button{font-family:var(--font-body-black);font-size:16px;line-height:1.105;color:var(--color-button-primary);border:1px solid var(--color-button-primary);border-radius:5px;background-color:#fff;width:284px;height:58px}.button.loading>.loading-overlay__spinner .path{stroke:var(--color-button-primary)}.best-blocks{margin:13px 0 14px}.best-blocks p{font-size:22px;line-height:1.73}.best-blocks p span,.best-blocks p svg{vertical-align:middle}.best-blocks p span{margin-left:4px}.best-blocks p.best-block-heading{font-family:var(--font-body-medium);margin-left:29px}@media screen and (max-width: 989px) and (min-width: 750px){.grid--2-col-tablet .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width: 749px){.build-a-box{margin-top:44px;margin-bottom:80px}.build-a-box-heading{font-size:64px;line-height:.8359375;margin-bottom:17px;max-width:338px}.box-blocks{margin-bottom:44px}.build-a-box-product{--grid-mobile-vertical-spacing: 50px;margin-top:19px}.box-sticky-info{display:flex;align-items:center;justify-content:space-between}.build-a-box-sticky{padding-top:17px;padding-bottom:20px}.build-a-box-sticky .container{flex-direction:column}.build-a-box-sticky .container>div{width:100%}.build-a-box-sticky button{width:100%;margin:15px 0}.box-sticky-delivery{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/section-build-a-box.css.map */
