:root{--COLOR-TEXT: #1F1610;--text: #1F1610}.cart__message{color:var(--text)!important}span.navtext sup.sup,.hero__title .sup{display:none}.dropdown__family span.navtext{font-family:var(--FONT-STACK-NAV);font-style:var(--FONT-STYLE-NAV);font-weight:400;letter-spacing:var(--LETTER-SPACING-NAV);line-height:1.2;padding:5px 0;position:relative;transition:none;color:var(--link);font-size:calc(var(--font-nav-small) * var(--FONT-SIZE-NAV))}.grandparent .header__dropdown{max-width:220px!important;margin-left:20px}.grandparent.kids-3 .header__grandparent__links{grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:0}.grand_child_div{display:flex;flex-direction:column;padding-left:20px;gap:0px;padding-top:10px}.dropdown__family{padding:0 14px!important}.menu__item.grandparent .navlink--child{margin:0!important;width:100%!important;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:0}.header__grandparent__links .dropdown__family:last-child .navlink.navlink--child:after{display:none}.header__dropdown{top:60px!important;padding-top:15px;padding-bottom:15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.header__grandparent__links{border-radius:12px;overflow:hidden}.navlink--child{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;color:#fff;font-weight:600;cursor:pointer}.navlink--child:after{content:"";width:14px;height:14px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 8 10 12 14 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:transform 1s ease}.navlink--child.active:after{transform:rotate(180deg)}.js-accordion a.navlink.navlink--toplevel:after{content:"";width:14px;height:14px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 8 10 12 14 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.js-accordion a.navlink.navlink--toplevel{cursor:pointer}.grand_child_div{max-height:0;overflow:hidden;transition:all 1s ease}.dropdown__family.open .grand_child_div{max-height:500px}.navlink--grandchild{display:block;padding:8px 30px;color:#dbe7f5}div#shopify-section-template--25656511496303__section_hero_LKyWpw .image__hero__scale[data-parallax-img]{height:100%}section#CollectionsList--template--25656511725679__section_collections_list_T8W6pQ .grid-container.grid-container--inline.wrapper--full-padded{display:block;position:relative}section#BrickSection--template--25656511725679__section_double_slider_YERTBX .brick__section{padding-left:6%;padding-right:6%}section#BrickSection--template--25656511725679__section_double_slider_YERTBX .brick__block__text{align-items:start}section#CollectionsList--template--25656511725679__section_collections_list_T8W6pQ h2.grid__heading{text-align:center}section#CollectionsList--template--25656511725679__section_collections_list_T8W6pQ .grid__items-holder{max-width:100%!important}section#CollectionsList--template--25656511725679__section_collections_list_T8W6pQ grid-slider{background:#fcf7f1}sup.sup{display:none}@media only screen and (min-width:990px){div#SectionColumns--template--25656511725679__section_columns_hqqpTw .grid--slider{--item-width: calc((100vw - var(--scrollbar-width) - var(--outer) * 6) * .28)}}div#SectionColumns--template--25656511725679__section_columns_hqqpTw button.slider__button{background:#c01e1e;color:#fff}div#SectionColumns--template--25656511725679__section_columns_hqqpTw .slider__button:before{background:#fff}div#SectionColumns--template--25656511725679__section_columns_hqqpTw .slider__button:hover:before{background:#c01e1e}body#collections .collection-item__info span{font-size:var(--font-heading-x-small)}button.restock-rocket-button.restock-rocket-button-product,button#form-Button{background:var(--BTN-PRIMARY-BORDER)!important;color:#fff!important;border:1px solid var(--BTN-PRIMARY-BORDER)!important;border-radius:60px!important;text-transform:uppercase;font-size:12px!important;font-family:var(--BTN-FONT-STACK)!important;font-weight:600;letter-spacing:2px}#form-Email,#form-Name{border-radius:40px!important}.show-product-notification.variant--soldout .product-soldout-notification{display:none!important}.product__content .product__block.block__icon__container.block-icon_VciFQJ{background:#c01e1e;color:#fff;padding:12px;border-radius:10px}.product__content .restock-rocket-preorder-description{background:#c01e1e!important}.product__block.product__block--buttons .btn--primary.restock-rocket-preorder-button{background:transparent!important}.product__content .product__block.block__icon__container.block-icon_VciFQJ svg.icon{stroke:#fff}.newsletter-form .input-group button{background:#fff;color:#000;padding:10px 26px;border-radius:40px;font-weight:600;letter-spacing:1px;border:1px solid #fff;transition:all .3s linear}.newsletter-form .input-group button:hover{background:transparent!important;color:#fff!important}.footer__block.footer__block--newsletter{padding-right:7%}.newsletter-form .input-group{border-bottom:0!important}.newsletter-form .input-group input#email-input-newsletter_FaKngW{border:1px solid #fff;border-radius:30px;padding:12px 20px;margin-right:10px;outline:0!important;box-shadow:none!important}.footer__block.footer__block--newsletter .footer__newsletter__text{margin-bottom:40px}.footer__block.footer__block--newsletter .footer__block__title.heading-small{margin-bottom:15px}body#contact{background:#fff}body#contact main#MainContent{max-width:1100px!important;margin:0 auto;padding-left:20px;padding-right:20px;width:1100px;min-width:1100px}div#shopify-section-template--25656511594607__contact{width:50%;display:inline-block}div#shopify-section-template--25656511594607__custom_contact_kjABtM{width:50%;display:inline-block;vertical-align:top}section#ContactForm--template--25656511594607__contact{margin:30px;border-radius:20px;box-shadow:#959da533 0 8px 24px}.custom-contact{padding:60px 20px}.contact-title{text-align:left;margin-bottom:10px;margin-top:0;font-size:50px}.contact-description{text-align:left;margin-bottom:40px;color:#666}.contact-icon{width:24px;height:24px;object-fit:contain}.contact-box h3{font-size:26px}.custom-form__block input,.custom-form__block textarea,.custom-form__block select{border:1px solid #c01e1e75;border-radius:7px;padding:14px 20px;margin-right:10px;outline:0!important;box-shadow:none!important}.field:focus{border:1px solid #c01e1e75!important}.contact-email .contact-item h3{margin-top:0}div#SectionColumns--template--25656511594607__section_multicolumn_TTxWQN{border-radius:20px;margin-bottom:51px;margin-top:20px}li.contact-item .img{background:#fcf7f1;width:40px;height:40px;padding:10px;border-radius:40px;display:flex;align-items:center;justify-content:center}.email_icon{background:var(--BTN-PRIMARY-BG);width:70px;height:70px;padding:10px;border-radius:40px;display:flex;align-items:center;justify-content:center}li.contact-item img,.email_icon img{width:100%}.custom-form__block textarea{height:120px}.contact-email .contact-item{margin-bottom:40px;display:flex;align-items:center;gap:23px}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px}.contact-form-wrapper{background:#f9f9f9;padding:30px;border-radius:10px}.contact-form-wrapper input,.contact-form-wrapper textarea{width:100%;margin-bottom:15px;padding:12px;border:1px solid #ddd;border-radius:6px}.contact-form-wrapper button{padding:12px 20px;background:#000;color:#fff;border:none;cursor:pointer}.contact-info h3{margin-bottom:10px}.contact-social ul{list-style:none;padding:0;margin-left:0}.contact-social li{display:flex;align-items:center;gap:19px;margin-bottom:26px}div#SectionColumns--template--25656511594607__section_multicolumn_TTxWQN .icon__animated{background:var(--BTN-PRIMARY-BG);width:60px;height:60px;padding:6px;border-radius:40px;display:flex;align-items:center;justify-content:center}div#SectionColumns--template--25656511594607__section_multicolumn_TTxWQN .icon__animated .icon{stroke:#fff;width:33px;height:27px}body#refund-policy ul,body#shipping-policy ul,body#terms-of-service ul,body#privacy-policy ul{display:block}body#refund-policy ul li,body#shipping-policy ul li,body#terms-of-service ul li,body#privacy-policy ul li{margin-bottom:16px}body#refund-policy .main-content h2,body#shipping-policy .main-content h2,body#terms-of-service .main-content h2,body#privacy-policy .main-content h2,body#refund-policy .main-content h3,body#shipping-policy .main-content h3,body#terms-of-service .main-content h3,body#privacy-policy .main-content h3,body#refund-policy .main-content h4,body#shipping-policy .main-content h4,body#terms-of-service .main-content h4,body#privacy-policy .main-content h4{font-size:var(--FONT-HEADING-SMALL);margin-top:35px}@media screen and (max-width:768px){body#contact main#MainContent{max-width:100%!important;width:auto;min-width:auto}div#shopify-section-template--25656511594607__contact{width:100%!important}div#shopify-section-template--25656511594607__custom_contact_kjABtM{width:100%!important;display:inline-block;vertical-align:top}.custom-contact{padding:28px 0}.contact-title{font-size:40px}section#ContactForm--template--25656511594607__contact{margin:0 0 30px}div#SectionColumns--template--25656511594607__section_multicolumn_TTxWQN{padding:20px 10px}}@media screen and (min-width:769px)and (max-width:1150px){body#contact main#MainContent{max-width:100%!important;width:auto;min-width:auto}div#shopify-section-template--25656511594607__custom_contact_kjABtM{display:inline-block;vertical-align:top}.custom-contact{padding:28px 0}.contact-title{font-size:40px}}@media only screen and (max-width:767px){summary.h3.footer__block__title.heading-x-small.accordion__title{margin-bottom:0}.footer__block.footer__block--newsletter{padding-right:0%!important}.footer__block.footer__block--newsletter{margin-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-cp.css.map */
