.modld-qa-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1rem}.modld-qa-row .modld-qa{margin-top:0}.modld-stock{display:inline-flex;white-space:nowrap;align-items:center;padding:.3rem 1rem;border-radius:3rem;font-size:1.15rem;font-weight:600;line-height:1.6;pointer-events:none}.modld-stock--available{background-color:#dcfce7;color:#15803d;--dot: #22c55e}.modld-stock--warning{background-color:#ffedd5;color:#c2410c;--dot: #f97316}.modld-stock--critical{background-color:#fee2e2;color:#b91c1c;--dot: #ef4444}.modld-stock--empty{background-color:#e5e7eb;color:#6b7280;--dot: #9ca3af}.modld-series{margin:.4rem 0 0;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.6)}.modld-qa{display:block;margin-top:1rem}.modld-qa__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:3.8rem;padding:0 1.8rem;border:1px solid rgb(var(--color-foreground));border-radius:3rem;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-size:1.2rem;letter-spacing:var(--font-button-letter-spacing);text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s}.modld-qa__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.modld-qa__btn.loading>span{visibility:hidden}.modld-qa__btn .loading-overlay__spinner{position:absolute;width:1.8rem;height:1.8rem}.modld-qa__btn .loading-overlay__spinner.hidden{display:none}@media screen and (max-width:749px){.modld-qa-row{gap:.6rem}.modld-qa-row .modld-qa{width:100%;order:2}.modld-stock{font-size:1.05rem;padding:.2rem .8rem}.modld-series{font-size:1.1rem}.modld-qa__btn{width:100%;min-height:3.6rem;padding:0 1rem;font-size:1.1rem}}.modld-giftband{display:flex;align-items:center;gap:1.8rem;padding:0 2rem 0 0;min-height:11.2rem;overflow:hidden;border-radius:1rem;background:rgb(var(--color-background-input, 243 243 243))}.modld-giftband img{flex:0 0 11.2rem;width:11.2rem;height:11.2rem;object-fit:cover;align-self:center}.modld-giftband__title{margin:0;font-family:var(--font-button-family);font-weight:700;font-size:1.4rem;letter-spacing:var(--font-button-letter-spacing);text-transform:uppercase;color:rgb(var(--color-foreground))}.modld-giftband__text{margin:.3rem 0 0;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.75)}.modld-giftband__proof{margin-left:auto;text-align:right;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75);white-space:nowrap}.modld-giftband__proof b{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.modld-giftband{flex-wrap:wrap;gap:1.2rem;padding:0 1.4rem 0 0}.modld-giftband img{flex-basis:9.6rem;width:9.6rem;height:9.6rem}.modld-giftband>div:first-of-type{flex:1;min-width:0}.modld-giftband__title{font-size:1.2rem}.modld-giftband__text{font-size:1.3rem}.modld-giftband__proof{margin-left:0;width:100%;text-align:left;white-space:normal;padding:1rem 0 1.2rem 1.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}}.modld-giftband__proof p{margin:0}.modld-cart .cart__blocks{width:100%;max-width:none;align-items:stretch}.modld-cart .cart__footer{flex-direction:column;justify-content:flex-start}.modld-cart .cart__ctas{width:100%}.modld-cart .cart__checkout-button{width:100%;background-color:#141414;color:#fff;border-color:#141414;min-height:5.2rem}.modld-summary{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem;border-radius:1.2rem;background:rgb(var(--color-background-input, 243 243 243))}.modld-summary .modld-gift{margin-top:0;background:rgb(var(--color-background))}.modld-summary__title{margin:0;font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-size:1.4rem;letter-spacing:var(--font-button-letter-spacing);text-transform:uppercase;color:rgb(var(--color-foreground))}.modld-summary .cart__blocks-content{display:flex;flex-direction:column;gap:.8rem;width:100%}.modld-summary__row{display:flex;justify-content:space-between;align-items:baseline;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.modld-summary__row--total{padding-top:1.2rem;margin-top:.4rem;border-top:1px solid rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground));font-weight:600}.modld-summary__row--total .totals__subtotal-value{margin:0;font-size:1.8rem}.modld-summary .tax-note{font-size:1.2rem;color:rgba(var(--color-foreground),.6);text-align:left}.modld-summary__or{display:flex;align-items:center;gap:1rem;margin:.4rem 0 0;font-size:1.1rem;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--color-foreground),.5)}.modld-summary__or:before,.modld-summary__or:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground),.12)}.modld-summary__trust{list-style:none;margin:0;padding:1.6rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12);display:grid;gap:.8rem}.modld-summary__trust li{display:flex;gap:.8rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.modld-summary__trust li span{font-weight:700;color:#166534}.modld-line-note{margin:.4rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.modld-line-note--gift{display:inline-block;padding:.1rem .8rem;border-radius:3rem;background:#86efac;color:#166534;font-weight:600}@media screen and (min-width:990px){.modld-cart:not(.is-empty){display:grid;grid-template-columns:minmax(0,1fr) 38rem;gap:5rem;align-items:start}.modld-cart #main-cart-footer{position:sticky;top:10rem}}.modld-cart.is-empty #main-cart-footer{display:none}.modld-upsell{margin-top:6rem;padding-top:4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.modld-upsell__title{margin:0;font-size:2.4rem;line-height:1.2;color:rgb(var(--color-foreground))}.modld-upsell__sub{margin:.6rem 0 2.4rem;font-size:1.4rem;color:rgba(var(--color-foreground),.65)}.modld-upsell__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.modld-upsell__card{display:flex;flex-direction:column;gap:1rem}.modld-upsell__media{display:block;aspect-ratio:1;border-radius:1rem;overflow:hidden;background:#fff}.modld-upsell__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.modld-upsell__card:hover .modld-upsell__media img{transform:scale(1.04)}.modld-upsell__info{display:flex;justify-content:space-between;gap:1rem;font-size:1.5rem}.modld-upsell__name{color:rgb(var(--color-foreground));text-decoration:none}.modld-upsell__price{font-family:var(--font-button-family)}.modld-upsell__form .modld-qa__btn{width:100%}@media screen and (max-width:989px){.modld-upsell__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.modld-summary{padding:1.8rem}.modld-upsell{margin-top:4rem;padding-top:3rem}.modld-upsell__title{font-size:2rem}}.modld-cart .cart__checkout-button,.modld-cart .cart__footer-dynamic-checkout,.modld-cart .tax-note{width:100%;max-width:none}.modld-cart .cart__ctas{flex-direction:column;align-items:stretch;gap:1rem}@media screen and (max-width:989px){.modld-cart .cart-item{display:grid;grid-template-columns:8.8rem minmax(0,1fr) auto;grid-template-areas:"media details remove" "media qty totals";column-gap:1.4rem;row-gap:1rem;align-items:start;padding:1.6rem 0}.modld-cart .cart-item td:before{display:none!important;content:none!important}.modld-cart .cart-item__media{grid-area:media;width:8.8rem}.modld-cart .cart-item__media img{width:8.8rem;height:8.8rem;object-fit:contain;border-radius:.8rem;background:#fff}.modld-cart td.cart-item__media,.modld-cart .cart-item__media-wrapper,.modld-cart .cart-item__media .cart-item__link{padding:0!important;height:8.8rem!important;min-height:0!important}.modld-cart .cart-item__media-wrapper{position:relative;display:block}.modld-cart .cart-item .cart-item__details{grid-area:details;max-width:none;text-align:left}.modld-cart .cart-item .cart-item__quantity{grid-area:qty;max-width:none;width:auto;justify-content:flex-start;align-self:center}.modld-cart .cart-item .cart-item__prices{display:none}.modld-cart .cart-item .cart-item__totals{grid-area:totals;max-width:none;width:auto;justify-content:flex-end;align-self:center}.modld-cart .cart-item .cart-item__totals .medium-up{display:block!important}.modld-cart .cart-item__remove{grid-area:remove;font-size:1.2rem}.modld-cart .cart-item__name{font-size:1.5rem}}@media screen and (max-width:749px){.modld-upsell__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;scrollbar-width:none}.modld-upsell__grid::-webkit-scrollbar{display:none}.modld-upsell__card{flex:0 0 62%;scroll-snap-align:start}}:root{--modld-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6c.42 0 .8.24.98.62l2.4 4.87 5.37.78c.9.13 1.26 1.24.6 1.87l-3.88 3.79.92 5.35c.15.9-.79 1.58-1.6 1.16L12 18.5l-4.8 2.53c-.8.42-1.75-.26-1.6-1.16l.92-5.35-3.88-3.79c-.65-.63-.29-1.74.61-1.87l5.37-.78 2.4-4.87c.18-.38.56-.62.98-.62z'/%3E%3C/svg%3E")}#enormReviews .enap-star:before,#enormReviews .enap-star-o:before,.enorm-shopify-product-reviews .enap-star:before,.enorm-shopify-product-reviews .enap-star-o:before,.modld-stars:before{content:""!important;display:inline-block;width:1em;height:1em;vertical-align:-.14em;background-color:currentColor;-webkit-mask:var(--modld-star) center / contain no-repeat;mask:var(--modld-star) center / contain no-repeat}#enormReviews .enap-star-o:before,.enorm-shopify-product-reviews .enap-star-o:before{opacity:.18}.enorm-shopify-product-reviews .enorm-scroll{display:inline-flex;align-items:center;gap:.15em;color:#141414;text-decoration:none}.enorm-shopify-product-reviews span.icon_color.enap-star,.enorm-shopify-product-reviews span.enap-star-o{font-size:14px!important;line-height:1;color:#141414}.enorm-shopify-product-reviews span.enormText{font-size:13px!important;margin-left:.35em;color:#141414b3}.product__info-container .enorm-shopify-product-reviews span.icon_color.enap-star,.product__info-container .enorm-shopify-product-reviews span.enap-star-o{font-size:17px!important}.product__info-container .enorm-shopify-product-reviews span.enormText{font-size:14px!important}.modld-stars{display:inline-block;font-size:1.5rem;color:#141414;letter-spacing:.1em;margin-right:.6rem}.modld-stars:before{width:5.4em;-webkit-mask:var(--modld-star) left center / 1.08em 1em repeat-x;mask:var(--modld-star) left center / 1.08em 1em repeat-x}.modld-giftband__proof{display:flex;align-items:center;justify-content:flex-end}.modld-giftband__proof p{display:inline}@media screen and (max-width:749px){.modld-giftband__proof{justify-content:flex-start}}#enormReviews{font-family:inherit}#enormReviews .total-count .enap-star,#enormReviews .enap_star_graph .enap-star{color:#141414}#enormReviews .total-count .enap-star{font-size:28px!important;margin-left:4px}#enormReviews .grid_str{font-size:16px;color:#141414;display:flex;gap:2px;margin-bottom:10px}#enormReviews .enormReivewsView{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}#enormReviews .enormReivewsView>.enorm-item-list{margin:0!important;border:0!important;padding:0!important}#enormReviews .grid_str span.icon_color.enap-star,#enormReviews .grid_str span.enap-star-o{font-size:16px!important}#enormReviews .enorm-item-list .enreviewitem{margin:0!important;padding:24px 26px!important;border:1px solid rgba(20,20,20,.06)!important;border-radius:16px!important;background:#fff;box-shadow:none}#enormReviews .enorm-item-list hr,#enormReviews .enorm-item-list .enreviewitem+hr{display:none}#enormReviews .er-review-title:empty{display:none}#enormReviews .er-review-content{font-size:15px!important;line-height:1.6!important;color:#2a2a2a;white-space:pre-line}#enormReviews .grid_author_name{display:flex;align-items:baseline;gap:10px;margin-top:14px}#enormReviews .review_author_name{margin:0;font-size:14px!important;font-weight:600}#enormReviews p.review_date{margin:0;font-size:13px!important;color:#14141480}#enormReviews progress{accent-color:#141414}@media screen and (max-width:749px){#enormReviews .enormReivewsView{grid-template-columns:1fr;gap:12px}#enormReviews .enorm-item-list .enreviewitem{padding:18px!important}}[id$=__multicolumn_yAV7KB] .multicolumn-card__picture,[id$=__multicolumn_yAV7KB] .multicolumn-card__light-mode{width:100%!important}[id$=__multicolumn_yAV7KB] .multicolumn-card__picture img{width:100%!important;height:auto!important;aspect-ratio:3 / 2;object-fit:cover;display:block}[id$=__multicolumn_yAV7KB] .multicolumn-card__image-wrapper{width:100%}.modld-dup{padding:1.2rem 0 1.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}.modld-dup__title{margin:0 0 1rem;font-family:var(--font-button-family);font-weight:700;font-size:1.15rem;letter-spacing:var(--font-button-letter-spacing);text-transform:uppercase;color:rgb(var(--color-foreground))}.modld-dup__row{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.modld-dup__row::-webkit-scrollbar{display:none}.modld-dup__card{flex:0 0 72%;display:flex;gap:1rem;align-items:center;padding:.8rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:.8rem;scroll-snap-align:start;background:rgb(var(--color-background))}.modld-dup__img{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;border-radius:.6rem;overflow:hidden;background:#fff}.modld-dup__img img{width:100%;height:100%;object-fit:cover}.modld-dup__info{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.modld-dup__name{font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modld-dup__price{font-size:1.3rem;font-family:var(--font-button-family);color:rgba(var(--color-foreground),.7)}.modld-dup__btn{position:relative;margin-top:.4rem;padding:.4rem 1.2rem;border:1px solid rgb(var(--color-foreground));border-radius:3rem;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-button-family);font-size:1.1rem;text-transform:uppercase;cursor:pointer}.modld-dup__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.modld-dup__btn.loading>span{visibility:hidden}.modld-dup__btn .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.4rem;height:1.4rem}.modld-dup__btn .loading-overlay__spinner.hidden{display:none}.modld-dup__form form{margin:0}.modld-stock:before,.product__inventory .product__inventory-inner:before{content:"";flex:0 0 auto;width:.7rem;height:.7rem;margin-right:.6rem;border-radius:50%;background:var(--dot, currentColor);box-shadow:0 0 0 0 var(--dot, currentColor);animation:modld-pulse 2s infinite}@keyframes modld-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--dot, currentColor) 60%,transparent)}70%{box-shadow:0 0 0 .6rem transparent}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.modld-stock:before,.product__inventory .product__inventory-inner:before{animation:none}}.product__inventory .product__inventory-inner.product__inventory-inner--critical,.product__inventory .product__inventory-inner.product__inventory-inner--warning,.product__inventory .product__inventory-inner.product__inventory-inner--available{display:inline-flex!important;align-items:center;padding:.4rem 1.2rem!important;font-size:1.3rem!important;font-weight:600!important;line-height:1.5;border-radius:3rem!important}.product__inventory .product__inventory-inner.product__inventory-inner--critical{background-color:#fee2e2!important;color:#b91c1c!important;--dot: #ef4444}.product__inventory .product__inventory-inner.product__inventory-inner--warning{background-color:#ffedd5!important;color:#c2410c!important;--dot: #f97316}.product__inventory .product__inventory-inner.product__inventory-inner--available{background-color:#dcfce7!important;color:#15803d!important;--dot: #22c55e}.modld-empty{padding:2rem 0 1rem;overflow-y:auto;flex:1}.modld-empty__title{margin:0;font-size:2rem;color:rgb(var(--color-foreground))}.modld-empty__text{margin:.4rem 0 1.6rem;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.7)}.modld-empty__btn{width:100%;margin-top:1.6rem}.modld-dup--list{border-top:0;padding-top:0}.modld-dup--list .modld-dup__row{flex-direction:column;overflow:visible;gap:.8rem}.modld-dup--list .modld-dup__card{flex:none;width:100%}.modld-dup--list .modld-dup__info{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:1rem}.modld-dup--list .modld-dup__name{flex:1 1 100%}.modld-dup--list .modld-dup__btn{margin:0 0 0 auto}.modld-cart-trust{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){.modld-dup{padding:1rem 0}.modld-dup__title{margin-bottom:.8rem;font-size:1.05rem}.modld-dup:not(.modld-dup--list) .modld-dup__card{flex-basis:64%;padding:.6rem;gap:.8rem}.modld-dup:not(.modld-dup--list) .modld-dup__img{flex-basis:5.2rem;width:5.2rem;height:5.2rem}.modld-dup__name{font-size:1.3rem}.modld-dup__btn{margin-top:.2rem;padding:.3rem 1rem}.modld-cart-trust{margin-top:.8rem!important;font-size:1.1rem!important}}@media screen and (max-width:749px){.modld-cart-trust{display:none!important}}.tax-note b{font-weight:700;color:rgb(var(--color-foreground))}.product__info-container .next-drop-block .next-drop-pill:not(.next-drop-pill--empty){display:inline-flex;align-items:center;background:#fee2e2;color:#b91c1c;font-weight:600;padding:.5rem 1.2rem;--dot: #ef4444}.product__info-container .next-drop-block .next-drop-pill:not(.next-drop-pill--empty):before{content:"";width:.7rem;height:.7rem;margin-right:.6rem;border-radius:50%;background:var(--dot);animation:modld-pulse 2s infinite}.product__info-container .product-form__buttons-row{display:flex}.product__info-container .product-form__submit{justify-content:center;gap:1.2rem;width:100%;max-width:none;min-width:0;min-height:5.2rem;font-size:1.4rem;padding-left:3rem;padding-right:3rem}@media screen and (max-width:749px){.product__info-container .product-form__buttons,.product__info-container .product-form__buttons-row{width:100%}.product__info-container .product-form__submit{flex:1 1 auto;width:100%;min-width:0;max-width:none;min-height:5.4rem}}.modld-giftband__side{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.modld-giftband__side .modld-giftband__proof{margin-left:0}.modld-giftband__ship{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));white-space:nowrap}@media screen and (max-width:749px){.modld-giftband__side{margin-left:0;width:100%;align-items:flex-start;gap:0;padding:1rem 0 1.2rem 1.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}.modld-giftband__side .modld-giftband__proof{padding:0;border-top:0}.modld-giftband__ship{font-size:1.25rem;margin-top:.3rem}}.product__info-container .amazon-text-link{display:flex!important;justify-content:center;width:100%;max-width:100%;margin-top:-2rem!important;padding:.6rem 0!important;font-size:1.6rem!important}.product__info-container .amazon-text-link .amazon-arrow{font-size:2rem!important}@media screen and (max-width:749px){.product__info-container .amazon-text-link{width:100%;font-size:1.5rem!important}}.product__info-container .product-form__buttons,.product__info-container .product-form__buttons-row{width:100%;max-width:none}.product__info-container .product-form__submit{flex:1 1 auto}.product__info-container .modld-bbgift{margin-bottom:1.2rem}.modld-qa-row+.modld-series{margin-top:.6rem}@media screen and (max-width:749px){.modld-qa-row .modld-stock{width:100%;justify-content:center;order:1;padding:.4rem .8rem}.modld-qa-row+.modld-series{text-align:center;margin-top:.5rem;font-size:1.1rem}.collection-grid-section{padding-top:1.2rem!important}.collection-grid-section .collection-product-list{margin-top:0!important}}[id$=__rich_text_9kCrWz] .rich-text__wrapper{gap:.8rem}[id$=__rich_text_9kCrWz] .rich-text__text{padding-top:0!important}@media screen and (max-width:749px){.modld-giftband{align-items:stretch}.modld-giftband img{height:auto;min-height:9.6rem;align-self:stretch}.modld-giftband>div:first-of-type{padding:1.2rem 0;display:flex;flex-direction:column;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/modld-collection.css.map */
