@media screen and (min-width:769px)and (max-width:1024px){.dan_product .page-width0{padding:0 2rem!important;box-sizing:border-box!important}}@media screen and (min-width:1025px)and (max-width:1350px){.dan_product .page-width0{padding:0 3rem!important;box-sizing:border-box!important}}.dan_product .page-width0{max-width:1440px!important;margin:0 auto!important}.dan_product .product--large:not(.product--no-media) .product__media-wrapper,.dan_product .product--large:not(.product--no-media) .product__media-wrapper.limited-edition{width:100%!important;max-width:55%!important;flex:1 1 auto}@media screen and (min-width:769px){.dan_product .product__media-wrapper{position:sticky!important;top:100px!important;align-self:flex-start!important}}@media screen and (min-width:769px){.dan_product .product--large:not(.product--no-media) .product__info-wrapper,.dan_product .product--large:not(.product--no-media) .product__info-wrapper.limited-edition{max-width:none!important;width:auto!important;flex:1 1 0!important;min-width:280px!important}.dan_product .product__info-container,.dan_product .product__info-container.holiday__layout{max-width:100%!important;width:100%!important}}.dan_product .dan-pdp-image-main,.dan_product #featured-image{width:100%;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;display:block}.dan_product .dan-mobile-slider{display:none}.dan_product .product__media-wrapper,.dan_product .product__info-wrapper,.dan_product .product__info-container,.js .dan_product .product__media{overflow:visible!important}.dan_product .product__media-list .media>*{overflow:visible!important}.dan_product .thumbnails{display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;margin-top:12px;padding:0;width:100%;overflow-x:auto}.dan_product .thumbnails img,.dan_product .thumbnails img:hover{transform:none!important;filter:none!important}.dan_product .thumbnails img.active{filter:none!important;transform:none!important}.dan_product .dan-carousel-image{width:clamp(80px,8vw,130px);height:clamp(80px,8vw,130px);min-width:clamp(80px,8vw,130px);border-radius:20px;object-fit:cover;cursor:pointer;border:2px solid transparent;opacity:.6;transition:opacity .2s ease,border-color .2s ease}.dan_product .dan-carousel-image:hover{opacity:.85}.dan_product .dan-carousel-image.active{border:2px solid #005E4D;opacity:1}.dan_product .main_feature-icon.new-template{margin-top:16px}.dan_product .inner_feature-icon{display:flex;flex-direction:row;gap:16px;justify-content:flex-start;align-items:center}.dan_product .inner_feature-icon .icon-feature{width:clamp(48px,4vw,60px);height:clamp(48px,4vw,60px)}.dan_product .dan-price-row{display:flex;flex-direction:row;align-items:center;gap:4px;padding:0 1rem;margin:16px 0}.dan_product .dan-price-main{font-family:Sofia Pro,sans-serif;font-weight:400;font-size:18px;line-height:18px;color:#015e4d}.dan_product .dan-price-detail{font-family:Sofia Pro,sans-serif;font-weight:300;font-size:18px;line-height:18px;color:#015e4d}.dan_product .dan-traits{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:0 1rem;margin-top:10px}.dan_product .dan-trait{font-family:Sofia Pro,sans-serif;font-weight:500;font-size:14px;line-height:150%;text-transform:uppercase;color:#015e4d;text-align:center;white-space:nowrap}.dan_product .product-form__submit.dan_button{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:0!important;gap:8px!important;width:calc(100% - 2rem)!important;max-width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;background:#005e4d!important;border-radius:9999px!important;border:none!important;font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:28px!important;letter-spacing:.67px!important;text-transform:uppercase!important;color:#fff!important;margin:0 1rem!important;box-sizing:border-box!important}.dan_product .product-form,.dan_product .product-form__buttons{width:100%!important;max-width:100%!important}.dan_product .product-form__submit.dan_button:hover{background:#00cd77!important;color:#005d4c!important}.dan_product .dan-btn-separator{font-weight:400!important}.dan_product .dan-buy-trust{font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:15px!important;text-align:center!important;color:#005d4d!important;margin:15px auto 0!important;padding:0 1rem!important;max-width:473px!important;width:100%!important}.dan_product .stamped-badge{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 1rem!important;min-height:auto!important;min-width:auto!important;cursor:pointer!important}@media screen and (max-width:768px){.dan_product .stamped-badge{padding:0!important}}.dan_product .stamped-starrating{display:flex!important;align-items:center!important;gap:2px!important;margin:0!important}.dan_product .stamped-fa-star{color:#005d4d!important;font-size:14px!important}.dan_product .stamped-badge-caption{font-family:Sofia Pro,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#005d4d!important;text-decoration:underline!important}.dan_product .dan-eta-delivery{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 1rem;gap:10px;width:calc(100% - 2rem);height:auto;min-height:71px;background:#fbfa8c;box-sizing:border-box;margin:1rem}.dan_product .dan-eta-title{font-family:Sofia Pro,sans-serif;font-weight:600;font-size:14px;line-height:14px;color:#5e2200;text-align:center}.dan_product .dan-eta-subtitle{font-family:Sofia Pro,sans-serif;font-weight:400;font-size:12px;line-height:120%;text-align:center;color:#5e2200}.dan_product .product-form__input--pill.fl_custom_varient_style{border:none!important;padding:0!important;margin:12px 0!important;max-width:100%!important;width:100%!important}.dan_product .fl_custom_varient_style .main_option_name{margin-bottom:10px!important}.dan_product .fl_custom_varient_style .main_option_name .form__label{font-family:Sofia Pro,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#005d4d!important}.dan_product .fl_custom_varient_style .main_option_value{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;gap:12px!important;grid-template-columns:none!important;width:100%!important;max-width:100%!important;margin-top:0!important}.dan_product .main_option_value>div.dan-variant-card,.dan_product .dan-variant-card.new-option{height:auto!important;min-width:120px!important;max-width:136px!important;flex:1 1 120px!important;aspect-ratio:unset!important;position:relative!important;overflow:visible!important}.dan_product .dan-variant-card input[type=radio].holiday-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;clip:rect(0,0,0,0)!important}.dan_product label.dan-variant-label.holiday-label.new-pdp-label{all:unset!important;display:flex!important;flex-direction:column!important;width:100%!important;height:105px!important;cursor:pointer!important;overflow:hidden!important;background:transparent!important;margin:0!important;padding:0!important;border:none!important;border-radius:8px!important;color:#005d4d!important;box-sizing:border-box!important;letter-spacing:normal!important}.dan_product .dan-variant-card:before{display:none!important;content:none!important}.dan_product label.dan-variant-label.holiday-label:after{display:none!important;content:none!important}.dan_product input[type=radio]:checked+label.dan-variant-label.holiday-label{background:transparent!important;color:#005d4d!important;border:none!important}.dan_product .dan-variant-card:not(.dan-variant-card--with-header) label.dan-variant-label{border:1px solid #005E4D!important;background:transparent!important}.dan_product .dan-variant-card--with-header label.dan-variant-label{background:#fff!important}.dan_product .dan-variant-header{display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:2px 12px 0!important;gap:8px!important;width:100%!important;height:24px!important;min-height:24px!important;background:#005d4d!important;border-bottom:1px solid #005D4D!important;border-radius:8px 8px 0 0!important;font-family:Sofia Pro,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#fff!important;line-height:120%!important;flex-shrink:0!important;box-sizing:border-box!important}.dan_product .dan-variant-body{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;flex:1!important;padding:10px!important;gap:10px!important;background:transparent!important;box-sizing:border-box!important;width:100%!important}.dan_product .dan-variant-card--with-header .dan-variant-body{border-width:0 1px 1px 1px!important;border-style:solid!important;border-color:#005e4d!important;border-radius:0 0 8px 8px!important;background:#fff!important;height:81px!important}.dan_product .dan-variant-card:not(.dan-variant-card--with-header) .dan-variant-body{border:none!important;padding:12px 10px 8px!important;background:transparent!important}.dan_product input[type=radio]:checked+label.dan-variant-label .dan-variant-body{background:#fbfa8c!important}.dan_product .dan-variant-badge-img{position:absolute;top:-28px;right:-10px;z-index:5;pointer-events:none}.dan_product .dan-variant-badge-img img{width:64px;height:64px;object-fit:contain;display:block}.dan_product .dan-variant-info{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important}.dan_product .dan-variant-text-group{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important}.dan_product .dan-variant-cookies{font-family:New Spirit Regular,serif!important;font-weight:500!important;font-size:16px!important;line-height:100%!important;letter-spacing:normal!important;color:#005d4d!important;text-align:center!important;white-space:nowrap!important}.dan_product .dan-variant-packs{font-family:Sofia Pro,sans-serif!important;font-weight:300!important;font-size:12px!important;line-height:15px!important;letter-spacing:normal!important;color:#005d4c!important;text-align:center!important;white-space:nowrap!important}.dan_product .dan-variant-price-row{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:6px!important}.dan_product .dan-variant-price{font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:15px!important;letter-spacing:normal!important;color:#005d4c!important;text-transform:uppercase!important;text-align:center!important}.dan_product .dan-variant-save{display:none;align-items:center!important;justify-content:center!important;padding:0 4.5px!important;height:15px!important;background:#d7ffe1!important;border:.5px solid #005D4D!important;border-radius:999px!important;font-family:Sofia Pro,sans-serif!important;font-weight:600!important;font-size:10px!important;line-height:15px!important;text-transform:uppercase!important;color:#005d4d!important;white-space:nowrap!important}.dan_product .dan-variant-save[style*=display]{align-items:center!important;justify-content:center!important}.dan_product .dan-variant-bulk{display:flex!important;flex-direction:row!important;align-items:center!important;gap:5px!important;margin-top:2px!important}.dan_product .dan-variant-bulk img{width:11px!important;height:11px!important;flex-shrink:0!important}.dan_product .dan-variant-bulk span{font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:9px!important;line-height:130%!important;color:#005d4d!important;white-space:nowrap!important}.dan_product .dan-fbt{display:block;padding:0 1rem;margin:24px 0}.dan_product .dan-fbt-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.dan_product .dan-fbt-title{font-family:Sofia Pro,sans-serif;font-weight:500;font-size:16px;line-height:160%;color:#005e4d;margin:0}.dan_product .dan-fbt-card{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px;gap:10px;width:100%;background:#fff;border:1px solid #005E4D;border-radius:8px;box-sizing:border-box}.dan_product .dan-fbt-image{flex:none;width:89px;height:89px}.dan_product .dan-fbt-image img{width:89px;height:89px;object-fit:cover;border-radius:4px}.dan_product .dan-fbt-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;flex:1;min-height:89px}.dan_product .dan-fbt-name-price{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%}.dan_product .dan-fbt-name{font-family:New Spirit Regular,serif;font-weight:500;font-size:20px;line-height:150%;color:#005e4d}.dan_product .dan-fbt-price{font-family:Sofia Pro,sans-serif;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#005e4d}.dan_product .dan-fbt-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.dan_product .dan-fbt-select-wrap{display:flex;flex-direction:row;align-items:center;padding:10px 12px;gap:6px;height:32px;border:1px solid #DBDBDB;border-radius:2px;box-sizing:border-box;position:relative}.dan_product .dan-fbt-select{appearance:none;-webkit-appearance:none;border:none;background:transparent;font-family:Sofia Pro,sans-serif;font-weight:400;font-size:12px;line-height:160%;color:#005e4d;padding:0 14px 0 0;cursor:pointer;outline:none}.dan_product .dan-fbt-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.dan_product .dan-fbt-add-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 14px;height:31px;background:#005e4d;border:1px solid #005E4D;border-radius:9999px;font-family:Sofia Pro,sans-serif;font-weight:400;font-size:16px;line-height:160%;text-transform:uppercase;color:#fff;cursor:pointer;box-sizing:border-box}.dan_product .dan-fbt-add-btn:hover{background:#00cd77;border-color:#00cd77;color:#005d4c}.dan_product .dan-pdp-accordion{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;max-width:100%!important;padding:0!important;margin:24px 1rem 0!important;box-sizing:border-box!important}.dan_product .dan-pdp-accordion-item{display:flex!important;flex-direction:column!important;align-self:stretch!important;border-top:1px solid #005D4D!important;border-bottom:1px solid #005D4D!important;margin-top:-1px!important}.dan_product .dan-pdp-accordion-trigger{all:unset!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:48px!important;padding:14px 0!important;gap:8px!important;background:none!important;border:none!important;cursor:pointer!important;text-align:left!important;box-sizing:border-box!important}.dan_product .dan-pdp-accordion-title{font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:130%!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#005d4d!important;margin:0!important;flex:1!important}.dan_product .dan-pdp-accordion-icon{width:24px!important;height:24px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.dan_product .dan-pdp-accordion-icon span{display:block!important;width:58%!important;height:2px!important;background:#005d4d!important;position:absolute!important;transition:transform .3s ease!important}.dan_product .dan-pdp-accordion-icon span:last-child{transform:rotate(90deg)!important}.dan_product .dan-pdp-accordion-item.is-open .dan-pdp-accordion-icon span:last-child{transform:rotate(0)!important}.dan_product .dan-pdp-accordion-body{display:none!important;padding:0!important}.dan_product .dan-pdp-accordion-item.is-open>.dan-pdp-accordion-body{display:block!important}.dan_product .dan-pdp-accordion-text{font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:160%!important;color:#005d4d!important;margin:0!important;padding:0 0 16px!important}.dan_product .dan-pdp-accordion-text img{max-width:100%;height:auto}.dan_product .nf-image-group{position:relative;left:0!important;display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:8px}.dan_product .nf-image-group img:not([src]),.dan_product .nf-image-group img[src=""]{display:none!important}.dan_product .nf-image-group img{max-width:none!important;width:clamp(220px,24vw,360px)!important;height:auto;object-fit:contain;flex-shrink:0}@media(max-width:768px){.dan_product .product,.dan_product .product--large,.dan_product .product--medium,.dan_product .product--small{flex-direction:column!important;align-items:stretch!important}.dan_product .product__media-wrapper,.dan_product .product--large:not(.product--no-media) .product__media-wrapper,.dan_product .product--large:not(.product--no-media) .product__media-wrapper.limited-edition,.dan_product .product--medium:not(.product--no-media) .product__media-wrapper,.dan_product .product--small:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:100%!important;padding-top:8rem!important;position:static!important;flex:none!important}.dan_product .product__info-wrapper,.dan_product .product--large:not(.product--no-media) .product__info-wrapper,.dan_product .product--large:not(.product--no-media) .product__info-wrapper.limited-edition,.dan_product .product--medium:not(.product--no-media) .product__info-wrapper,.dan_product .product--small:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important;padding:0!important;flex:none!important}.dan_product .product__info-container,.dan_product .product__info-container.holiday__layout{max-width:100%!important;width:100%!important}.dan_product .product__column-sticky{position:static!important}.dan_product .product__info-container .price--on-sale .price-item--regular{font-size:1.6rem!important}.dan_product .dan-pdp-image-main,.dan_product #featured-image,.dan_product .product__media-list,.dan_product .product__media-item,.dan_product .product__modal-opener,.dan_product .thumbnail-list,.dan_product .thumbnail-slider{display:none!important}.dan_product .thumbnails{display:flex!important;flex-direction:row!important;gap:8px!important;justify-content:flex-start!important;align-items:flex-start!important;margin-top:16px!important;padding:0!important;overflow-x:auto!important;scrollbar-width:none!important}.dan_product .thumbnails::-webkit-scrollbar{display:none!important}.dan_product .dan-carousel-image{width:60px!important;height:60px!important;min-width:60px!important;border-radius:12px!important;opacity:1!important}.dan_product .dan-carousel-image.active{border:2px solid #005D4D!important}.dan_product .stamped-product-reviews-badge,.dan_product .stamped-badge-wrapper{padding-top:24px!important}.dan_product .stamped-fa-star{font-size:20px!important}.dan_product .stamped-badge-caption{font-size:16px!important}.dan_product .product__media-wrapper{overflow:hidden!important}.dan_product .dan-mobile-slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:16px!important;padding:0 1rem!important;scrollbar-width:none!important}.dan_product .dan-mobile-slider::-webkit-scrollbar{display:none!important}.dan_product .dan-slide-image{width:calc(100% - 40px)!important;min-width:calc(100% - 40px)!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:24px!important;scroll-snap-align:start!important;flex-shrink:0!important}.dan_product .dan-mobile-slider:after{content:""!important;min-width:1px!important;flex-shrink:0!important}.dan_product .inner_feature-icon .icon-feature{width:48px;height:48px}.dan_product .dan-traits{gap:12px}.dan_product .dan-trait{font-size:12px}.dan_product .product-form__submit.dan_button{max-width:100%!important;width:calc(100% - 2rem)!important}.dan_product .dan-buy-trust{font-size:12px!important;line-height:12px!important;max-width:100%!important}.dan_product .dan-eta-delivery,.dan_product .dan-fbt-wrapper{max-width:100%}.dan_product .dan-fbt-card{height:auto}.dan_product .dan-fbt-image,.dan_product .dan-fbt-image img{width:70px;height:70px}.dan_product .dan-fbt-name{font-weight:400;font-size:20px}.dan_product .dan-fbt-price{font-size:14px}.dan_product .dan-fbt-add-btn{font-size:12px;padding:0 14px;height:31px}.dan_product .product-form__input--pill.fl_custom_varient_style{max-width:100%!important}.dan_product .fl_custom_varient_style .main_option_name .form__label{font-weight:600!important}.dan_product .fl_custom_varient_style .main_option_value{width:100%!important;max-width:100%!important;gap:8px!important}.dan_product .main_option_value>div.dan-variant-card,.dan_product .dan-variant-card.new-option{width:auto!important;max-width:none!important;flex:1 1 0!important;min-width:0!important}.dan_product label.dan-variant-label.holiday-label.new-pdp-label{width:100%!important;height:89px!important}.dan_product .dan-variant-header{height:20px!important;min-height:20px!important;font-size:10px!important;padding:2px 8px!important;justify-content:flex-start!important}.dan_product .dan-variant-card--with-header .dan-variant-body{height:69px!important}.dan_product .dan-variant-card:not(.dan-variant-card--with-header) .dan-variant-body{padding:10px 6px 6px!important}.dan_product .dan-variant-info{gap:3px!important;width:auto!important}.dan_product .dan-variant-text-group{gap:4px!important}.dan_product .dan-variant-cookies{font-size:14px!important}.dan_product .dan-variant-packs{font-size:10px!important}.dan_product .dan-variant-price{font-size:11px!important}.dan_product .dan-variant-card:not(.dan-variant-card--with-header) .dan-variant-price{font-size:12px!important}.dan_product .dan-variant-save{font-size:6px!important;height:12px!important;padding:0 3px!important;line-height:12px!important}.dan_product .dan-variant-bulk span{font-size:6px!important}.dan_product .dan-variant-bulk img{width:10px!important;height:10px!important}.dan_product .dan-variant-price-row{gap:4px!important}.dan_product .dan-variant-badge-img{top:-22px;right:-7px}.dan_product .dan-variant-badge-img img{width:56px;height:56px}.dan_product .nf-image-group{left:0!important;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.dan_product .nf-image-group img{max-width:none!important;width:280px!important}}@media(min-width:769px)and (max-width:1024px){.dan_product .product--large:not(.product--no-media) .product__media-wrapper,.dan_product .product--large:not(.product--no-media) .product__media-wrapper.limited-edition{max-width:48%!important}.dan_product .dan-carousel-image{width:72px!important;height:72px!important;min-width:72px!important;border-radius:14px!important}.dan_product .inner_feature-icon .icon-feature{width:40px!important;height:40px!important}.dan_product .inner_feature-icon{gap:10px!important}.dan_product .main_feature-icon.new-template{margin-top:16px!important}.dan_product .dan-price-main,.dan_product .dan-price-detail{font-size:16px!important}.dan_product .dan-price-row{margin:10px 0!important}.dan_product .dan-traits{gap:10px!important}.dan_product .dan-trait{font-size:12px!important}.dan_product .main_option_value>div.dan-variant-card,.dan_product .dan-variant-card.new-option{min-width:100px!important;max-width:120px!important;flex:1 1 100px!important}.dan_product label.dan-variant-label.holiday-label.new-pdp-label{height:95px!important}.dan_product .dan-variant-header{height:20px!important;min-height:20px!important;font-size:10px!important;padding:2px 8px!important}.dan_product .dan-variant-card--with-header .dan-variant-body{height:75px!important}.dan_product .dan-variant-body{padding:8px!important;gap:6px!important}.dan_product .dan-variant-cookies{font-size:14px!important}.dan_product .dan-variant-packs{font-size:10px!important}.dan_product .dan-variant-price{font-size:12px!important}.dan_product .dan-variant-save{font-size:8px!important;height:13px!important;line-height:13px!important}.dan_product .dan-variant-info,.dan_product .dan-variant-text-group{gap:4px!important}.dan_product .product-form__submit.dan_button{height:46px!important;min-height:46px!important;max-height:46px!important;font-size:14px!important}.dan_product .dan-buy-trust{font-size:13px!important}.dan_product .dan-eta-delivery{min-height:48px!important;gap:6px!important;padding:8px 1rem!important}.dan_product .dan-eta-title{font-size:12px!important}.dan_product .dan-eta-subtitle{font-size:11px!important}.dan_product .dan-fbt{margin:18px 0!important}.dan_product .dan-fbt-name{font-size:18px!important}.dan_product .dan-fbt-price{font-size:14px!important}.dan_product .dan-fbt-image,.dan_product .dan-fbt-image img{width:70px!important;height:70px!important}.dan_product .dan-fbt-add-btn{font-size:13px!important}.dan_product .dan-pdp-accordion{margin:18px 1rem 0!important}.dan_product .dan-pdp-accordion-trigger{height:42px!important;padding:12px 0!important}.dan_product .dan-pdp-accordion-title{font-size:14px!important;letter-spacing:1px!important}.dan_product .dan-pdp-accordion-text{font-size:13px!important}.dan_product .subscription-wrapper{padding:18px!important;gap:14px!important}.dan_product .subscription-wrapper .appstle_radio_label,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_radio_label{font-size:14px!important}.dan_product .subscription-wrapper .appstle_subscription_amount,.dan_product .subscription-wrapper .appstle_subscription_compare_amount,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_subscription_amount{font-size:14px!important}.dan_product .subs-icons{gap:8px!important;font-size:12px!important}.dan_product .subs-icons .span2{font-size:12px!important}.dan_product .subs-icons img{width:18px!important;height:18px!important}.dan_product .stamped-fa-star,.dan_product .stamped-badge-caption{font-size:12px!important}}@media(min-width:1025px)and (max-width:1280px){.dan_product .product--large:not(.product--no-media) .product__media-wrapper,.dan_product .product--large:not(.product--no-media) .product__media-wrapper.limited-edition{max-width:50%!important}.dan_product .dan-carousel-image{width:90px!important;height:90px!important;min-width:90px!important;border-radius:16px!important}.dan_product .inner_feature-icon .icon-feature{width:48px!important;height:48px!important}.dan_product .dan-price-main,.dan_product .dan-price-detail{font-size:16px!important}.dan_product .main_option_value>div.dan-variant-card,.dan_product .dan-variant-card.new-option{min-width:110px!important;max-width:130px!important;flex:1 1 110px!important}.dan_product label.dan-variant-label.holiday-label.new-pdp-label{height:100px!important}.dan_product .dan-variant-card--with-header .dan-variant-body{height:76px!important}.dan_product .dan-variant-cookies{font-size:15px!important}.dan_product .dan-variant-packs{font-size:11px!important}.dan_product .product-form__submit.dan_button{height:48px!important;min-height:48px!important;max-height:48px!important;font-size:15px!important}.dan_product .dan-eta-title{font-size:13px!important}.dan_product .dan-eta-subtitle{font-size:11px!important}.dan_product .dan-fbt-name{font-size:18px!important}.dan_product .dan-pdp-accordion-title{font-size:15px!important}}.dan_product .appstle_sub_widget{padding:0 1rem!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.dan_product #appstle_subscription_widget0,.dan_product [id^=appstle_subscription_widget]{width:100%!important;max-width:100%!important;text-align:left!important}.dan_product .appstle_widget_title{display:block!important;font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:160%!important;color:#015e4d!important;text-transform:none!important;letter-spacing:normal!important;text-align:left!important;margin:0 0 10px!important;padding:0!important;width:100%!important}.dan_product .appstle_widget_title strong,.dan_product .appstle_widget_title b{font-weight:700!important}.dan_product .appstle_subscribe_option{display:block!important}.dan_product .appstle_subscription_compare_amount{display:inline!important}.dan_product .appstle_circle,.dan_product .appstle_radio_label,.dan_product .appstle_subscription_wrapper_option,.dan_product .appstle_subscription_wrapper_option *,.dan_product .appstle_subscription_wrapper input,.dan_product .appstle_subscription_wrapper select,.dan_product .appstle_subscription_wrapper label,.dan_product .subscription-wrapper input,.dan_product .subscription-wrapper select,.dan_product .subscription-wrapper label,.dan_product [id*=appstle_selling_plan_label],.dan_product .appstle_select_box{outline:none!important;box-shadow:none!important}.dan_product .appstle_circle:focus,.dan_product .appstle_circle:focus-visible,.dan_product .appstle_radio_label:focus,.dan_product .appstle_radio_label:focus-visible,.dan_product .appstle_subscription_wrapper_option:focus,.dan_product .appstle_subscription_wrapper_option:focus-visible,.dan_product .appstle_subscription_wrapper input:focus,.dan_product .appstle_subscription_wrapper input:focus-visible,.dan_product .appstle_subscription_wrapper select:focus,.dan_product .appstle_subscription_wrapper select:focus-visible,.dan_product .subscription-wrapper input:focus,.dan_product .subscription-wrapper input:focus-visible,.dan_product .subscription-wrapper select:focus,.dan_product .subscription-wrapper select:focus-visible,.dan_product [id*=appstle_selling_plan_label]:focus,.dan_product [id*=appstle_selling_plan_label]:focus-visible,.dan_product .appstle_select_box:focus,.dan_product .appstle_select_box:focus-visible{outline:none!important;box-shadow:none!important;border-color:#005d4d!important}.dan_product .appstle_subscription_wrapper{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;padding:0!important}.dan_product .appstle_subscription_wrapper_option,.dan_product .appstle_subscription_wrapper_option.appstle-active-option,.dan_product #appstle_subscription_widget0 .appstle_selected_background.appstle-active-option{background-color:transparent!important;transition:none!important}.dan_product .subscription-wrapper{background:#d7ffe1!important;border:1px solid #005D4D!important;border-radius:12px!important;padding:20px!important;width:100%!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:16px!important;order:-1!important}.dan_product .subscription-wrapper .appstle_subscription_wrapper_option,.dan_product .subscription-wrapper .appstle_subscription_wrapper_option.appstle-active-option,.dan_product .subscription-wrapper .appstle_selected_background.appstle-active-option{background:transparent!important;border:none!important;padding:0!important;margin:0!important;border-radius:0!important}.dan_product .subscription-wrapper .appstle_radio_label{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;color:#005e4d!important;font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:16px!important;text-transform:none!important;letter-spacing:normal!important}.dan_product .subscription-wrapper .appstle-active-option .appstle_radio_label,.dan_product .subscription-wrapper .appstle-active-option .appstle_one_time_text,.dan_product .subscription-wrapper .appstle-active-option .appstle_subscription_amount,.dan_product .subscription-wrapper .appstle-active-option .appstle-save-badge{color:#005e4d!important}.dan_product .subscription-wrapper .appstle_circle{width:18px!important;height:18px!important;min-width:18px!important;border:1px solid #015E4D!important;border-radius:50%!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important}.dan_product .subscription-wrapper .appstle_dot{width:12px!important;height:12px!important;background:#015e4d!important;border-color:#015e4d!important;border-radius:50%!important}.dan_product .subscription-wrapper .appstle_subscription_wrapper_option:not(.appstle-active-option) .appstle_dot{display:none!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option.appstle-active-option .appstle_dot{display:block!important;width:12px!important;height:12px!important;background:#015e4d!important;border-color:#015e4d!important;border-radius:50%!important}.dan_product .subscription-wrapper .appstle_one_time_text{font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;color:#005e4d!important;text-transform:none!important;letter-spacing:normal!important}.dan_product .subscription-wrapper .appstle-save-badge:empty{display:none!important}.dan_product .subscription-wrapper .appstle-save-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:6px!important;height:20px!important;background:#fbfa8b!important;border:1px solid #225836!important;border-radius:10px!important;font-family:Sofia Pro,sans-serif!important;font-weight:700!important;font-size:12px!important;line-height:100%!important;text-transform:uppercase!important;color:#015e4d!important;box-sizing:border-box!important;white-space:nowrap!important}.dan_product .subscription-wrapper .appstle_subscription_amount_wrapper{display:flex!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;margin-left:auto!important;flex-shrink:0!important;font-size:16px!important;font-weight:500!important;color:#005e4d!important;letter-spacing:normal!important;text-transform:none!important}.dan_product .subscription-wrapper .appstle-price-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important;margin-left:auto!important;flex-shrink:0!important}.dan_product .subscription-wrapper .appstle_subscription_compare_amount{display:inline!important;order:-1!important;font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:160%!important;text-decoration:line-through!important;color:#005e4d!important;opacity:.4!important}.dan_product .subscription-wrapper .appstle_subscription_amount{font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:160%!important;color:#225836!important}.dan_product .subscription-wrapper .price-span{display:none!important}.dan_product .subscription-wrapper .appstle_subscription_widget_dropdown,.dan_product .subscription-wrapper .appstle_subscribe_option>div,.dan_product .subscription-wrapper .appstle_include_dropdown,.dan_product .subscription-wrapper .appstle_subscribe_option{display:block!important;width:100%!important;box-sizing:border-box!important}.dan_product .subscription-wrapper .appstle_subscription_wrapper_option:not(.appstle-active-option) .appstle_subscribe_option{display:none!important}.dan_product .subscription-wrapper .appstle_subscribe_option,.dan_product .subscription-wrapper .appstle_subscribe_option>*,.dan_product .subscription-wrapper .appstle_subscribe_option div,.dan_product .subscription-wrapper .appstle_subscribe_option_grid,.dan_product .subscription-wrapper .appstle_custom_select,.dan_product .subscription-wrapper .appstle_include_dropdown,.dan_product .appstle_subscribe_option,.dan_product .appstle_subscribe_option_grid,.dan_product .appstle_custom_select,#appstle_subscription_widget0 .appstle_subscribe_option,#appstle_subscription_widget0 .appstle_subscribe_option_grid,#appstle_subscription_widget0 .appstle_custom_select{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.dan_product .subscription-wrapper select,.dan_product .subscription-wrapper .appstle_select,.dan_product .subscription-wrapper .appstle_select_box,.dan_product .appstle_subscription_wrapper select,.dan_product .appstle_select_box,.dan_product .appstle_select,.dan_product .subscription-wrapper [id*=appstle_selling_plan],#appstle_subscription_widget0 select,#appstle_subscription_widget0 .appstle_select,.dan_product #appstle_selling_plan0{width:100%!important;background:#fff!important;border:1px solid #005D4D!important;border-radius:6px!important;padding:10px 34px 10px 14px!important;font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:13px!important;line-height:180%!important;color:#005e4d!important;box-sizing:border-box!important;height:auto!important;cursor:pointer!important;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6L0 0H10L5 6Z' fill='%23005E4D'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:9px 5px!important;-webkit-appearance:none!important;appearance:none!important}.dan_product .subs-icons{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:12px!important;padding:0!important;margin:0!important;height:auto!important;color:#005e4d!important;font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:13px!important}.dan_product div[class^=subs-divs-]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;text-align:start!important}.dan_product .subs-icons img{width:21px!important;height:21px!important;flex-shrink:0!important}.dan_product .subs-icons .span2{font-family:Sofia Pro,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:13px!important;letter-spacing:.37px!important;color:#005e4d!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option{display:flex!important;flex-direction:row!important;align-items:center!important;padding:12px 20px!important;border:1px solid #C4C4C4!important;border-radius:8px!important;background:transparent!important;width:100%!important;box-sizing:border-box!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option.appstle-active-option{background-color:transparent!important;border-color:#c4c4c4!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_radio_label{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;color:#015e4d!important;text-transform:none!important;letter-spacing:normal!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle-save-badge,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_subscription_radio_wrapper,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_subscription_compare_amount,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_bundle_discount_amount,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .one_time_discount,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .discount,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_one_time_description_text{display:none!important}.dan_product .appstle_one_time_details_wrapper .appstle_bundle_discount_amount,.dan_product .appstle_one_time_details_wrapper .one_time_discount,.dan_product .appstle_one_time_details_wrapper .discount,.dan_product .appstle_one_time_details_wrapper .appstle_one_time_description_text{display:none!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_circle{width:18px!important;height:18px!important;min-width:18px!important;border:1px solid #015E4D!important;border-radius:50%!important;background:#fff!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option:not(.appstle-active-option) .appstle_dot{display:none!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option.appstle-active-option .appstle_radio_label,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option.appstle-active-option .appstle_one_time_text,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option.appstle-active-option .appstle_subscription_amount{color:#015e4d!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_one_time_text{font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;color:#015e4d!important;text-transform:none!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_one_time_price_wrapper,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle-price-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important;padding:0!important;margin-left:auto!important;flex-shrink:0!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_subscription_amount{font-family:Sofia Pro,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:160%!important;color:#015e4d!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .price-span{display:none!important}.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .save-discount{text-decoration:none!important;color:#015e4d!important}@media(max-width:768px){.dan_product .subscription-wrapper{padding:16px!important;gap:14px!important;border-radius:10px!important}.dan_product .subs-icons{gap:10px!important;font-size:12px!important}.dan_product .subs-icons img{width:18px!important;height:18px!important}.dan_product .subs-icons .span2{font-size:12px!important}.dan_product .subscription-wrapper .appstle_radio_label,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_radio_label{font-size:14px!important}.dan_product .subscription-wrapper .appstle-save-badge{font-size:10px!important;padding:4px!important;height:18px!important}.dan_product .subscription-wrapper .appstle_subscription_amount,.dan_product .subscription-wrapper .appstle_subscription_compare_amount,.dan_product .appstle_subscription_wrapper>.appstle_subscription_wrapper_option .appstle_subscription_amount{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dan-pdp-override.css.map */
