:root{--dn-orange:#ff7a2f;--dn-sky:#38b6ff;--dn-peach:#fff0e0;--dn-sun:#fff6cc;--dn-aqua:#e6f7ff}.dn-section:nth-of-type(4n+2){background:linear-gradient(180deg,var(--dn-sun),rgba(255,246,204,0))}.dn-section:nth-of-type(4n+3){background:linear-gradient(180deg,var(--dn-mint),rgba(241,248,230,0))}.dn-section:nth-of-type(4n){background:linear-gradient(180deg,var(--dn-peach),rgba(255,240,224,0))}.dn-title span{background:linear-gradient(90deg,var(--dn-green),var(--dn-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.dn-tile:nth-child(4n+1) .dn-ico{background:linear-gradient(145deg,#7ed957,var(--dn-green))}.dn-tile:nth-child(4n+2) .dn-ico{background:linear-gradient(145deg,#ffd54a,#ff9f0a);box-shadow:0 8px #c97a00}.dn-tile:nth-child(4n+3) .dn-ico{background:linear-gradient(145deg,#ffa05c,var(--dn-orange));box-shadow:0 8px #c4561a}.dn-tile:nth-child(4n) .dn-ico{background:linear-gradient(145deg,#6fd0ff,var(--dn-sky));box-shadow:0 8px #1c86c4}.dn-btn,.button,.btn,.product-form__submit,.shopify-payment-button__button,button[type=submit],.cart__checkout-button{border-radius:50px!important;font-weight:800!important;letter-spacing:.3px;transition:transform .12s ease,box-shadow .12s ease!important}.button:not(.button--secondary),.product-form__submit,.cart__checkout-button{background:linear-gradient(135deg,var(--dn-green-2),var(--dn-green))!important;color:#fff!important;border:0!important;box-shadow:0 8px #2c6c14,0 16px 26px #3f8f1f59!important}.button:not(.button--secondary):hover,.product-form__submit:hover,.cart__checkout-button:hover{transform:translateY(3px);box-shadow:0 5px #2c6c14,0 10px 18px #3f8f1f4d!important}.button:not(.button--secondary):active,.product-form__submit:active,.dn-btn:active{transform:translateY(8px);box-shadow:0 0 #2c6c14!important}.shopify-payment-button__button--unbranded{background:linear-gradient(135deg,#ffd54a,#ff9f0a)!important;color:var(--dn-brown)!important;box-shadow:0 8px #c97a00,0 16px 26px #c97a0059!important;border:0!important}.shopify-payment-button__button--unbranded:hover{transform:translateY(3px);box-shadow:0 5px #c97a00!important}.button--secondary{box-shadow:0 6px #4a251140!important}.product{gap:34px}.product__media-wrapper{background:linear-gradient(145deg,#fff,var(--dn-sun) 60%,var(--dn-mint));border-radius:32px;padding:18px;box-shadow:var(--dn-shadow-hover);align-self:start;position:sticky;top:90px}.product__media-wrapper .product__media,.product__media-wrapper .media{border-radius:24px;overflow:hidden;background:#fff}.product__media-wrapper img{object-fit:contain!important;filter:drop-shadow(0 22px 20px rgba(74,37,17,.25))}.product__media-wrapper .thumbnail,.thumbnail-list__item .thumbnail{border-radius:16px;box-shadow:0 8px 16px #4a251126;transition:.2s}.thumbnail-list__item .thumbnail:hover,.thumbnail[aria-current=true]{transform:translateY(-4px);box-shadow:0 0 0 3px var(--dn-yellow),0 12px 20px #4a251133}.product__info-wrapper{background:#fff;border-radius:32px;padding:30px;box-shadow:var(--dn-shadow);align-self:start}.product__title,.product__title h1{color:var(--dn-brown);font-weight:800}.product__info-wrapper .price,.price-item--regular,.price-item--sale{color:var(--dn-green)!important;font-weight:800}.price-item--regular.price-item--last{font-size:1.8em}.product-form__input .form__label{font-weight:700;color:var(--dn-brown)}.product-form__input input[type=radio]+label{border-radius:50px;box-shadow:0 4px #4a25112e}.product-form__input input[type=radio]:checked+label{background:var(--dn-green);color:#fff;box-shadow:0 4px #2c6c14}.quantity{border-radius:50px}.dn-offer{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:linear-gradient(135deg,var(--dn-orange),#ffb020);color:#fff;border-radius:30px;padding:30px 36px;box-shadow:0 12px #c4561a,var(--dn-shadow)}.dn-offer h2{margin:6px 0 0;color:#fff;font-size:clamp(22px,3vw,32px)}.dn-offer small{background:#fff;color:var(--dn-orange);font-weight:800;padding:4px 12px;border-radius:50px}.dn-offer__time{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.dn-offer__time b{background:var(--dn-brown);color:var(--dn-yellow);font-size:28px;padding:10px 12px;border-radius:12px;min-width:56px;text-align:center;box-shadow:0 5px #2a1308}.dn-offer__time span{font-size:12px;margin-right:8px;font-weight:700}.dn-shots{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dn-shot{border-radius:22px;overflow:hidden;box-shadow:var(--dn-shadow);background:#fff;padding:8px;transition:.3s}.dn-shot:hover{transform:translateY(-8px) rotate(-1deg);box-shadow:var(--dn-shadow-hover)}.dn-shot img{width:100%;height:auto;border-radius:16px;display:block}.dn-wa{position:fixed;right:18px;bottom:90px;z-index:60;width:58px;height:58px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px #168a40,0 12px 24px #00000040;animation:dn-pulse 2.2s infinite}@keyframes dn-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.dn-sticky{position:fixed;left:0;right:0;bottom:0;z-index:55;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;padding:10px 18px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -10px 30px #4a25112e;transform:translateY(110%);transition:transform .35s;border-radius:22px 22px 0 0}.dn-sticky.is-on{transform:none}.dn-sticky__info{display:flex;flex-direction:column;min-width:0}.dn-sticky__info strong{font-size:14px;color:var(--dn-brown);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dn-sticky .dn-btn{border:0;cursor:pointer;padding:12px 26px}.dn-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#2814088c;display:flex;align-items:center;justify-content:center;padding:20px}.dn-pop[hidden]{display:none}.dn-pop__box{position:relative;background:linear-gradient(160deg,#fff,var(--dn-sun));border-radius:30px;padding:36px 30px;max-width:420px;width:100%;text-align:center;box-shadow:0 14px 0 var(--dn-yellow),var(--dn-shadow-hover);animation:dn-pop .4s ease}@keyframes dn-pop{0%{transform:scale(.8);opacity:0}to{transform:none;opacity:1}}.dn-pop__x{position:absolute;top:10px;right:16px;border:0;background:none;font-size:30px;cursor:pointer;color:var(--dn-brown);box-shadow:none!important}.dn-pop h3{margin:0 0 8px;font-size:26px;color:var(--dn-brown)}.dn-pop__code{margin:16px auto 20px;display:inline-block;border:3px dashed var(--dn-green);color:var(--dn-green);font-weight:800;font-size:26px;letter-spacing:3px;padding:10px 24px;border-radius:14px;background:#fff}@media(max-width:900px){.product__media-wrapper{position:static;padding:10px}.product__info-wrapper{padding:20px}.dn-shots{grid-template-columns:repeat(2,1fr)}.dn-offer{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dailynest-v3.css.map */
