html,body{max-width:100%}.slideshow__cover{top:25%}.index div#shopify-section-slideshow .slideshow__arrow{display:none}.fTHPQW.fTHPQW{width:95%!important;border-radius:11px!important;background-color:#fdf5f6!important;padding:12px 464px 34px 49px!important;height:420px!important;outline:2px solid #aa7373!important;outline-offset:-32px!important}.kuNDnY.kuNDnY.kuNDnY.kuNDnY.kuNDnY.kuNDnY{border-radius:6px!important}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-helvetica-neue{color:#700a17}.header__wrapper--right .menu--desktop{font-weight:lighter!important;font-size:20px!important;text-transform:capitalize!important}a.product-item__title{font-size:16px!important}section.index-module.index-module__section-newsletter .container .rte{color:#000}article.blog__article.article .button-wrapper a.button.button--primary{background:#fff;border:1px solid black;color:#000}.article__excerpt.rte{font-weight:lighter}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a{background:transparent!important;color:#000!important}.slideshow__button{margin-top:69%;margin-right:-20%;background:#700a16;color:#e4e4e4;border:2px solid #e4e4e4;width:33%}.slideshow__button:hover{border:2px solid #700a16!important;background:#fff!important;color:#700a16!important}#swym-plugin #swym-anchor[data-position=bottom-right] a,#swym-hosted-plugin #swym-anchor[data-position=bottom-right] a{display:none!important}.menu--desktop .mega-nav__image{max-width:100%;max-height:100%}.index-module__section-newsletter input[type=email],.index-module__section-newsletter input[type=email]::placeholder{color:#700a17!important}.top-bar__container{padding-bottom:1%;padding-top:1%;font-size:21px;max-width:initial;padding-right:8%}.index main#main{margin-top:0}.menu--desktop .menu__item--has-submenu>.menu__link:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #700a17}.header__wrapper{padding:1%}.header__push-content{border-bottom:none}.collection__description{background:#fff;border-bottom:1px solid #e4e4e4}option{color:#700916}#bc-sf-filter-tree-h{margin-bottom:0!important}div#bc-sf-filter-tree-h.filter-move{padding-bottom:13%}div#bc-sf-filter-products .product-item__details{height:58px;height:3em;line-height:1.5em;overflow:hidden}.share-buttons{font-size:27px;text-align:right;margin-top:2%;margin-bottom:-2%}.share-buttons__label{font-size:21px}.swym-button-bar{display:none!important}.swym-background-color,#swym-notification.swym-santa .swym-image,#notepad-anchor-title{background-color:#700916!important}button.button.button--full.button--secondary.product__pre-order{width:100%;float:right;padding-left:35px;padding-right:35px}span.label.label--pre-order{background:#b97077;color:#fff}.product__inventory,.product__reviews-badge{float:right}.\33\/5--lap-and-up{width:50%;float:right}.product__details{overflow:hidden}.product__tabs{width:50%;float:right;padding-left:1%}li.elye.product__tab-content.product__tab-content--active.rte{line-height:17px;color:#571a20;font-size:15px}.product__payment-container{display:inline-block}.quick-shop__product .product__form{display:flex;align-items:center;flex-wrap:wrap}.quick-shop__product .product__form .product__payment-container{padding-top:14px;margin-left:20px}.product__add-to-cart.button--full{width:100%;float:right;padding-left:35px;padding-right:35px}.product-desc-title{border-bottom:1px solid #b97077;max-height:57px}.spr-review{box-shadow:none;border:0!important;border-radius:11px;background:#f5eaec}.variant_selector_container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.variant_selector{background-color:#f5eaec!important;border-radius:5px;border:none!important;flex:30%;padding:8px;margin:7px;font-size:1em;overflow:hidden}.variant_selector.selected{background-color:#700a17!important;border-color:#700a17!important;color:#fff!important}@media screen and (max-width: 586px){.quick-shop__product .product__form{justify-content:center!important}}@media screen and (min-width: 500px){.product__tabs{padding-top:.0625rem!important}}.form__label,.spr-form-label{display:none}input,textarea{background:#efdbdca1;border:#efdbdc}.rte h2{font-size:23px;font-weight:700;color:#700916;text-transform:capitalize}.page__content.rte p{line-height:19px;color:#700916}.rte-content{margin-top:20%}.alert--success .alert__title:before{background:#5f0b18}.alert--success .alert__title{color:#5f0b18}.template-page-contact section.page .container .inner .page__content.rte p:first-of-type{padding-top:5%}h2.contactContentTitle{text-align:left}img.contactIcon{margin-bottom:0;width:8%;vertical-align:middle}textarea#note{color:maroon;font-weight:700}#footer .container{max-width:1500px;margin-right:15%;margin-left:15%}section.footer__module h3{color:#5f0c19;font-size:21px;font-family:inherit}ul.footer__linklist.list--unstyled{color:#000;font-size:15px}.footer__row{border:none;margin-right:-15%;margin-left:-15%;width:100%;max-width:100%}.gs__helper-content{font-size:17px;color:maroon;font-weight:700;text-align:left}.article__excerpt.rte{font-weight:700;font-size:20px;text-align:center}.article__title{font-size:27px;text-align:center}.article__tags{margin-top:-3%;text-align:left;margin-bottom:2%}div#relatedblogs h3{font-weight:700;font-size:28px;text-align:left}#create_customer.form__control{float:left;margin-right:2%;width:46%;margin-left:2%}#create_customer.form--shrink{max-width:75%}.account__register .inner p{margin-left:12%;font-size:20px}.page.nutrition-facts .main{background:#f0e6dc;padding-top:2%}.rte img.nutritionFactsTitle{width:30%!important;margin-top:-7%!important;margin-bottom:-7%!important}.nutritionFactsIntroText p{background:#efdbdc;padding:4%;width:48%;line-height:28px!important;flex:2 2 20em}span.nf-intro-text-title{font-weight:500;text-align:left;display:block;font-size:23px;margin-bottom:7px;line-height:32px;font-family:"DM Serif Text";text-transform:uppercase}.nutritionFactsLinks h4{font-size:25px;font-style:italics}img.nf-intro-img{width:50%;margin-bottom:16px;flex:1 1 20em}.nutritionFactsIntroText{display:flex;flex:1;justify-content:space-between}.nutritionFactsIntroText h3{font-size:25px!important;text-transform:uppercase!important;display:inline-block;vertical-align:top;padding-top:3%;padding-left:3%}.nutritionFactsImg.column3{display:none;width:15%!important;vertical-align:top!important}.column1{display:inline-block!important;width:100%!important}.nf-card{display:flex;background:#fff;margin-bottom:3%}.nf-card-content{background:#efdbdc;padding-left:6%;width:65%}.nf-card-img{width:auto;margin:auto}.nf-card-img img{margin-bottom:0!important}img.nf-card-icon{margin-bottom:0;padding-top:3%;width:7%;display:inline-block}.nf-card ul{margin-left:0!important}.nf-card ul li{float:left;background:#f0e6dc;margin:1%;padding:1%;text-align:left;display:inline-block}.nf-card ul li:hover{background:#b97077;transition:.5 ease-in-out}.nf-card ul li:hover a{color:#fff}.page.about-us .header__push{background:url(https://cdn.shopify.com/s/files/1/2427/5429/files/about-us.jpg?v=1633626740);background-position:right;background-repeat:no-repeat}.page.about-us section.page{background:url(https://cdn.shopify.com/s/files/1/2427/5429/files/LogoTrnsprnt.png?v=1633624460);background-repeat:no-repeat;background-position:top right}.about-us-desc hr{width:8%;margin-left:0;margin-bottom:4%;background-color:red;border:1px solid #b97077;margin-top:-2%}.about-desc-contact{font-size:23px;width:32%;border-left:3px solid #e9d3d6;padding-left:5%;margin-top:2%;font-weight:700;font-family:Playfair Display}.about-desc-cert{padding-left:5%;width:32%}div#shopify-section-1583178156123 h2.section-title{font-size:26px;color:#a26e7e;font-family:Playfair Display;text-transform:uppercase;padding-top:36px;padding-bottom:10px}@media screen and (min-width: 500px){.top-bar__container{font-size:15px;text-transform:Capitalize;font-weight:lighter;padding-top:5px;padding-bottom:5px}.header__wrapper{padding:1% 10%}.header__actions-item:not(:last-child):after{display:none}span.cart-item-count{background:#b97077;border-radius:50%;position:absolute;margin-left:-8%;margin-top:9%;font-size:9px;padding:2px 6px}img.header-icon{width:55%;padding-top:5%}img.header-icon:hover{opacity:.5}}@font-face{font-family:Yu Gothic UI;src:url(YuGothR.ttc) format("ttc"),url(YuGothM.ttc) format("ttc"),url(YuGothB.ttc) format("ttc"). url(YuGothL.ttc) format("ttc")}#shopify-section-slideshow .slideshow__cover{top:50%}.slideshow__cover-wrapper .container{background:#fbeced;width:43%;margin-left:10%;outline:1px solid #B27279;outline-offset:-24px;border-radius:5px;position:relative}#shopify-section-slideshow .slick-initialized .slick-slide{width:80%!important;margin:2% 10% 4%;border-radius:11px}form#home-quiz{text-align:center;max-width:45%;margin:auto;color:#700a17;line-height:57px}form#home-quiz select{background:#f8dcdd;border:1px solid transparent;border-radius:3px}section.index-module.index-module__section-1627326689d201ba39 a.button.btn.grid_btn{border-radius:0;border:none;width:35%;padding-top:4%}section.index-module.index-module__section-1627326689d201ba39 a.button.btn.grid_btn .quiz-btn{background:#a71b29;color:#fff;padding-top:6%;padding-bottom:6%;border-radius:5px;padding-left:5%}.index-module__section-1627326689d201ba39 a.button.btn.grid_btn .quiz-btn:after{content:">";padding-right:5%;float:right}li.pagination__item{background:#efdbdc}input.search__input{background:#fdf5f6;border-bottom:1px solid #79484d!important;border-top:0;border-right:0;border-left:0;max-width:800px;font-size:33px;color:#83091563}.bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a>span:first-child{box-shadow:0 0 0 1px #c3a8ab}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-select-button,.bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li a.selected,.bc-sf-filter-block-content .noUi-connect{background-color:#b97077!important;border:1px solid #b97077!important}span.product-item__price.product-item__price--new{display:none}.mega-search{width:800px}.mega-search__input{font-size:3.125rem;border:none;border-bottom:3px solid white}@media screen and (max-width: 1150px){.slideshow__cover-wrapper .container{width:70%}#shopify-section-slideshow h1.slideshow__heading{font-size:22px!important;line-height:29px!important;padding:9% 9% 0!important}}.slideshow__arrows .container{background:0 0;border-radius:0;outline:0;width:25%;margin:0 auto;width:auto;text-align:center;bottom:45px;position:absolute;width:100%}#shopify-section-slideshow h1.slideshow__heading{font-size:33px;font-family:"DM Serif Text",serif;text-align:center;margin:0 auto;padding:7% 4% 0;line-height:60px}#shopify-section-slideshow h1.slideshow__heading:after{content:"";display:block;background:url(https://cdn.shopify.com/s/files/1/2427/5429/files/pinkBow.png?v=1630417435);min-height:56px;background-repeat:no-repeat;background-size:10%;margin:0 auto;background-position:center}#shopify-section-slideshow h2.slideshow__subheading{font-family:Yu Gothic UI;font-weight:400;text-transform:inherit;padding-bottom:12%;text-align:center;font-size:20px}#shopify-section-slideshow h2.slideshow__subheading span{border-bottom:none}.comments__section-title,.index-module__title,.related-products__title,.shipping-estimator__title{font-family:"DM Serif Text"}body{font-family:Yu Gothic UI;font-weight:400;color:#3e1317}.index-module__section-featured-content .container{background:#fbeced;padding:2% 20%;border-radius:9vw}img.bow-icon.bow-icon-dark{width:10%;padding-bottom:0;padding-top:7%}.aspect-ratio>img,.no-js .aspect-ratio>noscript img{border-radius:5px}#shopify-section-featured-products .aspect-ratio>img,.no-js .aspect-ratio>noscript img{border-radius:50%;border:1px solid #f8dcdd}#shopify-section-featured-products a.product-item__title{color:#571a20!important;font-size:15px!important}.product-item__price{color:#830915;font-size:22px;font-family:"DM Serif Text";font-weight:400}.grid-img-sm{padding:8%}a.button.btn.grid_btn{border:1px solid #830915;border-radius:100%;padding:10% 5%;color:#830915;font-size:12px}.grid--gallery>.home-grid-row.grid__cell{vertical-align:middle}.rte.grid-home-desc p{padding-right:10%;padding-left:10%;font-size:15px}.home-grid-row.\31\/2--handheld.\31\/3--lap-and-up.grid__cell img{border-radius:11px}#shopify-section-16270201533c4b557a .container,#shopify-section-1627010850def41995 .container,#shopify-section-16270202400237d9be .container,#shopify-section-1627020660795eab98 .container{max-width:1500px}section.index-module.index-module__section-1627323062f5fa44b4,.index-module__section-1627326689d201ba39{padding:0}section.index-module.index-module__section-1627323062f5fa44b4 .container,.index-module__section-1627326689d201ba39 .container{max-width:100%;width:100%;padding:0}section.index-module.index-module__section-1627323062f5fa44b4 h2.index-module__title img{width:6%}section.index-module.index-module__section-1627323062f5fa44b4 .home-grid-row.\31\/2--handheld.\31\/2--lap-and-up.grid__cell:last-child{background:#f8dcdd;padding:6%;border-radius:264px;border-left:5px solid #f8dcdd;border-right:5px solid #f8dcdd}section.index-module.index-module__section-1627323062f5fa44b4 .grid--gallery>.home-grid-row.grid__cell:first-of-type h2.index-module__title,.index-module__section-1627326689d201ba39 .grid--gallery>.home-grid-row.grid__cell:last-of-type h2.index-module__title{display:none}.index-module__section-1627326689d201ba39 .grid--gallery>.home-grid-row.grid__cell:last-of-type{padding:0 0 19px}section.index-module.index-module__section-1627323062f5fa44b4 .grid-img-lg img,.index-module__section-1627326689d201ba39 .grid-img-lg img{width:100%}section.index-module.index-module__section-1627323062f5fa44b4 .grid-img-lg:first-of-type{font-size:0}.index-module__blog .blog__article{border-radius:8px}article.blog__article.article .button-wrapper a.button.button--primary,article.blog__article.article .button-wrapper a.shopify-payment-button__button--unbranded,article.blog__article.article .button-wrapper a.spr-button-primary,article.blog__article.article .button-wrapper a.spr-summary-actions-newreview{background:#a71b29;border:none;color:#fff}a.spr-summary-actions-newreview{color:#fff}#insta-feed img,.instafeed-shopify img,#insta-feed .instafeed-overlay:after,.instafeed-shopify .instafeed-overlay:after{border-radius:11px!important}#insta-feed,.instafeed-shopify{padding:5% 1%;max-width:1500px}@media screen and (min-width: 576px) and (max-width: 978px){#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:50%!important;padding-top:35%!important}}@media screen and (max-width: 575px){#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:70%!important;padding-top:50%!important}}.product__buy.duplicate{position:fixed;vertical-align:top;bottom:0;right:0;background-color:#fdf5f6;padding:5px;z-index:99;width:100%;text-align:center}.hidden{display:none!important}@media screen and (max-width: 767px){.product__buy.duplicate .product__quantity{width:4.625rem!important}.product__buy.duplicate{width:100%!important;padding:11px!important;bottom:0;top:auto;text-align:center}.product__buy.duplicate .product__add-to-cart.button--full{padding-left:20px;padding-right:20px}}#insta-feed h2{color:#571a20;font-weight:700}@media screen and (min-width: 801px){#insta-feed h2{font-size:30px;font-size:1.875rem}.template-page-contact form#contact_form{padding-top:15%}h2.contactContentTitle{padding-top:-5%}.contactContent{margin-top:0}}@media screen and (min-width: 500px){#insta-feed h2{font-size:26px;font-size:1.625rem}}@media screen and (max-width: 499px){.top-bar{display:flex}.searchbar-container,.top-bar__contact{display:none}.top-bar__container{font-size:15px;text-transform:Capitalize;font-weight:lighter;padding-top:5px;padding-bottom:5px}#insta-feed h2{font-size:22px;font-size:1.375rem}.template-page-contact form#contact_form{padding-top:0;margin-top:-15%}}@media screen and (min-width: 801px){#footer .footer__row{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}}@media screen and (min-width: 801px) and (max-width: 997px){#footer .footer__row .footer__module{width:47%}}section.footer__module h3{color:#fff;font-size:20px;font-family:"DM Serif Text";font-weight:400;border-bottom:1px solid #A38185;padding-bottom:16px;margin-right:43px}.footer__linklist{columns:2}.footer__linklist a{color:#fff;font-size:16px;opacity:70%}.footer__module{border:none}.footer__row{margin-right:0;margin-left:0}#footer .container{margin:auto}.footer__form{width:90%}.footer__form input[type=email]{border:1px solid #A38185}.collection .header{background-color:#f0e6dc;background-image:url(https://dxkmbl8uwuv9p.cloudfront.net/dulcet-gift-baskets/1530810646995/2af8b9f2-7f6c-4a08-9088-d4f3857a2014/cardboardBoxCollectionBanner.jpg)}.header__push{color:#700a17;margin-top:0;padding-top:3%;padding-bottom:3%}h1.header__push-title{font-family:"DM Serif Text";font-size:30px;text-transform:capitalize}.header__push .inner{background:transparent}.header__push-content{text-align:center}.collection__description{background:transparent;color:#700a17;border-bottom:none}.header__wrapper.header__wrapper--right{background:#fdf5f6;color:#700a17}section.index-module.index-module__section-163431080990307c03.index-module__featured-content{padding-top:.5%;padding-bottom:.5%}.product-item__details{display:flex;text-align:left;font-size:18px;color:#571a20}.collection__item .product-item__image-wrapper .aspect-ratio{padding-bottom:100%!important}.collection__item .product-item__image-wrapper .aspect-ratio img{object-fit:contain;object-position:center}#shopify-section-featured-products .product-item__details{display:block;text-align:center}#shopify-section-featured-products .product-item__price{text-align:center}.product-item__price{width:50%;text-align:right}li.breadcrumb__item.breadcrumb__item--active{color:#571a20;font-weight:700}.collection-first-row{border-bottom:2px solid rgb(87 26 32 / 35%);margin-bottom:22px;margin-right:25px;margin-left:25px}.header__push-filter.header__push-filter--sort.form__select{margin-right:25px;z-index:3}#bc-sf-filter-tree-h{margin-bottom:17px!important}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a{border:None!important;color:#571a20;font-weight:500}li.pagination__item{background:#efdbdc;padding:12px 20px;border-radius:11px;margin-right:0;margin-left:0}li.pagination__item.pagination__item--active{background:#b97077;color:#fff}.button--secondary:hover:not([disabled]){background:#efdbdc;color:#571a20}.breadcrumb{text-transform:capitalize}.share-buttons__label,.share-buttons__list{font-size:16px;text-transform:capitalize}.prod-detail-top-row{display:flex;flex-direction:row;justify-content:space-between;border-bottom:2px solid rgb(87 26 32 / 35%);margin-bottom:22px}.prod-detail-top-row .share-buttons{margin-top:0;margin-bottom:0;font-size:14px;text-transform:capitalize}div#shopify-section-product{padding-top:80px;border-top:2px solid #c3a8ab}h1.product__title{font-size:37px;font-family:"DM Serif Text";line-height:57px;color:#571a20}p.product__sku{display:inline-block}.product__inventory,.product__reviews-badge{float:none;display:block;height:19px}p.product__sku{display:inline-block;font-size:14px;color:#571a20;font-weight:500;text-transform:capitalize}.product__price{font-weight:400;font-size:23px!important;font-size:1rem;color:#9c3842;font-family:"DM Serif Text"}.product__meta{border-bottom:none}.product-description{border-top:none;color:#571a20;line-height:1}.product__description-label{border:none;width:90%;display:inline-block;line-height:53px}.product__description .rte_description{display:none}.product-desc-plus{width:10%;display:inline-block;color:#700a17;font-weight:bolder;font-size:29px;vertical-align:sub;margin-left:-5px;text-align:center;line-height:54px}.product-desc-plus:hover{background:#f5eaec}.transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out -o-transition:all .5s ease-in-out;transition::all .5s ease-in-out}.product__description-label:hover{transition:.5s ease-in-out;background:#f5eaec;font-weight:bolder}.perks{width:30%;display:inline-block;margin-bottom:2%;margin-right:2%;margin-top:6%;padding:2%;border-radius:11px;text-align:center;vertical-align:top;height:100px;font-weight:700;font-size:14px;text-transform:capitalize}.perks.perks1_metafield{background:url(https://cdn.shopify.com/s/files/1/2427/5429/files/pinkPresentBoxSemiTransparent.png?v=1634238119);background-size:45%;background-repeat:no-repeat;background-position:center;background-color:#f5eaec}.perks.perks2_metafield{background:url(https://cdn.shopify.com/s/files/1/2427/5429/files/orderPinkSemiTransparent.png?v=1634238120);background-size:45%;background-repeat:no-repeat;background-position:center;background-color:#f5eaec}.perks.perks3_metafield{background:url(https://cdn.shopify.com/s/files/1/2427/5429/files/nationWideShippingSemiTransparent.png?v=1634231406);background-size:45%;background-repeat:no-repeat;background-position:center;background-color:#f5eaec}.perks1_metafield img.metafieldImg{width:20%;vertical-align:middle;display:inline-block;margin-top:-3%}.form--inline .form__control{display:inline-block;width:auto;margin-bottom:0}.form--inline .form__label+input,.form--inline .form__label+textarea,.form--inline .spr-form-label+.form__select,.form--inline .spr-form-label+input,.form--inline .spr-form-label+textarea{background:#f4e6e8;border:1px solid #571A2059;text-align:center;padding:13px}.product__info .form--inline .form__label+.form__select{width:100%;left:6%;padding:0}.gpo-label{display:block;margin-bottom:5px;width:100%;margin-left:0}.gpo-app .gpo-swatches{display:inline-block!important;width:100%}.gpo-app .gpo-swatches input+label .gpo-swatch__inner{border:none!important}.gpo-app .gpo-swatches.image-swatches input+label{position:relative;cursor:pointer;width:100px;height:100px;display:inline-block;float:right}.gpo-app .gpo-swatches input:checked+label{height:105px}.gpo-app .gpo-swatches input:checked+label:after{content:"\1f5f8";position:absolute;width:95px;height:95px;background:#f5eaecb5;color:#700a17;font-weight:700;font-size:40px;display:block;top:0;padding-left:35%;padding-top:22%}.gpo-tooltip{visibility:visible!important;opacity:1!important;bottom:0!important;position:relative!important;left:0!important;margin-left:-150%;margin-top:-75%;background:#c08e93!important;min-height:48px}.gpo-app .gpo-tooltip:after{content:"";position:absolute;left:-76%!important;bottom:84px!important;border-width:11px 11px 10px 11px!important;border-style:solid!important;border-color:transparent transparent transparent #c08e93!important;margin-bottom:-72px!important;margin-left:263px!important}.gpo-app .gpo-form__group.gpo-col-12{width:100%;max-height:275px;overflow:auto}.product-detail-meta-combo{width:45%;display:inline-block;float:right;padding-top:4%;padding-bottom:7%;padding-right:2%!important}.gpo-container{width:50%!important;display:inline-block;float:left}.product__buy{position:relative;display:inline-block;vertical-align:top;margin-left:5%;padding-top:4%}::-webkit-scrollbar-thumb{background:#c08e93;width:4%;margin-left:9px!important}::-webkit-scrollbar{width:2px;background:transparent;margin-left:10%!important;padding-left:2%!important}.product__form{min-height:375px;margin-top:-17px;padding-bottom:7%}.product__variants{margin-bottom:4%;margin-top:4%}.product__info #gsAppContainer,.product__info .gsAppContainer{width:45%!important;display:inline-block;margin:30px 0;height:399px;overflow:scroll}.gs__row .gs__field{width:80%}.gs__option-input-wrap.gs__field fieldset legend{font-weight:bolder;padding-right:9px;color:#b97077}[data-child-type=upsell] ul li{width:75%!important;padding:61% 30% 2%!important;transform:translate(10%)!important}[data-child-type=upsell] ul li [data-child-attribute=label]{position:absolute;top:100%;font-size:15px!important;width:100%;left:0;margin-top:3px;background:#b97077;color:#fff;padding:4%;line-height:17px;font-weight:700}[data-child-type=upsell] ul li [data-child-attribute=label]{margin-top:8%!important;border-radius:3px;text-align:center}[data-child-type=upsell] ul li [data-child-attribute=label]:after{content:"";position:absolute;bottom:100%;border-width:23px 10px 7px 10px!important;border-style:solid!important;border-color:transparent transparent #b97077 transparent;margin-bottom:0;right:45%}[data-child-type=upsell] ul li input[type=checkbox]:checked+.gs__option-upsell-visual,[data-child-type=upsell] ul li input[type=radio]:checked+.gs__option-upsell-visual{border:2px solid #97c8da;background:#eeeeee80;opacity:1}[data-child-type=upsell] ul li input[type=checkbox]:checked+.gs__option-upsell-visual:after,[data-child-type=upsell] ul li input[type=radio]:checked+.gs__option-upsell-visual:after{content:"\2713";position:absolute;margin:0 auto;width:100%;text-align:center;display:block;top:50%;transform:translate(-50%,-50%);left:50%;font-size:97px;color:#700a17}div#product__buy{width:45%;float:right;margin-top:-30%}.product__tabs-title{display:block;text-align:left;border-bottom:1px solid;padding-bottom:20px}.product__tab-title{margin:0 .8125rem;margin-left:0;margin-right:3%}.product__tab-title--active{border-bottom:none}.product__form-status{position:fixed;width:25%;padding:16px 10px 25px;padding:1rem .625rem 1.5625rem;text-align:center;border:2px solid #b97077;border-radius:0 0 3px 3px;box-shadow:0 21px 27px 3px #b97077;background:#fff;z-index:100;bottom:0;right:0}.product-container{max-width:1500px;margin:auto}.related-products .container{max-width:1500px}h3.related-products__title{display:flex;align-items:center;padding-left:20px;padding-right:20px;text-transform:capitalize}h3.related-products__title:after{content:"";flex:1;margin-left:1rem;height:1px;background-color:#571a20}section.quick-shop h1.product__title{font-size:28px}.product__form-message--success{color:#700a17}.corporate .header{background:url(https://dxkmbl8uwuv9p.cloudfront.net/dulcet-gift-baskets/1630684202937/fa2b2568-33f4-47b3-a673-39866b707a75/corporateBanner.jpg)!important;background-position:right;background-repeat:no-repeat;background-size:cover!important}.corporate .header p{padding-right:20%;padding-left:20%}.corp-main{position:relative;background:#b9cfca38;margin-top:4%;border:10px double #b9cfca}.main-corp-banner-img{margin-bottom:3%}.corp-main .corp-text{padding:6%}.corp-main .corp-text:first-of-type{padding-bottom:2%}.row.corp-text.contact{padding-top:0;text-align:center;font-weight:700;padding-bottom:4%}.col-md.corp-specs.corp-main-img{display:inline-block;padding-top:2%}.img-collage{display:inline-block;padding:2%;width:32%}.img-collage img{border:7px solid #b9cfca;margin-bottom:7%}.corp-perks{display:inline-block;margin-right:-2%;margin-bottom:1rem}.corp-specs{vertical-align:middle;display:inline-block}.corp-image img{border:10px double #f0e6dc}.corp-text h2{text-transform:uppercase;font-size:1.5rem}.corp-text p{line-height:30px!important}.corp-contact{margin-top:4%;padding:2%;text-align:center;position:relative;background:#b9cfca38}.shopify-section.bottom-content{background:#fdf5f6;padding-top:3%}button#cart_update{border:none;padding-top:13px;padding-bottom:10px;background:#b97077;color:#fff;text-transform:uppercase;font-size:12px}@media screen and (min-width: 1501px){a.button.btn.grid_btn{padding-top:9%;padding-bottom:9%}}@media screen and (max-width: 1500px){#shopify-section-slideshow h1.slideshow__heading{font-size:36px}#shopify-section-slideshow h2.slideshow__subheading{font-size:16px;padding-right:12%;padding-left:12%}}@media screen and (max-width: 1281px){.slideshow__cover{top:50%}.shopify-section__slideshow+.shopify-section__featured-images .marketing-module{margin-top:-5%}#footer .container{margin-right:0;margin-left:0}.product__buy{width:45%;float:right;padding-top:0}.gpo-tooltip{margin-left:-100%}}@media screen and (max-width: 1281px) and (min-width: 768px){.perks{height:128px}}@media screen and (min-width: 1025px){#shopify-section-product .product__details{overflow:visible;min-height:1400px}}@media screen and (max-width: 1024px){#footer .container,.footer__row{margin-right:0;margin-left:0}.slideshow__button{margin-top:23%;margin-right:0}#shopify-section-collection .collection.container a.product-item__title{font-size:14px}.mega-search{width:500px}.mega-search__input{font-size:2.125rem}img.nf-intro-img{display:none}#shopify-section-product .product__details{overflow:visible;min-height:1400px}}@media screen and (max-width: 1023px) and (min-width: 769px){.gpo-container{width:100%!important;display:block}.product-detail-meta-combo{width:100%;display:block}.gpo-tooltip{margin-left:-180%}.product-detail-meta-combo{padding-bottom:0}.product__buy{width:100%;padding-top:16px}#shopify-section-product .product__details{overflow:visible;min-height:1600px}}@media screen and (min-width: 802px){.header__wrapper--right .menu--desktop{display:inline-block;float:none;text-align:center;margin:auto;width:75%}.header__container.container{max-width:initial;display:flex}.header__actions{margin-top:2%;position:relative;display:flex;order:3;border-left:1px solid #700a17;opacity:1;height:34px;padding-left:36px}.menu--desktop .menu__item{text-transform:capitalize}.menu--desktop .menu__item:last-child{color:#700a17;position:absolute;right:0;top:1.8vw;width:5%;margin-right:-2%}.menu--desktop .menu__item:last-child>a{width:100%;display:block;text-align:center;height:100%}.menu--desktop .menu__item:last-child>a>svg{width:100%}.menu--desktop .menu__links--nested{background:#fff;color:#571a20;border-radius:11px;padding:32%}.menu--desktop .menu__links--level-1:before{border-bottom:7.5px solid white}.menu--desktop .dropdown-column__title,.menu--desktop .dropdown-column__list-link{COLOR:#571a20;font-size:18px;font-weight:700;border-bottom:1px solid transparent}.menu--desktop .dropdown-column__list-link:hover{border-bottom:1px solid #571a20}li.menu__item:last-child{float:right}.collection__description{padding-right:15%;padding-left:15%}#shopify-section-product .product__details .grid{display:inline-block;width:50%;float:left}#shopify-section-product .product__details .product__slideshow{width:75%}#shopify-section-product .product__details .product__info{width:100%;display:inline-block}body,html{overflow:visible}.grid.prod-slideshow-grid{position:sticky;top:250px}}@media screen and (max-width: 801px){.header__mobile-content,.header__mobile-tab--open{background:#fdf5f6;color:#700a17}.header__mobile-nav~.header__wrapper{margin-top:0;padding-top:12%}.header__mobile-tabs{background:#700a17}.product .header__mobile-nav~.header__wrapper{padding-top:12%}.menu--mobile .menu__link{color:#700a17}.top-bar{top:46px!important;position:relative}div#shopify-section-1627323062f5fa44b4{margin-top:4%}.slideshow__cover{top:50%}.\33\/5--lap-and-up{width:100%;float:none}.product__tabs{width:100%;float:none;padding-top:0;padding-left:1%}.product__tabs-content{margin-left:auto;width:auto}.product__tabs-title{text-align:center}.product__add-to-cart.button--full{width:100%;padding-top:15px;padding-bottom:16px}.footer__module{display:block;border:none;text-align:center}.footer__linklist a{font-size:20px}.rb_blog-grid{width:48%!important}.slideshow__cover-wrapper .container{width:60%;margin-left:auto}.slideshow__arrows .container{display:none}#shopify-section-slideshow h1.slideshow__heading{font-size:30px;line-height:35px}#shopify-section-slideshow h2.slideshow__subheading{font-size:12px}#shopify-section-slideshow h1.slideshow__heading:after{min-height:32px}div#promotion-bar{margin-top:0!important;z-index:0!important}.product__details{display:flex;flex-wrap:nowrap;flex-direction:column}.product__details .product__meta{order:0}.product__details .grid:first-of-type{order:1}.product__details .grid:nth-of-type(2n){order:2}.product__details .product__tabs{order:4}#shopify-section-collection .collection.container a.product-item__title{font-size:17px}.header__push-filter.header__push-filter--sort.form__select{margin:auto 19px}#bc-sf-filter-tree-mobile button{width:25%;background:#fdf5f6!important;color:#b97077!important;border:1px solid #B97077!important;border-radius:2px!important}#bc-sf-filter-tree .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li{float:none!important}.contactContent{margin-top:0}.corporate .header p{padding-right:0;padding-left:0}.gpo-container{width:60%!important}.product__buy,.product-detail-meta-combo{width:45%}.product__info #gsAppContainer,.product__info .gsAppContainer{max-height:352px}}@media screen and (max-width: 801px) and (min-width: 577px){#shopify-section-featured-products .collection__item.product-item.grid__cell.\31\/2--thumb.\31\/2--handheld.\31\/4--lap-and-up{width:30%}.index-module__section-1627326689d201ba39 .grid.grid--gallery{display:flex;flex-direction:column;flex-flow:column-reverse}section.index-module.index-module__section-1627323062f5fa44b4 .home-grid-row.\31\/2--handheld.\31\/2--lap-and-up.grid__cell:last-child{margin-bottom:10%;margin-left:3%}section.index-module__section-1627323062f5fa44b4 .home-grid-row.\31\/2--handheld.\31\/2--lap-and-up.grid__cell,.index-module__section-1627326689d201ba39 .home-grid-row.\31\/2--handheld.\31\/2--lap-and-up.grid__cell{width:100%}#shopify-section-slideshow h2.slideshow__subheading{font-size:12px;padding-right:1%;padding-left:1%}.about-desc-contact,.about-desc-cert{width:50%}}.bxslider li{width:100%!important}@media screen and (max-width: 786px){div#shopify-section-product{padding-top:30px!important}.nutritionFactsIntroText{display:block}img.nf-intro-img,.nutritionFactsIntroText p{display:block;width:100%}.product__form-status{width:100%}}@media screen and (max-width: 576px){.top-bar__container{flex-direction:column;width:100%;text-align:center;padding:2%}#shopify-section-slideshow .slideshow__slide{height:100%}.slideshow__cover-wrapper .container{width:100%;border-radius:0;padding:0!important}#shopify-section-slideshow h2.slideshow__subheading{display:block}.slideshow__cover{top:50%;display:none}div#promotion-bar{display:none!important}.index-module__section-featured-content .container{padding:2% 12%}.shopify-section__slideshow+.shopify-section__featured-images .marketing-module{margin-top:auto}.\33\/5--lap-and-up,.product__tabs{width:100%;float:none}.product__tabs-content{width:auto;margin:auto}.product__tab-selector.form__select{margin-top:10%;display:none}li.product__tab-title{display:inline-block;font-size:14px;color:#700a17;opacity:.5;font-weight:500}li.product__tab-title--active{opacity:1}li.elye.product__tab-content.product__tab-content--active.rte{line-height:24px;color:#571a20;font-size:14px;padding-top:7%}.share-buttons{margin-left:auto;font-size:27px;margin-top:5%}.product__payment-container{margin-bottom:auto}.product__tabs-content{padding-left:0!important}.footer__row{margin-right:0;margin-left:0}.footer__linklist a{font-size:15px}.footer__module{text-align:left}.slideshow__button{display:none}a.product-item__title{font-size:14px!important}.index-module__section-1627326689d201ba39 .grid.grid--gallery{display:flex;flex-direction:column;flex-flow:column-reverse}section.index-module.index-module__section-1627323062f5fa44b4 .home-grid-row.\31\/2--handheld.\31\/2--lap-and-up.grid__cell:last-child{margin-bottom:10%;margin-left:3%}.template-page-contact .header__push{background:none}span.nf-intro-text-title{font-size:17px;line-height:28px}.nf-card{flex-direction:column-reverse;box-shadow:1px 3px 6px #e3e0e0}.nf-card-content{width:100%;text-align:center;padding:6%}.nf-card-img{margin:auto;width:40%}.about-desc-contact,.about-desc-cert{width:100%}.collection__description{padding:0;font-size:13px;margin-bottom:0}.collection .header__push .inner{padding-top:0}.product-item__price{font-size:16px}h1.product__title{font-size:24px;line-height:32px}.product__meta--mobile{margin-bottom:0}.perks{width:45%}.product_perks_metafield{text-align:center}#shopify-section-featured-products a.product-item__title{height:3em;line-height:1.5em;overflow:hidden}.variant_selector{width:43%;padding:11px!important;margin:6px!important}h1.product__title{font-size:32px;line-height:48px}.gpo-container{width:100%!important}.gpo-tooltip{margin-left:-150%}.product__buy,.product-detail-meta-combo{width:auto;display:inline-block;padding-top:0;float:none;margin-left:0;padding-bottom:0}.product__info #gsAppContainer,.product__info .gsAppContainer{width:100%!important}div#product__buy{width:100%;float:none;margin-top:0}}@media screen and (max-width: 400px){.product__payment-container{width:65%}section.index-module.index-module__section-163431080990307c03.index-module__featured-content{font-size:13px}.header__mobile-nav~.header__wrapper{margin-top:0;padding-top:14%}.product .header__mobile-nav~.header__wrapper{padding-top:20%}form#home-quiz{max-width:75%}section.index-module.index-module__section-1627326689d201ba39 a.button.btn.grid_btn{width:75%}.product-item__details{display:block;text-align:center;font-size:18px;color:#571a20;padding-top:0;margin-bottom:-16%}.perks{width:100%;padding:8%;height:100px}h2.product__description-label{text-align:center;display:block}.perks.perks1_metafield,.perks.perks2_metafield,.perks.perks3_metafield{background-size:27%}div#bc-sf-filter-products .product-item__details{height:4em}a.product-item__title{height:3em;line-height:1.5em;overflow:hidden}span.product-item__price.product-item__price--old{display:inline-block;float:right;font-size:12px}.collection .header__push .inner{padding-right:0;padding-left:0}.collection__description{padding:0;font-size:13px;margin-bottom:0}.product-desc-plus.transition{display:none}.variant_selector{width:43%}.gpo-tooltip{margin-left:-100%}}.slideshow__arrow{display:none}.slick-dots{display:flex!important;align-items:center;justify-content:center}.slick-dots li button{background:#e1c5c7;width:7px;height:7px;*/ border: 1px solid #782730;border-radius:50%;top:2px;font-size:0;padding:0;margin-left:5px;margin-right:5px}.container .slick-dots .slick-active>button{background:#782730}.slick-dots li{text-align:center;list-style-type:none;display:flex}.slick-dots li.slick-active button:before{color:#fff!important}.subtitle-variant-for-primary{text-align:left;font-size:23px;font-weight:700;font-family:initial;color:#b97077}.is-variant-image{display:none}.w-100{width:100%!important}@media screen and (max-width: 400px){.corporate .header p{padding-right:0;padding-left:0}.corporate .inner{padding-left:0;padding-right:0}.corporate .main-corp-banner-img{margin-top:-1.5625rem;margin-left:-1.25rem;margin-right:-1.25rem}.corporate .corp-specs{width:100%}.corporate .corp-text h2{text-align:center}.corporate .mobile-display-flex{display:flex;flex-direction:column}.corporate .mobile-display-flex .corp-image{order:2}.corporate .mobile-display-flex .corp-text{order:1}.corporate .corp-perks{margin-right:0}.corporate .corp-text p{line-height:25px!important;margin-bottom:.5rem}}
/*# sourceMappingURL=/s/files/1/2427/5429/t/57/assets/custom.css.map */
