.bold_option_value:hover .bold_option_swatch_title{margin-bottom:.4em!important}.bold_option_value:hover .bold_option_swatch_title span{line-height:16px!important}.bold_option_value .bold_option_swatch_title{font-size:11px!important;opacity:1!important;background:#0000004d!important;padding:6px 3px 6px 5px!important;border-radius:0!important;max-width:6.6em;bottom:0!important;margin-bottom:.4em;text-align:left;height:auto}.bold_option_value .bold_option_swatch_title:after{content:none!important}.bold_option_value .bold_option_swatch_title .bold_option_value_title{height:auto;line-height:16px}.product-single-col-fbt{display:flex;width:100%;justify-content:center}.product-single-col-fbt .product-single-col-fbt-container{width:100%;padding:0}.product-single-col-fbt .product-single-col-fbt-container .cbb-frequently-bought-container{margin-left:1.5em!important;margin-right:1.5em!important}@media only screen and (max-width: 767px){.product-single-col-fbt .product-single-col-fbt-container .cbb-frequently-bought-container{padding:20px!important;margin-left:0!important;margin-right:0!important}}.product-content img{width:100%}.cbb-frequently-bought-selector-label-name{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:100!important;text-transform:capitalize!important;letter-spacing:0px}.card .embed-container{margin-bottom:1.6em}@media only screen and (max-width: 575.98px){.hero-image>a{display:flex}.hero-image .hero-img{position:relative}}.cc-banner .cc-message{font-family:Poppins}.article-meta span{color:#67c5af}.snize-ac-results-column .snize-label{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.1em;font-size:.75rem!important;font-weight:600;text-transform:uppercase;cursor:pointer;color:#0195a6!important}.snize-ac-results .snize-view-all-link{background:#f1573f!important}.snize-results-page main{padding-top:54px}#snize-search-results-grid-mode li.snize-product .snize-button,#snize-search-results-list-mode li.snize-product .snize-button{background:#f1573f!important;color:#fff;display:none!important;letter-spacing:.1em;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;text-transform:uppercase;padding:.4375rem .8125rem;font-size:.75rem;line-height:1.875}.page-birthday-signup .birthday-title{font-size:36px;padding:27px 0}.giftcard{text-align:center}.giftcard h1,.giftcard h2{margin:2rem auto}.giftcard .gift_card_image{width:66%}.giftcard input[type=text].gift-card__number{border:0;text-align:center;padding:25px;width:auto;margin:0 auto 2rem;font-size:1.5em;font-weight:600}.giftcard .print-giftcard{margin-bottom:2rem}.giftcard_header{text-align:center}.giftcard_header .logo-image{margin-top:.75em}.giftcard_header .site-stripe.site-strip-gift_card{height:50px}.cart-terms .checkbox{display:flex;border-top:1px solid #c4e8f1;border-bottom:1px solid #c4e8f1;padding:20px 0 0;margin:15px 0 25px}.cart-terms .checkbox-group{display:inline-flex;justify-content:center;align-items:center;min-width:24px;min-height:24px;width:24px;height:24px;margin-right:.5em;background:#fff;border-radius:4px;border:1px solid var(---color--secondary);cursor:pointer}.component-hero-background{align-items:center;background-repeat:repeat;display:flex;justify-content:center;padding:99px 0}.component-hero-background .hero-layout{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:36px}.component-hero-background .hero-background-title{margin-bottom:27px;text-align:center}.component-hero-background .hero-background-text{margin-bottom:18px;text-align:center}@media only screen and (min-width: 768px){.component-hero-background .hero-layout{padding:36px 63px}}.component-richtext .richtext-title,.component-richtext .richtext-text{margin-bottom:18px}.component-richtext .richtext-title.main-h2{font-size:30px;font-weight:600!important}.component-richtext .richtext-title.medium-h2{font-size:24px;font-weight:600!important;margin-bottom:9px}.component-richtext .h4-small{font-size:16px}.component-richtext .body-lg{color:#464042;font-size:22px}.component-richtext .text-link{border-bottom:1px solid #f1573f;font-family:Poppins,Arial,sans-serif;font-size:.87em;font-weight:600;letter-spacing:.1em;margin-bottom:0;text-transform:uppercase}.shopify-product-form shopify-payment-terms{display:block;font-size:14px;padding:8px 0 0}.template-product .jdgm-widget .jdgm-write-rev-link{color:#fff}.template-product .jdgm-widget .jdgm-rev-widg__summary-text{margin-left:9px}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.payment-icons{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;justify-content:center;margin:0;padding:0;width:100%}.payment-icons li{margin:9px 18px}.payment-icons img{display:block;width:100%}.payment-icons .payment-icon-visa{width:54px}.payment-icons .payment-icon-mastercard,.payment-icons .payment-icon-amex{width:50px}.payment-icons .payment-icon-discover{width:52px}.payment-icons .payment-icon-dinersclub{width:30px}.payment-icons .payment-icon-shoppay{width:38px}.payment-icons .payment-icon-applepay{width:48px}.payment-icons .payment-icon-googlepay{width:50px}.payment-icons .payment-icon-facebookpay{width:107px}.footer-copyright-container{padding-bottom:100px}.hero-text-wrapper+.image-text-blocks-wraper{margin-top:3.4rem}@media only screen and (max-width: 767px){.hero-text-wrapper+.image-text-blocks-wraper{margin-top:2.6rem}}.addon-products-wrapper{margin-top:2.5rem;margin-bottom:1rem}.addon-products-wrapper .addon-product{display:flex;justify-content:space-between;margin-bottom:5px}.addon-products-wrapper .heading-container h3{margin-bottom:6px;font-family:Poppins;font-weight:600;font-size:14px;color:#67c5af}.addon-products-wrapper .addon-product .title-container{width:70%}.addon-products-wrapper.product-page .addon-products-container{border-top:1px solid #C4E8F1}.addon-products-wrapper.product-page .addon-product{border-bottom:1px solid #C4E8F1}.addon-products-wrapper.product-page #AddonAddToCart{margin-top:2.1rem;width:100%}.addon-products-wrapper .addon-product .title-container p,.addon-products-wrapper .addon-product .title-container p a{font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;line-height:38px;letter-spacing:.05em;color:#414042;margin:0}.addon-products-wrapper .addon-product .title-container p a:hover{opacity:.8}.addon-products-wrapper .current-product{margin-bottom:20px}.addon-products-wrapper .current-product .title-container span{font-style:italic;font-weight:600;color:#3eb397;padding-right:8px}.addon-products-wrapper .title-select{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.addon-products-wrapper .title-select h3{font-family:Playfair Display;font-weight:900;font-size:24px;color:#0195a6;letter-spacing:0;text-transform:unset;width:70%}.addon-products-wrapper .title-select .chkbox{width:30%;display:flex;align-items:center}.addon-products-wrapper .title-select .chkbox input{left:auto}.addon-products-wrapper .title-select .chkbox label{position:relative;font-family:Poppins;font-size:14px;letter-spacing:.05em;color:#414042;max-width:100%;height:unset;padding-left:32px;font-weight:300}.addon-products-wrapper .title-select .chkbox .check{position:absolute}.current-product .addon-product{border:none!important;margin-bottom:1rem}.addon-products-wrapper .addon-product .price-quantity{width:30%;display:flex;align-items:center;-webkit-user-select:none;user-select:none;justify-content:start;position:relative}.addon-products-wrapper .addon-product .price-quantity span.text{font-family:Poppins;font-style:normal;font-weight:300;font-size:14px;line-height:38px;letter-spacing:.05em;color:#414042;padding-left:10px}.addon-products-wrapper .addon-product .price-quantity span.text .sale+.regular{color:#019586}.chkbox label{font-size:26px;color:#4d4d4d;position:absolute;z-index:10;width:100%;cursor:pointer;max-width:20px;height:20px;margin:0}.chkbox input{opacity:0;visibility:hidden;position:absolute;width:20px;height:20px}.chkbox input:checked~.check:after{opacity:1}.chkbox .check{width:20px;height:20px;display:flex;justify-content:center;align-items:center;position:relative;background-color:#fff;border:1px solid #0195A6}.chkbox .check:after{content:"";width:100%;height:100%;opacity:0;z-index:4;position:absolute;background-size:50%;background-image:url(https://cdn.shopify.com/s/files/1/0791/1095/files/benzie-check.svg?v=1658524027);background-repeat:no-repeat;background-position:center}#AddonAddToCart+.success{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:italic;margin-top:4px}button.has-tools{background-color:#f0b4ac;border-color:#f0b4ac;cursor:unset!important;pointer-events:none}.addon-products-wrapper .addon-product.sold-out .chkbox .check{background-color:#e3e3e3}.addon-products-wrapper .addon-product.sold-out .chkbox .check:after{opacity:0}.addon-products-wrapper .addon-product.sold-out .chkbox label{pointer-events:none}.addon-products-wrapper .addon-product.sold-out .chkbox .text{font-style:italic}article .addon-article-wrapper{background:#e3f5f9;padding:5rem 3rem}article .addon-article-wrapper .heading-container p{font-family:Playfair Display;font-weight:700;font-size:24px;line-height:38px;color:#0195a6}article .addon-article-wrapper{background:#e3f5f9;padding:.1rem 3rem 1.8rem;margin-top:1.5rem;margin-bottom:2rem}article .addon-article-wrapper .addon-product{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px;min-height:2.6rem}article .addon-article-wrapper .addon-product p{margin:0}article .addon-article-wrapper .addon-product p a{font-family:Poppins;font-weight:600;font-size:14px;line-height:38px;letter-spacing:.05em;color:#414042}article .addon-products-wrapper .addon-product .title-container{width:45%}article .addon-article-wrapper .addon-product .price-quantity{display:flex;align-items:center;width:40%;justify-content:unset}article .addon-article-wrapper .addon-product .chkbox label{left:0}article .addon-products-wrapper .addon-product .title-container p,article .addon-products-wrapper .addon-product .title-container p a{line-height:18px}article .addon-products-wrapper #AddToCart{margin-top:.7rem;width:100%;max-width:18.8rem}article .addon-products-wrapper #AddToCart+.success{margin-top:4px;margin-bottom:-1rem;font-size:14px;font-style:italic;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}article .addon-products-wrapper .addon-product.sold-out .chkbox .check{background-color:#e3e3e3}article .addon-products-wrapper .addon-product.sold-out .chkbox .check:after{opacity:0}article .addon-products-wrapper .addon-product.sold-out .chkbox label{pointer-events:none}article .addon-products-wrapper .addon-product.sold-out .chkbox .text{font-style:italic}article .addon-products-wrapper .title-select h3{width:45%}article .addon-products-wrapper .title-select .chkbox{width:40%}.shopify-product-form .qty-atc{display:flex}.shopify-product-form .qty-container{padding-right:8px}.shopify-product-form [data-submit-button]{margin:0;padding:0}.shopify-product-form shopify-payment-terms{display:block;font-size:14px;padding:0;font-weight:400;font-size:12px;line-height:18px;color:#414042;letter-spacing:0}@media only screen and (max-width: 767px){.addon-products-wrapper{margin-top:.8rem;margin-bottom:0rem}.addon-products-wrapper .title-select{flex-direction:column;margin-bottom:1rem}.addon-products-wrapper .title-select h3{font-size:21px}.addon-products-wrapper .title-select h3,.addon-products-wrapper .title-select .chkbox{width:100%}.addon-products-wrapper .addon-product .title-container p,.addon-products-wrapper .addon-product .title-container p a{font-size:13px;line-height:20px}.addon-products-wrapper .addon-product .price-quantity span.text{font-size:12px;line-height:20px}.addon-products-wrapper .addon-product .title-container{width:55%!important}.addon-products-wrapper .addon-product .price-quantity{width:42%}.chkbox .check{width:15px;min-width:15px;height:15px}.addon-products-wrapper .addon-product{padding:5px 0;align-items:flex-start}article .addon-article-wrapper{padding:.1rem 1rem 1.8rem}.shopify-product-form [data-submit-button]{font-size:11px}article .addon-products-wrapper .title-select h3,article .addon-products-wrapper .title-select .chkbox{width:100%}}
/*# sourceMappingURL=/s/files/1/0791/1095/t/14/assets/custom.scss.css.map */
