@charset "UTF-8";.button.add-to-cart,.button.background-color--accent{background-color:var(--color-accent-main);border:1px solid var(--color-accent-main);color:var(--color-foreground-main)}.button.add-to-cart:hover,.button.background-color--accent:hover{background-color:var(--color-text-main)!important;border:1px solid var(--color-text-main)!important}.quick-add-to-cart .button{background-color:var(--color-accent-main);border:1px solid var(--color-accent-main);color:var(--color-foreground-main);padding:10px;font-weight:700}.quick-add-to-cart .button:hover{background-color:var(--color-text-main)!important;border:1px solid var(--color-text-main)!important}.featured-article__button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.featured-article__button a svg{width:40px;height:auto}.featured-article__button a span{text-transform:uppercase;letter-spacing:2px;font-size:12px}.has__tooltip{position:relative;display:inline-block}.has__tooltip tooltip{visibility:hidden;background-color:#323232;color:var(--color-foreground-main);border-radius:6px;padding:10px 20px;position:absolute;z-index:1;bottom:calc(100% + 10px);margin-left:0;width:100%;text-align:center;font-weight:400;font-size:14px;left:0}.has__tooltip tooltip:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:7px solid transparent;border-top-color:#323232;border-bottom:0;margin-left:-7px;margin-bottom:-7px}.has__tooltip tooltip.is-visible{visibility:visible}@media (hover: hover){.has__tooltip:hover tooltip{visibility:visible}}.slideshow--modifier .button{text-transform:uppercase}.slideshow--modifier .slideshow__caption--font{font-family:DianaScript,sans-serif;font-size:80px;margin:0!important}@media screen and (max-height: 850px){.slideshow--modifier .slideshow__caption--font{font-size:42px}.slideshow--modifier .slideshow__logo{width:200px;margin:0 auto}.slideshow--modifier .slideshow__logo img{width:100%;height:auto}}@media screen and (max-width: 1440px){.slideshow--modifier .slideshow__caption--font{font-size:42px}.slideshow--modifier .slideshow__logo{width:200px;margin:0 auto}.slideshow--modifier .slideshow__logo img{width:100%;height:auto}}@media screen and (max-width: 640px){.slideshow--modifier .slideshow__caption--font{font-size:28px}.slideshow--modifier h3.h1{font-size:30px}}@media screen and (max-width: 38em){.slideshow--modifier .slideshow__logo{width:200px;margin:0 auto}.slideshow--modifier .slideshow__logo img{width:100%;height:auto}.slideshow--modifier h3.h1{font-size:24px}}.font--dianaCaps{font-family:DianaCaps,sans-serif}.font--dianaScript{font-family:DianaScript,sans-serif;font-size:40px;margin:0;padding:0}.rich-text__image--round-corners figure img{border-radius:30px}.rich-text__image--round-corners.rich-text__image--fit img{width:100%;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:30px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rich-text__text .rich-text__list-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:var(--margin-top)}.rich-text__text .rich-text__list-item svg{width:22px;min-width:22px;min-height:22px;height:22px;margin:5px 10px 0 0}.rich-text__text .rich-text__list-item p{margin:0;padding:0;color:car(--color)}.rich-text__text .rich-text__list-item p strong{font-weight:700}.rich-text__text .rich-text__list-item.rich-text__list-item--bold p{font-weight:600}@media screen and (max-width: 38em){.rich-text__text .button{width:100%}}.rich-text__container--image-right .rich-text__text.align-content--horizontal-left .card__text{padding-left:0}.section-heading__title{font-size:38px}@media screen and (max-width: 1023px){.section-heading__title{font-size:28px}}.product-item .jdgm-prev-badge{width:100%}.product-item .product-item__half{width:50%}.product-item .product-price--sale{display:none}.product-item--modifier .jdgm-preview-badge{width:100%!important;-webkit-box-flex:1!important;-ms-flex:1 0 100%!important;flex:1 0 100%!important}.product-item--modifier .product-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-item--modifier .product-item__text .remove-line-height-space--small{max-width:100%}.product-item--modifier .product-item__text .product-item__title-wrapper{margin-bottom:0;min-width:100%}.product-item--modifier .product-item__text .product-item__title{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.product-item--modifier .product-item__text p{display:none}.product-item--modifier .product-item__text>div{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.product-item--modifier .product-item__text .product-item__title span{width:100%;display:block;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;line-height:25px}.product-item--modifier .product-item__text .product-item__title span.font--dianaCaps{font-size:18px}.product-item--modifier .product-item__text .product-item__title span.product-item__description{color:var(--color-text-gray);clear:both;display:inline-block;overflow:hidden;white-space:nowrap;margin-top:5px;max-height:30px;display:none}.product-item--modifier .product-item__text .product-item__title span.product-item__description ul li{display:none}.product-item--modifier .product-item__text .product-item__title span.product-item__description ul li:first-of-type{display:block}.product-item--modifier .product-item__text .product-item__title span.product-item__description p{display:none}.product-item--modifier .product-item__text .product-item__title span.product-item__description p:first-of-type{display:block}.product-item--modifier .product-item__text .product-item__ratings{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item--modifier .product-item__text .product-item__ratings .star-rating__caption{display:none}@media screen and (max-width: 1600px){.product-item--modifier .product-item__text .product-item__ratings{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.product-item--modifier .product-item__text .product-item__avabile-stock{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;color:var(--color-text-gray);text-align:right}@media screen and (max-width: 1600px){.product-item--modifier .product-item__text .product-item__avabile-stock{display:none}}.product-item--modifier .product-item__text .product-item__quick-buy .button{font-size:16px;padding:10px 15px;width:100%}@media screen and (max-width: 1440px){.product-item--modifier .product-item__text .product-item__quick-buy .button{font-size:14px}}@media screen and (max-width: 1600px){.product-item--modifier .product-item__text .product-item__quick-buy .button{font-size:16px}}.product-item--modifier .product-item__text .product-item__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding:10px 0}.product-item--modifier .product-item__text .product-item__price .product-price .product-price--original{font-size:20px;font-weight:600;width:100%;display:block}@media screen and (max-width: 38em){.product-item--modifier .product-item__text .product-item__price .product-price .product-price--original{font-size:16px}}.product-item--modifier .product-item__text .product-item__price .product-price .product-price--compare{font-size:14px;width:100%;display:block}@media screen and (max-width: 38em){.product-item--modifier .product-item__text .product-item__price .product-price .product-price--compare{font-size:12px}}@media screen and (max-width: 1279px){.product-item--modifier .product-item__text .product-item__price .product-price{display:-webkit-box;display:-ms-flexbox;display:flex}.product-item--modifier .product-item__text .product-item__price .product-price .product-price--original,.product-item--modifier .product-item__text .product-item__price .product-price .product-price--compare{width:auto}.product-item--modifier .product-item__text .product-item__price .product-price .product-price--compare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}}.product-item--modifier .card__image{-webkit-box-flex:1;-ms-flex:1;flex:1}#main a.text-link{text-transform:uppercase;color:var(--color-text-gray)}.featured-product--modifier .product-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-product--modifier .product-text .product__description{color:var(--color-text-gray);margin:0}.featured-product--modifier .product-text .product-variant,.featured-product--modifier .product-text .product-price{margin-top:0}.featured-product--modifier .product-text .product-price .product-price--original{color:var(--color-accent-price);font-size:32px}.featured-product--modifier .product-text .product-actions,.featured-product--modifier .product-text .product-icons-list{margin:0}.featured-product--modifier .product-text .product__subtitle{margin-top:10px}@media screen and (max-width: 767px){.featured-product--modifier{grid-gap:10px}.featured-product--modifier .product-text{gap:0}.featured-product--modifier .product-text .product-variants,.featured-product--modifier .product-text .text-size--xlarge{margin-bottom:0}}.section-heading .font--dianaScript{color:var(--color-text-light-gray)}.section-heading .section-heading__text{width:100%;padding:20px}.section-heading .section-heading__text.section-heading__text--center{text-align:center}.section-heading .section-heading__text.section-heading__text--left{text-align:left}.section-heading .section-heading__text.section-heading__text--right{text-align:right}.collection-item--modifier.card{border:none}.collection-item--modifier .card__image{border-radius:20px}.footer__media{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--gutter-xlarge) * .8);-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 0 50px}@media screen and (max-width: 38em){.footer__media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--gutter-large) * .8)}}.main-footer{margin-top:50px}.main-footer a{border:none}.main-footer .footer-bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main-footer .footer__prebottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px auto;padding:0 20px}@media screen and (max-width: 38em){.main-footer .footer__prebottom{margin:0 auto 20px}}.main-footer .footer__prebottom .footer-prebottom__line{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}@media screen and (max-width: 767px){.main-footer .footer__prebottom .footer-prebottom__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.main-footer .footer__prebottom .footer-prebottom__line.footer-prebottom__line--images{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.main-footer .footer__prebottom .footer-prebottom__line.footer-prebottom__line--images{gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.main-footer .footer__prebottom .footer-prebottom__line .footer-prebottom__links a{color:var(--color-foreground-main);margin-right:20px;font-size:18px}@media screen and (max-width: 767px){.main-footer .footer__prebottom .footer-prebottom__line .footer-prebottom__links a{font-size:14px;margin-right:10px}}.footer-top .grid--layout{grid-template-columns:2fr 1fr 1fr 2fr}@media screen and (max-width: 1279px){.footer-top .grid--layout{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.footer-top .grid--layout{grid-template-columns:1fr}}.footer-top .footer-item .footer-item__title{font-family:Inter,sans-serif;color:var(--color-foreground-main);font-size:18px}.footer-top .footer-item .footer-item__contact{margin-bottom:20px}.footer-top .footer-item .footer-item__contact a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}.footer-top .footer-item .footer-item__contact a svg{width:20px;margin-right:20px;fill:var(--color-foreground-main)}.footer-top .footer-item:first-of-type{width:500px}@media screen and (max-width: 1279px){.footer-top .footer-item:first-of-type{width:auto}}.footer-top .footer-item input{background-color:transparent;color:var(--color-background-main);border-bottom:1px solid var(--color-text-light-gray);border-radius:0}.footer-top .footer-item input::-webkit-input-placeholder{color:var(--color-text-gray);opacity:1}.footer-top .footer-item input::-moz-placeholder{color:var(--color-text-gray);opacity:1}.footer-top .footer-item input:-ms-input-placeholder{color:var(--color-text-gray);opacity:1}.footer-top .footer-item input::-ms-input-placeholder{color:var(--color-text-gray);opacity:1}.footer-top .footer-item input::placeholder{color:var(--color-text-gray);opacity:1}.footer-top .footer-item button[type=submit]{background-color:var(--color-background-main);border-radius:5px 5px 0 0}.footer-top .footer-item button[type=submit] svg{fill:var(--color-text-main);opacity:1}@media screen and (max-width: 767px){.footer-top .footer-item{border-bottom:1px solid var(--color-text-gray);padding-bottom:20px}}.blog-item__title-holder a{display:block}.blog-item__title-holder a span{line-height:1.5;margin:10px 0 20px;display:block;letter-spacing:1px}.contact-form .contact-form__the-form h2{text-align:center}.contact-form .contact-form__the-form .contact-form__description{width:100%;text-align:center;padding:0 100px}@media screen and (max-width: 767px){.contact-form .contact-form__the-form .contact-form__description{padding:0}}.contact-form .contact-form__the-form .contact__fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;margin-top:50px}.contact-form .contact-form__the-form .contact__fields .contact-form__row{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media screen and (max-width: 767px){.contact-form .contact-form__the-form .contact__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px}.contact-form .contact-form__the-form .contact__fields .contact-form__row{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.contact-form .contact-form__the-form .contact-form__row{margin-bottom:20px}.contact-form .contact-form__the-form .contact-form__row label{color:var(--color-text-gray)}.contact-form .contact-form__the-form .contact-form__row input,.contact-form .contact-form__the-form .contact-form__row textarea{border:1px solid var(--color-borders-cards);color:var(--color-text-light-gray)}.contact-form .contact-form__the-form .contact-form__row input::-webkit-input-placeholder,.contact-form .contact-form__the-form .contact-form__row textarea::-webkit-input-placeholder{color:var(--color-text-light-gray)}.contact-form .contact-form__the-form .contact-form__row input::-moz-placeholder,.contact-form .contact-form__the-form .contact-form__row textarea::-moz-placeholder{color:var(--color-text-light-gray)}.contact-form .contact-form__the-form .contact-form__row input:-ms-input-placeholder,.contact-form .contact-form__the-form .contact-form__row textarea:-ms-input-placeholder{color:var(--color-text-light-gray)}.contact-form .contact-form__the-form .contact-form__row input::-ms-input-placeholder,.contact-form .contact-form__the-form .contact-form__row textarea::-ms-input-placeholder{color:var(--color-text-light-gray)}.contact-form .contact-form__the-form .contact-form__row input::placeholder,.contact-form .contact-form__the-form .contact-form__row textarea::placeholder{color:var(--color-text-light-gray)}.contact-form .contact-form__the-form .contact-form__row button{letter-spacing:2px;text-transform:uppercase;font-weight:400;width:250px;margin:0 calc(50% - 125px);background-color:var(--color-accent-main);border:1px solid var(--color-accent-main);font-size:16px}.stores-map{text-align:center}.stores-map .store-selector-list,.component-blog-item .section-heading__actions{display:none}.component-blog-item .component-blog-item__button{display:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.component-blog-item .component-blog-item__button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 38em){.component-blog-item .component-blog-item__button .button{width:100%}}.component-blog-item .component-blog-item__grid{display:grid;grid-template-columns:50% 50%}.component-blog-item .component-blog-item__grid .blog-item{width:80%;margin:30px auto;display:grid;grid-template-columns:auto auto}.component-blog-item .component-blog-item__grid .blog-item .blog-item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.component-blog-item .component-blog-item__grid .blog-item .blog-item__image{grid-row:1/4;margin-bottom:0;margin-right:30px;min-width:200px}.component-blog-item .component-blog-item__grid .blog-item .blog-item__image .lazy-image[data-ratio]{height:100%}.component-blog-item .component-blog-item__grid .blog-item .blog-item__title-holder a span{font-size:22px;margin:0}@media screen and (max-width: 1023px){.component-blog-item .component-blog-item__grid .blog-item{display:none}}.component-blog-item .component-blog-item__grid .blog-item:first-of-type{grid-row:1/4;grid-column-start:initial;width:80%;grid-template-columns:none}.component-blog-item .component-blog-item__grid .blog-item:first-of-type .blog-item__image{grid-row:initial;margin:0 0 30px}.component-blog-item .component-blog-item__grid .blog-item:first-of-type .blog-item__image .lazy-image[data-ratio]{height:100%}.component-blog-item .component-blog-item__grid .blog-item:first-of-type .blog-item__title-holder a span{font-size:28px;margin:0}@media screen and (max-width: 1023px){.component-blog-item .component-blog-item__grid{grid-template-columns:100%}.component-blog-item .component-blog-item__grid .blog-item:first-of-type{display:grid;width:100%}.component-blog-item .component-blog-item__grid .blog-item:first-of-type .blog-item__title-holder a span{font-size:24px}}@media screen and (max-width: 38em){.mobile-search .site-search-handle input{background-color:var(--color-borders-cards);border:1px solid var(--color-borders-cards);padding:.5rem 30px .5rem 20px!important}.mobile-search .site-search-handle .button__icon{right:20px;left:auto!important}.site-header .mobile-cart-button span{background-color:#ff5b5b!important;top:inherit!important;bottom:.25rem!important}.rich-text__text .gutter--xlarge{padding:20px 0}.section-heading .section-heading__text{padding:0}}product-recommendations{width:100%;display:block;margin:20px auto}product-recommendations .product-item--modifier .product-item__text .product-item__ratings{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}product-recommendations .section-heading .section-heading__text{padding:20px 0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbb-frequently-bought-container{margin-top:50px!important;padding:20px}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:50px}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form .cbb-frequently-bought-add-button{text-transform:uppercase!important;font-size:16px!important;padding:12px 30px!important;font-weight:600!important}@media screen and (max-width: 1023px){.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important;margin-top:0!important}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form{margin-left:0}}@media screen and (max-width: 38em){.cbb-frequently-bought-container{padding:0 20px 0 0}}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list .cbb-frequently-bought-selector-label-name{font-family:Inter,sans-serif!important}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list .cbb-frequently-bought-this-item-label.translatable{font-weight:400!important}.jdgm-review-widget h2.jdgm-rev-widg__title{color:var(--color-text-main);text-align:left;font-size:38px}@media screen and (max-width: 38em){.jdgm-review-widget h2.jdgm-rev-widg__title{font-size:26px}}.jdgm-review-widget .jdgm-row-stars{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.jdgm-review-widget .jdgm-row-stars>div{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.jdgm-review-widget .jdgm-widget-actions-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border:none!important}.jdgm-review-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link{margin:0;-ms-flex-item-align:end;align-self:end;max-width:-webkit-max-content!important;max-width:-moz-max-content!important;max-width:max-content!important;border-radius:30px;padding:12px 30px;font-weight:400}.safe-checkout{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:20px;margin:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.safe-checkout .safe-checkout__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.safe-checkout .safe-checkout__title svg{width:12px}.safe-checkout .safe-checkout__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.safe-checkout .safe-checkout__icons img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}product-page{margin:20px auto!important}product-page .product__sku-barcode{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}product-page .product__sku-barcode span{font-size:14px}product-page .product__sku-barcode strong{font-weight:600}product-page .product__sku-barcode .product__sku{-webkit-box-flex:1;-ms-flex:1;flex:1}product-page .product__sku-barcode a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}product-page .product__sku-barcode a:after{content:"\2022"}product-page .product__sku-barcode a:last-of-type:after{content:""}product-page .product__sku-barcode a:hover{text-decoration:underline}@media screen and (max-width: 38em){product-page .product__sku-barcode{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}product-page .product__details-metafields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:30px 0}product-page .product__details-metafields .product__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}product-page .product__details-metafields .product__details p{margin:0;padding:0}product-page .product__details-metafields .product__details p b{font-weight:600}product-page .product__details-metafields .product__details img{width:24px;height:24px}.header-container{border-bottom:1px solid var(--color-text-main)!important}@media screen and (max-width: 1023px){.header-container{border:none!important}}.header-container .site-nav.style--classic{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card--modifier .card__text .card__icon{width:100%;background-color:transparent;margin-bottom:50px}.article__content h2{font-size:24px;margin:30px auto}.container--large facet-filters-form{display:none}.container__collection--filtering{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;padding:0}@media screen and (max-width: 1600px){.container__collection--filtering{padding:0 20px}}.container__collection--filtering .filters__desktop{width:300px}.container__collection--filtering .filters__desktop facet-filters-form{display:block}.container__collection--filtering .filters__desktop facet-filters-form .facets__heading{margin-bottom:50px}.container__collection--filtering .filters__desktop facet-filters-form .collection-filters__item.sorting{padding:0;margin-top:50px}@media screen and (max-width: 1023px){.container__collection--filtering .filters__desktop{display:none}}.container__collection--filtering .filters__desktop .facets__prewrapper{padding:0}.container__collection--filtering #main-collection-product-grid{width:calc(100% - 330px)}.container__collection--filtering #main-collection-product-grid .button{padding:10px}.container__collection--filtering nav{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding-left:300px}@media screen and (max-width: 1279px){.container__collection--filtering .filters__desktop{width:200px}.container__collection--filtering #main-collection-product-grid{width:calc(100% - 230px)}.container__collection--filtering nav{padding-left:200px}}@media screen and (max-width: 1023px){.container__collection--filtering #main-collection-product-grid{width:100%}.container__collection--filtering nav{padding-left:0}}@media screen and (max-width: 1023px){#collection-filters-handle{margin-bottom:30px}}.product__stock-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.product__stock-buttons .product__stock-button{border:1px solid #1ba540;color:#1ba540;border-radius:30px;padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product__stock-buttons .product__stock-button svg{width:32px;height:32px}@media screen and (max-width: 38em){.product__stock-buttons .product__stock-button{padding:10px;border:none;text-decoration:underline}.product__stock-buttons .product__stock-button svg{display:none}}.product__stock-buttons.product__stock-buttons--christmas .product__stock-button{text-align:center;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;border-radius:30px;border:1px solid #dbdbdb}.product__stock-buttons.product__stock-buttons--christmas .product__stock-button p{color:var(--color-accent-main)}.product__stock-buttons.product__stock-buttons--christmas .product__stock-button label{color:var(--color-text-main)}@media screen and (max-width: 38em){.product__stock-buttons.product__stock-buttons--christmas .product__stock-button{padding:10px;border:1px solid #dbdbdb;text-decoration:none}.product__stock-buttons.product__stock-buttons--christmas .product__stock-button svg{display:block}.product__stock-buttons.product__stock-buttons--christmas .product__stock-button span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}}product-page .product-text .product__title{font-size:32px}@media screen and (max-width: 38em){product-page .product-text .product__title{font-size:26px}}product-page .product-text .product-price{margin-top:20px}product-page .product-text .product-price .product-price--sale{color:#ff5b5b}product-page .product-text .product-price .product-price--compare{color:var(--color-text-light-gray)}.disclosure-has-popup{cursor:pointer}.tags .button{font-size:12px;text-align:left;text-transform:capitalize}#RegisterForm{display:block!important}.text--uppercase{text-transform:uppercase}@media screen and (max-width: 767px){.container--vertical-space{padding-top:50px}}sidebar-drawer.sidebar--hide_direct_checkout #CheckOut{display:none}.product-item__price-per-kg{display:-webkit-box;display:-ms-flexbox;display:flex}.product-item__price-per-kg p{margin:0;display:block!important;background-color:var(--color-borders-cards);border-radius:10px;padding:5px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-item__price-per-kg p strong{font-weight:600;margin-right:5px}#shopify-section-main-password-footer{margin-top:0!important}@media screen and (max-width: 476px){.main-password-page .newsletter fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-password-page .newsletter fieldset input[type=email],.main-password-page .newsletter fieldset button{width:100%}.main-password-page .newsletter fieldset input[type=email]{border:1px solid var(--color-secondary-text-cards)}}.bndlr-mix-and-match .bndlr-product-image-url{height:200px}.bndlr-mix-and-match .bndlr-product-image-url .bndlr-product-image{height:100%;-o-object-fit:cover;object-fit:cover}.bndlr-bundle-description{margin-bottom:30px!important}.bndlr-bundle-title{margin-top:30px!important}.bndlr-landing-page-content.bndlr-content-top{display:none}.jdgm-sort-dropdown{background:none!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/styles.css.map */
