.section-text-columns-with-images{position:relative}.section-text-columns-with-images .section-heading{display:flex;align-items:center;flex-direction:column}.section-heading.align-left{align-items:start}.section-heading.align-center{align-items:center}.section-heading.align-right{align-items:end}.section-text-columns-with-images .flexible-layout--variable-columns.flexible-layout{flex-wrap:initial;overflow:hidden}.section-text-columns-with-images .swiper-button-prev,.section-text-columns-with-images .swiper-button-next{top:65%;transform:translateY(-50%);width:28px;height:28px;background-color:#fff;border-radius:50%;border:1px solid #000;color:#000;font-size:20px;line-height:28px;text-align:center;z-index:1;cursor:pointer;transition:all .3s ease-in-out}.section-text-columns-with-images .swiper-button-prev{left:8px}.section-text-columns-with-images .swiper-button-next{right:8px}.section-text-columns-with-images .swiper-button-prev svg,.section-text-columns-with-images .swiper-button-next svg{height:14px;width:14px}span.reviewer_name{display:block;padding:0;margin:0 0 15px;font-size:.95rem;font-weight:600;font-family:"orpheuspro",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.cc-testimonial__review-verified{color:#fff;background-color:#0082fb;padding:2px 4px;border-radius:4px;margin:0 0 0 16px;font-size:10px}.cc-testimonial__review_title{font-size:20px;font-family:orpheuspro;font-style:normal;font-weight:500;line-height:normal}.cc-testimonial__review_text-content{color:#000;font-size:14px;font-family:Gotham Book;font-style:normal;font-weight:400;line-height:normal;padding:0 0 24px}.cc-testimonial__review_text-content p{font-size:14px!important}.cc-testimonial__review-product{font-weight:400}.template-index .section-text-columns-with-images .column.text-column{border:1px solid #000;padding:1rem 1rem 0rem;border-radius:15px}.section-text-columns-with-images .wide-container{padding:0 48px}@media(min-width:768px){.section-text-columns-with-images .wide-container{padding:0 80px}}.template-index .section-text-columns-with-images .use-alt-bg{background-color:#002d07;color:#fff}.template-index .section-text-columns-with-images .use-alt-bg .column.text-column{background:#fff}.text-column.swiper-slide{margin:0;min-height:364px}@media(min-width:768px){.text-column.swiper-slide{margin:0 8px;min-height:359px;max-width:309px}}.template-index .section-text-columns-with-images .use-alt-bg .column.text-column{color:#000}@media(min-width:768px){.template-index .flexible-layout--variable-columns.flexible-layout--columns-4 .column{max-width:48%;width:initial!important}.section-text-columns-with-images .flexible-layout--variable-columns.flexible-layout{flex-wrap:wrap;margin-left:0;gap:1rem;justify-content:space-between}}@media(min-width:1080px){.template-index .flexible-layout--variable-columns.flexible-layout--columns-4 .column{max-width:24%}.section-text-columns-with-images .flexible-layout--variable-columns.flexible-layout{gap:0rem;justify-content:space-between}}@media(min-width:1080px){.template-index .flexible-layout--variable-columns.flexible-layout--columns-4 .column{max-width:309px;min-height:378px}}.cc-quick-buy-btn-container.hidden{display:none}.product-block__inner .caption{opacity:1!important;visibility:visible!important}.product-block__inner .caption .add-to-cart{display:flex;align-items:center;justify-content:center;position:relative;opacity:1;visibility:visible;margin:auto auto 0;width:100%;max-width:200px;background-color:#f77745;color:#fff;padding:12px;cursor:pointer}@media(max-width:1023px){.product-featured-slides.product-slider .wide-container .swiper-container.product-list{overflow:hidden}.product-featured-slides.product-slider .wide-container .swiper-container.product-list .swiper-button-prev,.product-featured-slides.product-slider .wide-container .swiper-container.product-list .swiper-button-next{display:flex}.product-featured-slides.product-slider .product-list .swiper-slide .product-block__inner .caption{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}#page-menu .main-nav{text-align:left}#page-menu.nav-uses-modal .main-nav li.has-children>ul.active{display:flex;padding-left:2rem;flex-direction:column;row-gap:6px}#page-menu .main-nav li a[js-mega-menu-link].active span.arr{transform:rotate(90deg);top:30%}#page-menu.nav-uses-modal .main-nav li.has-children>ul.active li{display:flex;align-items:center}#page-menu.nav-uses-modal .main-nav li.has-children>ul.active li a{font-size:16px}}@media(min-width:1024px){.site-control.nav-inline-desktop .site-control__inner{justify-content:center;align-items:center}.site-control.nav-inline-desktop .site-control__inner .site-control__inline-links{position:absolute;left:0}.site-control.nav-inline-desktop.has-localization .nav-right-side{position:absolute;right:0}.site-control.nav-inline-desktop .site-control__inner .logo-h1 img,.nav-inline-desktop .logo img{margin:auto!important}}.product-block__inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-block__inner .caption{height:100%;margin:auto;display:flex!important;flex-direction:column}.product-block__inner .themed-product-reviews{display:none}.jdgm-widget.jdgm-widget{margin:10px 0;text-align:center}.product-list .swiper-slide{height:auto}.product-list .swiper-slide .product-block{height:100%}.product-block__inner .caption{justify-content:space-between}.product-block__inner .caption .product-item-addcart{display:flex;align-items:center;justify-content:center;position:relative;opacity:1;visibility:visible;margin:auto auto 0;width:100%;max-width:200px;background-color:#f77745;color:#fff;padding:12px;cursor:pointer}#ae_app{position:relative!important}#ae_launcher{position:absolute!important;bottom:200px!important;left:59vw!important}@media(min-width:1080px){#ae_launcher{left:57.5vw!important}}@media(max-width:768px){#ae_launcher{bottom:540px!important;left:45vw!important;padding:0!important}}@media(max-width:768px){.sticky_atc{background:#000;color:#fff}}.shopify-payment-button #shopify-buyer-consent{display:none}@font-face{font-family:Fellix;src:url(/cdn/shop/files/Fellix-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Fellix;src:url(/cdn/shop/files/Fellix-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Fellix;src:url(/cdn/shop/files/Fellix-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Bringbold Nineties;src:url(/cdn/shop/files/Bringbold-Nineties-Regular.woff2) format("woff2");font-display:swap}body,p,li,td,label,input,select,textarea,button,.button,.btn,a:not([class*=jdgm]){font-family:Fellix,sans-serif!important}h1,h2,h3,h4,h5,h1 *,h2 *,h3 *,h4 *,.h1,.h2,.h3,.title,.product-title,.section-heading{font-family:Bringbold Nineties,Georgia,serif!important;font-weight:400!important;letter-spacing:0!important}nav a,.nav-rows a,.button,button,.btn{font-weight:700!important}h6,.fsb_bar,.fsb_bar span,.site-control div,[class*=rebuy-cart__progress],.rebuy-cart__flyout p,.rebuy-cart__flyout div{font-family:Fellix,sans-serif!important}.product-block .image{position:relative}.product-block .image__first,.product-block .image__second{border-radius:18px;overflow:hidden;background:#faf7f4}.product-block .image__first img{border-radius:0}.product-block .rimage__image{object-fit:contain!important}.product-block:has(.sd-sticker) .rimage__image,.product-block:has(img[srcset*=Cover]) .rimage__image{object-fit:cover!important;object-position:50% 55%!important}.product-block img[srcset*=_Banners],.product-block img[data-srcset*=_Banners],.product-block img[src*=_Banners],.product-block img[data-src*=_Banners]{transform:none}.sd-sticker{position:absolute;top:14px;right:14px;bottom:auto;left:auto;z-index:3;width:112px;height:112px;border-radius:50%;background:#f9f2dc;border:3px solid #9C222A;box-shadow:0 0 0 4px #f9f2dc,0 6px 14px #461e142e;display:flex;align-items:center;justify-content:center;transform:rotate(8deg);pointer-events:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.sd-sticker:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1.5px solid rgba(156,34,42,.3)}.sd-sticker img{height:90px;width:auto;margin-top:-12px;border-radius:0!important;transform:none!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.15))}.sd-sticker b{position:absolute;bottom:-16px;left:50%;transform:translate(-50%) rotate(-6deg);background:#9c222a;color:#f9f2dc;font:700 11px/1.1 Fellix,sans-serif!important;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px 4px;border-radius:12px;white-space:nowrap;text-align:center}.sd-sticker b i{display:block;font:500 9px/1.1 Fellix,sans-serif!important;font-style:normal!important;letter-spacing:.1em;margin-top:2px;opacity:.92}.product-block:hover .sd-sticker{transform:rotate(-4deg) scale(1.05)}@media(prefers-reduced-motion:reduce){.sd-sticker{transition:none}.product-block:hover .sd-sticker{transform:rotate(8deg)}}@media(max-width:767px){.sd-sticker{width:76px;height:76px;top:8px;right:8px}.sd-sticker img{height:60px;margin-top:-9px}.sd-sticker b{font-size:9px!important;bottom:-13px;padding:4px 7px 3px}.sd-sticker b i{font-size:8px!important}}.section-featured-collection:before,.section-footer:before{content:"";display:block;height:30px;background:repeating-linear-gradient(90deg,transparent 0 14px,#F9F2DC 14px 30px),repeating-linear-gradient(45deg,#9c222a 0 5px,#f9f2dc 5px 11px)}@media(max-width:767px){.section-featured-collection:before,.section-footer:before{height:20px;background:repeating-linear-gradient(90deg,transparent 0 9px,#F9F2DC 9px 20px),repeating-linear-gradient(45deg,#9c222a 0 3px,#f9f2dc 3px 7px)}}.section-featured-collection .section-heading h2,.section-featured-collection .section-heading .h2,.section-featured-blog .section-heading h2,.section-featured-blog .section-heading .h2{position:relative;display:inline-block;padding:0 50px 24px}.section-featured-collection .section-heading h2:before,.section-featured-collection .section-heading .h2:before,.section-featured-blog .section-heading h2:before,.section-featured-blog .section-heading .h2:before{content:"";position:absolute;right:0;top:0;width:34px;height:34px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none' stroke='%23922223' stroke-width='3.5' stroke-linecap='round'%3E%3Cpath d='M6 30 L18 26'/%3E%3Cpath d='M12 12 L22 22'/%3E%3Cpath d='M28 4 L28 18'/%3E%3C/svg%3E") no-repeat center/contain;pointer-events:none}.section-featured-collection .section-heading h2:after,.section-featured-collection .section-heading .h2:after,.section-featured-blog .section-heading h2:after,.section-featured-blog .section-heading .h2:after{content:"";position:absolute;left:50px;right:50px;bottom:0;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' fill='none'%3E%3Cpath d='M3 9 C35 2 80 2 117 7' stroke='%23922223' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain;pointer-events:none}@media(max-width:767px){.section-featured-collection .section-heading h2,.section-featured-collection .section-heading .h2,.section-featured-blog .section-heading h2,.section-featured-blog .section-heading .h2{padding:0 34px 20px}.section-featured-collection .section-heading h2:before,.section-featured-collection .section-heading .h2:before,.section-featured-blog .section-heading h2:before,.section-featured-blog .section-heading .h2:before{width:24px;height:24px}.section-featured-collection .section-heading h2:after,.section-featured-collection .section-heading .h2:after,.section-featured-blog .section-heading h2:after,.section-featured-blog .section-heading .h2:after{left:34px;right:34px;height:11px}}.product-block .product-item-addcart,.product-block .button{background:#9c222a!important;color:#f9f2dc!important;border-radius:999px!important;box-shadow:0 3px #5e1314!important;transition:transform .15s,box-shadow .15s}.product-block .product-item-addcart:hover,.product-block .button:hover{transform:translateY(-2px);box-shadow:0 5px #5e1314!important}h1 a:not(.sdx),h2 a:not(.sdx),h3 a:not(.sdx),h4 a:not(.sdx),.h1 a:not(.sdx),.h2 a:not(.sdx){font-family:Bringbold Nineties,Georgia,serif!important;font-weight:400!important}.sd-group-title{flex:0 0 100%;width:100%;float:none;clear:both;display:flex;align-items:center;gap:18px;padding:34px 10px 14px;box-sizing:border-box}.sd-group-title span{font-family:Bringbold Nineties,Georgia,serif;font-size:42px;line-height:1;color:#922223;white-space:nowrap}.sd-group-title:after{content:"";flex:1;height:14px;background:repeating-linear-gradient(90deg,transparent 0 8px,#F9F2DC 8px 18px),repeating-linear-gradient(45deg,#9c222a 0 3px,#f9f2dc 3px 7px)}@media(max-width:767px){.sd-group-title span{font-size:30px}.sd-group-title:after{height:10px}}[id*="3f75acec-31ab-4020-84f2-80f6b87a4fa7"],[id*="3f75acec-31ab-4020-84f2-80f6b87a4fa7"] .use-alt-bg{background:#f1e3bc!important}[id*="3f75acec-31ab-4020-84f2-80f6b87a4fa7"] .column{background:#f9f2dc!important;border-radius:18px}.section-footer,.section-footer footer,#shopify-section-footer>*{background:#922223!important;color:#f9f2dc!important}.section-footer:before{background-color:#f9f2dc}.section-footer a,.section-footer h6,.section-footer p,.section-footer span{color:#f9f2dc!important}.section-footer svg{fill:#f9f2dc}[id$=brand_slider_xT3w8r]:before,[id$=brand_slider_rY6iik]:before{content:"";display:block;height:30px;background:repeating-linear-gradient(90deg,transparent 0 14px,#F9F2DC 14px 30px),repeating-linear-gradient(45deg,#9c222a 0 5px,#f9f2dc 5px 11px)}@media(max-width:767px){[id$=brand_slider_xT3w8r]:before,[id$=brand_slider_rY6iik]:before{height:20px;background:repeating-linear-gradient(90deg,transparent 0 9px,#F9F2DC 9px 20px),repeating-linear-gradient(45deg,#9c222a 0 3px,#f9f2dc 3px 7px)}}.section-featured-collection:before,.section-footer:before,[id$=brand_slider_xT3w8r]:before,[id$=brand_slider_rY6iik]:before,.sd-group-title:after{content:none!important;display:none!important}#fsb_bar,.fsb_bar{background:#922223!important;color:#f9f2dc!important}#fsb_bar .fsb_message,#fsb_bar .fsb_msg_inner,#fsb_bar span{color:#f9f2dc!important}#fsb_bar .fsb_symbol,#fsb_bar .fsb_amount{color:#f6dd9a!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
