@import"https://fonts.googleapis.com/css2?family=Belanosima:wght@400;600;700&display=swap";h1,h2,h3,h4,h5,h6{font-family:Belanosima!important}body,span,p,a,u,i,li,ul,select,input{font-family:Montserrat}button.email-signup__button{width:24%;border-radius:16px;box-shadow:0 5px #000!important;border:solid 2px #000!important;font-weight:600!important}.footer__icon img{background:#fff;border:2px solid #000000;width:55px!important;height:52px;opacity:1;border-radius:16px;border-width:2px;box-shadow:0 5px #000;padding:10px}.footer__icon p{width:210px;opacity:1;border-radius:16px;border-width:2px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 5px #000!important;margin:0;padding:20px 20px 17px}.footer__icon p a{text-decoration:none;font-family:Montserrat;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}summary.menu__heading{display:none}.waffle-button,.cwt-waffle__button,.cwt-family__button,.cwt-family-stories__button,.cwt-setup-steps__button,.cwt-waffle-card__button,.email-signup__button,.footer__icon img,.footer__icon p,.cwt-hero__button,.cwt-header__mega-button,.cwt-header__cta{transition:.3s!important}.header__underlay.header__underlay-open{background:transparent!important}.cwt-header__drawer-subhead button{font-size:20px!important;font-weight:600!important}.shopify-policy__container{width:100%;max-width:1200px!important}details.details{padding-top:20px;padding-bottom:10px}.product-go-product-page .product-media img,.product-waffle-home .product-media img{background:linear-gradient(180deg,#eee,#fff);border:2px solid #000000;opacity:1;border-width:2px;border-radius:20px!important}span.variant-image-option img{height:auto;object-fit:cover}fieldset.variant-option.variant-option--buttons{display:flex;gap:12px}label.variant-option__button-label{width:67px!important;height:63px!important;min-width:auto!important;border-radius:10px;aspect-ratio:1/1;border:2px solid #EAE0CB!important;padding:0}.variant-option__button-label:has(:checked){border-color:#000!important;padding:0!important;width:100%;height:auto}label.variant-option__button-label:after,label.variant-option__button-label:before{display:none}.product-go-product-page .slideshow-controls__thumbnails .slideshow-control img,.product-waffle-home .slideshow-controls__thumbnails .slideshow-control img,body.product-go-product-page span.variant-image-option img{object-fit:cover;border-radius:0!important}body.product-go-product-page span.variant-image-option img{object-fit:contain}button.slideshow-control.button.button-unstyled.slideshow-controls__thumbnail{width:111px;height:104px;opacity:1;border-radius:10px;border-width:2px;background:linear-gradient(180deg,#eee,#fff);border:2px solid #000000;padding:0}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:none!important}.product-go-product-page h1{font-weight:600;font-size:36px;line-height:44px;letter-spacing:0%}button.button.add-to-cart-button{box-shadow:0 5px #000;background:#88d3bd;border:2px solid #000000;border-radius:16px;border-width:2px;color:#000}button.button.add-to-cart-button:hover{background:#e87563;color:#000!important}.collection product-card{padding-bottom:10px}media-gallery.spacing-style{padding:0 15px}.product-form-buttons{display:flex;flex-wrap:wrap;gap:25px!important}.quantity-selector-wrapper{width:100%}.quantity-selector{display:flex!important;align-items:center!important;gap:7px!important;width:max-content!important;height:43px!important;border:none;background:transparent}.quantity-selector>button{width:48px!important;min-width:48px!important;height:41px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#000!important;border:2px solid #000000!important;border-radius:13px!important;box-shadow:0 4px #000!important;font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:1!important}.quantity-selector>input{width:71px!important;min-width:71px!important;height:46px!important;padding:0!important;margin:0!important;background:#fff!important;color:#000!important;border:2px solid #000000!important;border-radius:13px!important;box-shadow:none!important;text-align:center!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:500!important;outline:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}.quantity-selector>input::-webkit-outer-spin-button,.quantity-selector>input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-selector .svg-wrapper{width:18px!important;height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important}.quantity-selector svg{width:18px!important;height:18px!important}.quantity-selector svg path{stroke:#000!important;stroke-width:2.5!important}.quantity-selector>button:disabled{opacity:1!important}.quantity-selector>button:not(:disabled):hover{transform:translateY(-1px)}.quantity-selector>button:not(:disabled):active{transform:translateY(2px);box-shadow:0 2px #000!important}aside.cwt-header__cart-drawer .cwt-header__cart-image img{object-fit:cover}@media(max-width:767px){.vd-order-now,header-actions{display:none!important}.header__columns:has(.header__column--center header-menu){display:flex!important;justify-content:space-between;flex-direction:row-reverse}.header__columns{padding:0 20px!important}details.menu__details{padding-left:0}button.email-signup__button{width:100%}.menu-drawer-container .header__icon--summary{color:#fff!important}.header__icon--summary .header-drawer-icon{width:auto!important;height:auto!important}.header__icon--summary .header-drawer-icon svg{width:50px!important;height:auto!important}.footer__icon .group-block-content.layout-panel-flex.layout-panel-flex--row{flex-wrap:nowrap!important;padding-top:20px}.footer_logo_block{order:2;margin-top:29px}.footer_logo_block .group-block-content{align-items:center}.footer__icon img{width:50px!important;height:42px}.footer__icon p{width:190px;padding:12px 20px}.footer-content.spacing-style{border-top:solid 1px #000;padding-top:30px;margin-top:10px}.footer_sect_cust{padding:30px 20px}.footer_sect_cust .group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{border-top:solid 1px #000;padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
