body{background:#fdf4e8!important}[id$=__product-information],[id*=__calmd-]{font-family:Quicksand,sans-serif}[id$=__product-information] h1,[id$=__product-information] h2,[id$=__product-information] h3,[id$=__product-information] h4,[id$=__product-information] strong,[id*=__calmd-] h1,[id*=__calmd-] h2,[id*=__calmd-] h3,[id*=__calmd-] strong,[id*=__calmd-] button,[id*=__calmd-] summary,[id$=__product-information] button,[id$=__product-information] summary,[id$=__product-information] .button,[id$=__product-information] a.calmd-cta,[id$=__product-information] [class*=price]{font-family:"Baloo 2",cursive!important;font-weight:700!important}[id$=__product-information] h1{font-weight:800!important}[id$=__product-information] .variant-option__button-label{border-radius:14px!important;border-width:2px!important;transition:all .15s ease;background:#fff!important}[id$=__product-information] .variant-option__button-label:has(input:checked){background:#0b1a60!important;border-color:#0b1a60!important;box-shadow:0 4px #0b1a608c}[id$=__product-information] .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important}[id$=__product-information] .variant-option__button-label:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 14px #0b1a6024}[id$=__product-information] .variant-option__button-label__text{font-weight:700}[id$=__product-information] .add-to-cart-button,[id$=__product-information] button[name=add]{border-radius:100px!important;font-size:16px!important;letter-spacing:.02em;transition:transform .15s ease;box-shadow:0 6px #0b1a601f}[id$=__product-information] .add-to-cart-button:hover{transform:translateY(-2px) scale(1.01)}[id*=__calmd-] .accordion{border-radius:16px!important;overflow:hidden;border:2px solid #0B1A60!important;box-shadow:0 5px #0b1a601a,0 12px 20px #0b1a6014}[id*=__calmd-] .calmd-step:hover .calmd-step-badge{transform:translateY(-3px)}[id*=__calmd-] .calmd-icon-card{transition:transform .15s ease,box-shadow .15s ease}[id*=__calmd-] .calmd-icon-card:hover,[id*=__calmd-] .calmd-value-card:hover{transform:translateY(-3px)}[id*=__calmd-] .calmd-value-card,[id*=__calmd-] .calmd-review-card{transition:transform .15s ease}[id*=__calmd-] .calmd-step-badge{background:#e4eff8!important;box-shadow:0 3px #6daad873,0 8px 14px #0b1a601f!important}[id*=__calmd-] .calmd-icon-card>div:first-child{background:#e4eff8!important;box-shadow:0 3px #6daad866!important}.calmd-tile{position:relative}.calmd-cta:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0b1a6040}.calmd-purchase-tab:not(.is-active):hover{background:#0b1a6014!important}.calmd-review-nav:hover{transform:translateY(-50%) scale(1.08)}[id*=__calmd-] .calmd-review-track::-webkit-scrollbar{display:none}[id*=__calmd-] .layout-panel-flex>div{min-width:0!important}@media(max-width:749px){[id*=__calmd-] .calmd-helps-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.calmd-review-nav{display:none!important}}.sticky-add-to-cart__bar:before{background:linear-gradient(#fdf4e8 0 100%),linear-gradient(#6daad8 0 100%)!important;background-clip:content-box,border-box!important;border-color:transparent!important}.sticky-add-to-cart__title,.sticky-add-to-cart__price{color:#0b1a60!important}.sticky-add-to-cart__variant{color:#0b1a60b3!important}.sticky-add-to-cart__button.add-to-cart-button{background:#0b1a60!important;color:#fff!important;border-radius:100px!important}.sticky-add-to-cart__button.add-to-cart-button *{color:#fff!important}.sticky-add-to-cart__button.add-to-cart-button svg{fill:#fff!important}[id$=__product-information] .accelerated-checkout-block{display:none!important}@media(max-width:380px){[id$=__product-information] .calmd-trust-badge{font-size:9.5px!important;padding:7px 4px!important}}[id*=__product_recommendations_UeDczP] .section-resource-list__content{align-items:center!important}.calmd-deco-dog{position:absolute;width:72px;height:auto;pointer-events:none;opacity:.92;filter:drop-shadow(0 4px 6px rgba(11,26,96,.12))}.calmd-deco-dog--tr{top:-14px;right:2%;transform:rotate(9deg)}.calmd-deco-dog--tl{top:-40px;left:-4%;transform:rotate(-10deg)}@media(max-width:749px){.calmd-deco-dog{width:52px}.calmd-deco-dog--tr{top:-8px;right:0}.calmd-deco-dog--tl{top:-34px;left:-2%}}@media(max-width:480px){.calmd-deco-dog{display:none!important}}.calmd-deco-duck-wrap{position:absolute;pointer-events:none;z-index:2}.calmd-deco-duck-wrap--tr{top:-18px;right:3%;transform:rotate(8deg)}.calmd-deco-duck-wrap--tl{top:-18px;left:-3%;transform:rotate(-8deg)}.calmd-deco-duck-wrap--br{bottom:-16px;right:-3%;transform:rotate(7deg)}.calmd-deco-duck-wrap--bl{bottom:-16px;left:2%;transform:rotate(-7deg)}.calmd-deco-duck{display:block;width:64px;height:auto;opacity:.96;filter:drop-shadow(0 4px 8px rgba(11,26,96,.16));animation:calmd-bob 3.2s ease-in-out infinite}@keyframes calmd-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:749px){.calmd-deco-duck{width:46px}}@media(max-width:480px){.calmd-deco-duck-wrap{display:none!important}}.calmd-photo-ring{animation:calmd-spin 16s linear infinite}@keyframes calmd-spin{to{transform:rotate(360deg)}}.calmd-sparkle{position:absolute;animation:calmd-sparkle-pulse 2.2s ease-in-out infinite;pointer-events:none}@keyframes calmd-sparkle-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.65}}[id*=__calmd-faq] .calmd-faq-card{transition:transform .15s ease,box-shadow .15s ease;list-style:none}[id*=__calmd-faq] .calmd-faq-card::-webkit-details-marker{display:none}[id*=__calmd-faq] .calmd-faq-card summary{list-style:none;cursor:pointer}[id*=__calmd-faq] .calmd-faq-card summary::-webkit-details-marker{display:none}[id*=__calmd-faq] .calmd-faq-card summary::marker{content:""}[id*=__calmd-faq] .calmd-faq-card:hover{transform:translateY(-2px);box-shadow:0 7px #0b1a601a,0 16px 22px #0b1a601a}[id*=__calmd-faq] .calmd-faq-toggle{transition:transform .2s ease}[id*=__calmd-faq] .calmd-faq-card[open] .calmd-faq-toggle{transform:rotate(45deg)}[id*=__calmd-faq] .calmd-faq-card[open] summary{padding-bottom:2px}.calmd-deco-mochi{position:absolute;width:72px;height:auto;pointer-events:none;opacity:.92;filter:drop-shadow(0 4px 6px rgba(11,26,96,.12))}.calmd-deco-mochi--tr{top:-14px;right:2%;transform:rotate(9deg)}.calmd-deco-mochi--tl{top:-40px;left:-4%;transform:rotate(-10deg)}@media(max-width:749px){.calmd-deco-mochi{width:52px}.calmd-deco-mochi--tr{top:-8px;right:0}.calmd-deco-mochi--tl{top:-34px;left:-2%}}@media(max-width:480px){.calmd-deco-mochi{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/calmd-product.css.map */
