:root{--dd-orange: #f28c28;--dd-orange-rgb: 242, 140, 40;--dd-orange-dark: #c9640a;--dd-peach: #ffe1be;--dd-cream: #fff6ec;--dd-sand: #fbe9d3;--dd-ink: #2b1a0e;--dd-ink-rgb: 43, 26, 14;--dd-radius: 2.4rem;--dd-shadow: 0 1.2rem 3.2rem rgba(var(--dd-ink-rgb), .08);--font-heading-family: "Fredoka", var(--font-body-family), sans-serif;--font-heading-weight: 600;--font-heading-style: normal}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.dd-display{font-family:"Fredoka",var(--font-body-family),sans-serif;font-weight:600;letter-spacing:-.01em}.button,.shopify-challenge__button,.customer button{border-radius:99px;font-family:"Fredoka",var(--font-body-family),sans-serif;font-weight:600;letter-spacing:.02em;font-size:1.6rem}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after{border-radius:99px}.button:not(.button--secondary):not(.button--tertiary):not(.quantity__button){--color-button: var(--dd-orange-rgb);--color-button-text: var(--dd-ink-rgb);--border-opacity: 0;box-shadow:0 .4rem 0 var(--dd-orange-dark);transition:transform .15s ease,box-shadow .15s ease,background-color .2s ease}.button:not(.button--secondary):not(.button--tertiary):not(.quantity__button):hover{transform:translateY(-2px);box-shadow:0 .6rem 0 var(--dd-orange-dark)}.button:not(.button--secondary):not(.button--tertiary):not(.quantity__button):active{transform:translateY(2px);box-shadow:0 .2rem 0 var(--dd-orange-dark)}.button--secondary{--color-button-text: var(--dd-ink-rgb);--border-opacity: 1}.button--secondary:after{box-shadow:0 0 0 2px rgba(var(--dd-ink-rgb),1)!important}.dd-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-family:Fredoka,sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dd-orange-dark);margin:0 0 1.2rem}.dd-eyebrow .doodle-icon{width:2rem;height:2rem}.dd-squiggle{position:relative;white-space:nowrap;display:inline-block}.dd-squiggle:after{content:"";position:absolute;left:-2%;right:-2%;bottom:-.16em;height:.3em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M3 14 C 40 4, 80 4, 110 10 S 170 18, 197 6' fill='none' stroke='%23f28c28' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / 100% 100%}.dd-head{text-align:center;max-width:72rem;margin:0 auto 4.8rem}.dd-head h2{margin:0 0 1.2rem;font-size:clamp(3.2rem,4.4vw,5.2rem);line-height:1.08}.dd-head p{margin:0;font-size:1.8rem;opacity:.78;line-height:1.55}.doodle-icon{width:100%;height:100%;display:block}.dd-wave{display:block;width:100%;height:clamp(3rem,5vw,7rem)}.card-wrapper .card{border-radius:var(--dd-radius);overflow:hidden}.card-wrapper .card__inner{background:var(--dd-cream);border-radius:var(--dd-radius)}.card-wrapper .card__heading{font-family:Fredoka,sans-serif;font-weight:600;font-size:1.9rem}.card-wrapper .price{font-weight:600;color:var(--dd-orange-dark)}.related-products__heading{font-size:clamp(2.8rem,3.6vw,4.2rem);text-align:center;margin-bottom:3.2rem}.template-product .product{align-items:start}.product__media-wrapper .product__media-item .product-media-container,.product__media-wrapper .product__modal-opener{border-radius:3.2rem;overflow:hidden}.product__media-wrapper .product-media-container{background:var(--dd-cream);border:0!important}.product__media-wrapper .thumbnail{border-radius:1.6rem;overflow:hidden;background:var(--dd-cream);border:2px solid transparent}.product__media-wrapper .thumbnail[aria-current]{border-color:var(--dd-orange);box-shadow:none}.product__info-container{background:#fff}.product__info-container .product__text.caption-with-letter-spacing{color:var(--dd-orange-dark);font-weight:700;letter-spacing:.14em}.product__title h1{font-size:clamp(3.4rem,4vw,4.8rem);line-height:1.05}.product__info-container .price__regular .price-item,.product__info-container .price-item--sale{font-family:Fredoka,sans-serif;font-weight:600;font-size:2.8rem;color:var(--dd-orange-dark)}.product-form__input--pill input[type=radio]+label{border-radius:1.4rem;padding:1.1rem 1.8rem;font-weight:500;transition:border-color .15s,background-color .15s}.product-form__input--pill input[type=radio]:checked+label{background:var(--dd-ink);border-color:var(--dd-ink);color:#fff}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--dd-orange)}.product-form__input .form__label{font-family:Fredoka,sans-serif;font-weight:600;font-size:1.6rem}.product-form__submit{min-height:5.8rem;font-size:1.8rem!important}.product-form__buttons{max-width:48rem}.product__info-container .quantity{border-radius:99px}.product__info-container .quantity:after,.product__info-container .quantity:before{border-radius:99px}.product__accordion summary .accordion__title{font-family:Fredoka,sans-serif;font-weight:600;font-size:1.7rem}.product__accordion{border-color:rgba(var(--dd-ink-rgb),.12)}.product__description{font-size:1.6rem;line-height:1.65}.dd-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:.4rem 0 .8rem;max-width:48rem;list-style:none;padding:0}.dd-perks li{background:var(--dd-cream);border-radius:1.6rem;padding:1.4rem 1rem;text-align:center;font-family:Fredoka,sans-serif;font-weight:600;font-size:1.4rem;line-height:1.25}.dd-perks .doodle-icon{width:3.2rem;height:3.2rem;margin:0 auto .8rem;color:var(--dd-orange-dark)}.template-cart .title-wrapper-with-link .title{font-size:clamp(3.4rem,4vw,4.8rem)}.cart-items thead th{font-family:Fredoka,sans-serif;font-weight:600;letter-spacing:.1em;color:var(--dd-orange-dark)}.cart-items td{padding-top:2.4rem}.cart-item__image-container{border-radius:2rem;overflow:hidden;background:var(--dd-cream)}.cart-item__image-container:after{display:none}.cart-item__name{font-family:Fredoka,sans-serif;font-weight:600;font-size:2rem}.cart-item .quantity{border-radius:99px}.cart-item .quantity:before,.cart-item .quantity:after{border-radius:99px}.cart__footer{background:var(--dd-cream);border-radius:3.2rem;padding:3.2rem!important;margin-top:2.4rem}.cart__footer .totals__total,.cart__footer .totals__total-value{font-family:Fredoka,sans-serif;font-weight:600;font-size:2.2rem}.cart__footer .totals__total-value{color:var(--dd-orange-dark)}.cart__checkout-button{min-height:5.8rem;font-size:1.8rem!important}.cart__warnings .cart__empty-text{font-family:Fredoka,sans-serif;font-weight:600;font-size:clamp(3.2rem,4vw,4.8rem)}@media screen and (min-width:750px){.cart__footer{max-width:48rem;margin-left:auto}.cart__footer>div{width:100%}}.cart-notification{border-radius:0 0 2.4rem 2.4rem}.cart-notification-product__image{border-radius:1.2rem;overflow:hidden;background:var(--dd-cream)}.header-wrapper{box-shadow:0 1px rgba(var(--dd-ink-rgb),.06)}.menu-drawer__menu-item{font-family:Fredoka,sans-serif;font-weight:500;font-size:2rem}@media(prefers-reduced-motion:reduce){.button{transition:none!important}.button:hover{transform:none!important}}.dd-size-tip{display:flex;gap:1.2rem;align-items:center;background:var(--dd-cream);border-radius:1.6rem;padding:1.2rem 1.6rem;font-size:1.45rem;line-height:1.4;max-width:48rem;margin:0}.dd-size-tip .doodle-icon{width:3.2rem;height:3.2rem;flex:none;color:var(--dd-orange-dark)}.dd-size-tip a{color:var(--dd-orange-dark);font-weight:600}html{scroll-behavior:smooth}[id]{scroll-margin-top:10rem}.dd-cart-note{display:flex;align-items:center;gap:1rem;justify-content:center;font-size:1.4rem;color:rgba(var(--dd-ink-rgb),.7);margin-top:1.4rem}.dd-cart-note .doodle-icon{width:2rem;height:2rem;color:var(--dd-orange-dark)}.cart__ctas{gap:1rem}.cart-items .cart-item__price-wrapper .price,.cart-item__totals .price{font-family:Fredoka,sans-serif;font-weight:600;font-size:1.8rem}.cart-item__details>*+*{margin-top:.4rem}.cart-item cart-remove-button .button{border-radius:50%;background:var(--dd-cream)}.cart__items{border-bottom:0}.template-cart .title-wrapper-with-link .link{font-family:Fredoka,sans-serif;font-weight:600;color:var(--dd-orange-dark)}.product-form__submit.button--secondary{--color-button: var(--dd-orange-rgb);--color-button-text: var(--dd-ink-rgb);--alpha-button-background: 1;--border-opacity: 0;box-shadow:0 .4rem 0 var(--dd-orange-dark)}.product-form__submit.button--secondary:after{box-shadow:none!important}.product-form__submit.button--secondary:hover{transform:translateY(-2px);box-shadow:0 .6rem 0 var(--dd-orange-dark)}.shopify-payment-button__button{border-radius:99px!important;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/doodle.css.map */
