:root,.color-default{--color-background: #ffffff;--color-overlay: #ffffff;--color-overlay-rgb: 255 255 255}[id*=collection_list] h3{margin:0 auto;display:inline-flex;flex-grow:0;border-radius:var(--button-border-radius);padding:var(--button-padding);font-size:var(--font-button-size);border:1px solid var(--color-outlines)}.blocks-title:empty,.blocks-rte:empty,.footer-block__title:empty{display:none}.shopify-policy__title{display:none;visibility:hidden}.shopify-policy__body>.rte>h1:first-child{margin-top:1.2rem;margin-bottom:3.2rem}@media only screen and (min-width:1024px){.pdp-content .col-md-max-5{max-width:calc(var(--max-col-width) * 6 + var(--gutter) * 5);padding-top:0}}.pdp-content h1,.pdp-content .h1{text-transform:uppercase;--font-size: 2.5rem}.product-grid-actions [class*=icon]{--color-background: #111;--color-foreground: transparent}.product-grid-actions .btn{font-size:inherit!important}.subnavigation-list{gap:10px}li.subnavigation-item{transition:all .2s ease;border-radius:3px;border:1px solid #000}.subnavigation-item:not(.active):hover{background-color:#0003;border-color:transparent}li.subnavigation-item .subnavigation-link{padding:8px 18px;display:block;width:100%;height:100%}@media only screen and (min-width:768px){li.subnavigation-item .subnavigation-link{font-size:1.6rem}}.product-block__sibling_products:empty{display:none}#parcelyWidget .parcely_app{width:100%!important;max-width:100%!important;margin-top:0!important;margin-bottom:0!important}@media only screen and (min-width:768px){#parcelyWidget .parcely_app{width:100%!important}}.parcely_app h4.parcely_app_shipping_method-label{margin-top:6px!important;margin-bottom:10px!important}.parcely_app>div{padding:11px 18px!important;background-color:#f0f5ff!important}.parcely_app .css-1sszepo-control,.parcely_app .css-1gv9a6k-control{border-color:transparent!important}.parcely_app .css-19bb58m>input{outline:none!important}.parcely_app .css-c7z1pk-control,.parcely_app .css-1sszepo-control,.parcely_app .css-1x32b12-singleValue{background-color:#dce2f0!important}.parcely_app .css-1x32b12-singleValue>span{width:100%}.parcely_app .parcely_shipping_provider{grid-template-columns:5% 28% auto}.parcely_app .parcely_app_shipping_method,.parcely_app .parcely_shipping_provider{gap:5px;padding:10px 0!important}@media only screen and (min-width:768px){.parcely_app .parcely_app_shipping_method,.parcely_app .parcely_shipping_provider{padding:10px!important}}.cart-buttons>#parcelyWidget{order:1}.cart-buttons>.cart__subtotals{order:2}.cart-buttons>*{order:3}.cart-buttons>button.btn{order:4}.main-cart.no-shipping #parcelyWidget{display:none!important}.footer-logo>.column-media:first-child{width:100px}@media only screen and (min-width:768px){.footer-logo>.column-media:first-child{width:110px}}.footer-logo .br-img,.footer-logo .sm-br-img{border-radius:0}.footer-logo .media.cover>img{object-fit:contain;object-position:bottom left!important}.footer-main>.col-12:first-child .footer-block__details-content{max-width:500px}.footer-main>.col-12:first-child .field__input{box-shadow:none;border-width:1px}.footer-main .newsletter-form~.footer-block__description{font-size:calc(var(--font-size) * .76)}.footer-main .footer-block__title:first-child{padding-top:0;border-color:transparent}.footer-quote .blocks-rte{max-width:156px;margin-left:auto}.footer-top .grid.sm-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:768px){.footer-top .gridy-slider{padding:0 8px}}.footer-social{margin-left:-8px}.footer-social__link svg{width:32px;height:32px}.footer-social__link svg.feather{stroke-width:1.2}.jdgm-preview-badge,.jdgm-rev-snippet-card__rev-rating{font-size:1.3rem}.jdgm-review-card__content .jm-star-rating{font-size:1rem}.jm-review-widget__header-and-body{box-shadow:#63636333 0 2px 8px!important;padding:1rem 2rem!important;border-radius:1rem!important}.cart-block{margin-top:32px}.cart-promo-product{background:#f8f8f8;display:flex;padding:3rem;align-items:center}.cart-promo-product small{font-size:smaller}.cart-promo-product .promo-text-area{display:flex;flex-direction:column;gap:2rem}.cart-promo-product .promo-text-area b{font-weight:600}.cart-promo-product .promo-product-img{margin:-2rem 0}.cart-promo-product .promo-product-img img{height:auto}@media only screen and (max-width:768px){.cart-promo-product{flex-direction:column}.cart-promo-product{padding:3rem 3rem 0}.cart-promo-product .promo-product-img{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
