@import"https://use.typekit.net/cps4xje.css";h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.logolink.text-logo,.heading-font,.h1-xlarge,.h1-large,blockquote p,blockquote span,.customer-addresses .my-address .address-index{font-weight:600;font-family:richmond-display,sans-serif!important}body,.body-font,.thb-product-detail .product-title,button,input,optgroup,select,textarea{font-weight:400;font-family:effra,sans-serif!important}.thb-product-detail.product .primary-product-type{position:unset!important}.collection-tabs h3.section-header--title{font-size:48px;line-height:50px;font-weight:500;color:#4a1b2f}.product-card .product-card-info{line-height:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.collection-tabs .section-header--description p{font-size:16px;line-height:24px;font-weight:400;color:#4a1b2f;font-family:effra,sans-serif}.social-links span{margin-left:15px;display:none}.collection-tabs__list .collection-tabs__list-link{border:none;font-size:16px;line-height:20px;font-weight:600;color:#4a1b2f;border-radius:40px}.product-card-spacing-medium .products.row .product-card,.flickity-slider .columns:hover .product-card{border-radius:32px}.flickity-enabled .flickity-nav{opacity:1}.product-card-spacing-medium .products.row .flickity-nav.flickity-prev,.product-card-spacing-medium .products.row .flickity-nav.flickity-next{left:-15px;top:50%;transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;-moz-transform:translateY(-50%)!important}.product-card-spacing-medium .products.row .flickity-nav.flickity-next{left:unset;right:-15px}.product-card .product-card-quickview{bottom:35px}.product-card .product-featured-image{max-height:220px;margin-bottom:0!important}.flickity-nav svg path{stroke:#4a1b2f}.product-card-info a{color:#4a1b2f;font-family:richmond-display;font-size:16px;font-weight:500;line-height:20px;text-align:left}.product-card-info span.price span{font-size:12px;line-height:24px;font-weight:600;font-family:effra,sans-serif}.section-collection-tabs .products.carousel .columns.carousel__slide{padding:10px!important}.product-card-info span.price span{gap:0px;display:flex;flex-wrap:wrap;justify-content:center}.product-card-info span.From{font-weight:400!important}.product-card-quickview{border-radius:30px!important;color:#4a1b2f;font-size:16px;line-height:20px;font-weight:500;font-family:richmond-display,sans-serif;text-transform:capitalize}.product-card .product-featured-image-link.aspect-ratio--square{padding-bottom:90%!important}.product-card .product-featured-image{margin-bottom:10px}.available-size{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.available-size span{font-size:12px;line-height:18px;background:#f4f0eb;padding:7px 10px;border-radius:50px;color:#4a1b2f;font-family:effra,sans-serif}.available-size{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;top:50%;left:50%;padding:16px 28px;gap:8px;background:#fff;visibility:hidden;position:absolute;transform:translate(-50%,-50%);border-radius:32px;width:80%}.flickity-slider .columns:hover .available-size{display:block}.product-card .product-card-quickview span{color:#4a1b2f;font-size:16px;line-height:20px;font-weight:500}.product-card:hover .available-size{visibility:visible;top:-20%}.section-header--content h3.section-header--title{font-size:32px;line-height:36px;font-weight:500;color:#4a1b2f}.logo-list--inner.swipe-on-mobile a.logo-list--logo{border-radius:32px}.collection-container .product-card .product-card-quickview{bottom:30px}.debraUnique-main-heading h2{font-size:40px;line-height:44px;font-weight:500;color:#4a1b2f}.debraUnique-main-heading{padding:2rem 0 0}.debraUnique-caral h6{text-transform:uppercase;font-size:14px;line-height:17px;font-weight:600;color:#4a1b2f}.blog-posts .articles .columns{padding:0 10px}.blog-post{border-radius:32px!important}.blog-posts .section-header--content h3.section-header--title{font-size:48px;line-height:50px;text-transform:capitalize;font-weight:500}.blog-posts .blog-post--border-true .featured-image{padding:0;max-height:330px}.blog-post-info h5,.blog-post-info h5 a{font-size:20px;line-height:28px;font-weight:600;color:#4a1b2f}.blog-post .post-excerpt p{font-size:14px;line-height:20px;font-weight:400;color:#4a1b2f;font-family:effra,sans-serif;opacity:70%;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.blog-post--content-spacing-true .blog-post-info .read-more{font-size:16px;line-height:20px;font-weight:500;color:#4a1b2f;font-family:effra,sans-serif}.blog-post .blog_author{font-size:14px;line-height:20px;font-weight:500;color:#4a1b2f;margin-bottom:15px;opacity:50%}.blog-posts .section-header{margin-bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.price .amount span.From{margin-right:7px}.cart-drawer product-recommendations.complementary-products{display:none}.spacer{height:1px!important;background:#4a1b2f!important;margin:3rem 0 0;opacity:10%}.section-header--content h3.section-header--title{font-size:48px;line-height:44px;font-weight:600;color:#4a1b2f;font-family:richmond-display,sans-serif}.collapsible-content .collapsible-content__inner .accordion summary{color:#4a1b2f;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.collapsible-content__inner .accordion svg path{stroke:#4a1b2f}.collapsible__content.accordion__content p{color:#4a1b2f;font-size:14px;line-height:22px;font-family:effra,sans-serif}.collapse-btn .accordion-btn{background:#fff;color:#4a1b2f;border-radius:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.collapse-btn .accordion-btn:hover{background:#4a1b2f;color:#fff}.collapse-btn a.accordion-btn{width:auto;max-width:190px;color:#4a1b2f}.collapse-btn{margin-top:1rem}.custom-collection-title h1{color:#4a1b2f}.custom-collection-image img{width:480px;height:300px;border-radius:25px;border:5px solid white;object-fit:cover}.product label.form__label.quantity__label{font-size:16px;line-height:24px;font-weight:400;color:#4a1b2f;font-family:effra,sans-serif}.thb-product-detail .quantity.buttons_added{border:none}.thb-product-detail .quantity.buttons_added button.minus.disabled svg path,.thb-product-detail .quantity.buttons_added button.plus svg path{stroke:#4a1b2f}.quantity.buttons_added .qty{color:#4a1b2f;font-size:16px;line-height:28px;font-family:effra,sans-serif}.quantity .minus.disabled svg,.quantity .plus.disabled svg,.quantity .minus svg,.quantity .plus svg{opacity:1;width:16px;height:16px}.thb-product-detail button.custom_pop_add_to_now{color:#4a1b2f!important;font-size:16px;line-height:20px;font-weight:500;font-family:effra,sans-serif;min-height:60px}button.custom_pop_add_to_now{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:5px 0}button.custom_pop_add_to_now span.add-cart{width:100%;font-size:16px;line-height:20px;font-weight:500}button.custom_pop_add_to_now span.cart-product{width:100%;font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}.icon-txt .icon img{max-height:40px}.product .product-gallery-container{margin-bottom:2rem}.icon-txt .icon{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px;align-items:center}.icon-txt span.icon-txt{font-size:16px;line-height:24px;font-weight:400;color:#231f20;font-family:effra,sans-serif;max-width:80%}.product-card-info span.price span.amount{font-family:effra,sans-serif;font-size:14px;font-weight:600;line-height:24px;text-align:center;color:#231f20}.multicolumn .multicolumn__inner .multicolumn__column h4{font-size:40px;line-height:44px;font-weight:500;color:#4a1b2f;font-family:richmond-display,sans-serif;margin-bottom:15px}.multicolumn .multicolumn__inner .multicolumn__column p{font-size:16px;line-height:24px;font-weight:400;color:#4a1b2f;opacity:70%}.image-with-text--content .image-with-text--content--inner p.subheading{font-size:14px;line-height:17px;font-weight:600;letter-spacing:3px;font-family:effra,sans-serif}.image-with-text--content .image-with-text--content--inner h3{font-size:72px;line-height:72px;font-weight:500;font-family:richmond-display,sans-serif}.image-with-text--content .image-with-text--content--inner p{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.jdgm-carousel-wrapper{width:100%;margin:auto;padding:0}span.jdgm-all-reviews-rating-wrapper{display:none!important}.jdgm-carousel-item__review-title{font-weight:600!important;font-size:20px;line-height:24px!important;font-family:richmond-display,sans-serif;color:#4a1b2f;margin:1rem 0!important}.jdgm-carousel-item__review-body.jdgm-line-clamp p{font-size:14px;line-height:20px;font-weight:400;color:#4a1b2f;opacity:70%;font-family:effra,sans-serif}.jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name{font-size:14px;opacity:1;line-height:24px;padding-bottom:0;font-weight:500;color:#4a1b2f;font-family:richmond-display,sans-serif}.jdgm-carousel--card-theme .jdgm-carousel-item{padding:8px 15px}.blog-post--border-true .featured-image{padding:0}.page-numbers span{margin:0 10px}.product-card .product-card-info{min-height:140px;padding:1rem 0;background-color:#fff;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}.product-card-info a.product-card-title{font-size:14px;line-height:20px;font-weight:400;max-width:90%;margin:0 auto;color:#231f20;font-family:effra,sans-serif;padding:7px 0;text-align:center}.product-card .product-card-vendor{display:none}.product-card-spacing-medium .products.row .product-card:hover .product-card-info{background:#fff;border-radius:15px;margin-top:-20px;position:relative}.footer .thb-widget-menu li.menu-item-has-children a,.footer .thb-widget-menu li a{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif;color:#efbec6b2}.footer .thb-widget-menu li.menu-item-has-children span.thb-arrow svg path{stroke:#efbec6b2}.footer .thb-widget-title.collapsible,.footer .thb-widget-title{font-size:20px!important;line-height:24px!important;font-weight:500}.footer .widget.widget--signup p{font-size:16px;line-height:24px;font-weight:400;color:#efbec6b2;font-family:effra,sans-serif}.footer .signup-container input{border-color:#efbec6b2!important;font-family:effra,sans-serif}.footer .signup-container label{color:#efbec6b2!important;font-size:14px;line-height:20px;font-weight:400;margin:0;font-family:effra,sans-serif}.footer .signup-container button{border:none}.footer .custom-select.custom-select--language span,.footer button.custom-select--button span.custom-select--text{font-size:12px;line-height:18px;font-weight:400;color:#efbec6b2!important;font-family:effra,sans-serif}.footer .sub-footer .columns p,.footer .sub-footer .columns a{font-size:12px;line-height:18px;font-weight:400;color:#efbec6b2;margin:0;font-family:effra,sans-serif}.footer .widget.widget--social ul.social-links{display:flex;flex-wrap:wrap;gap:20px}.footer .widget.widget--social ul.social-links li a svg{width:20px;height:20px;fill:#fff;opacity:1}.footer .widget.widget--social ul.social-links li a svg path{fill:#fff}.footer .widget.widget--social ul.social-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:end;margin-top:30px;margin-bottom:0;padding:0}.footer .sub-footer{margin-top:0}#footer .columns:last-child{max-width:100%;width:100%;flex:100%}.footer .widget{margin-bottom:10px!important}.signup-container .field nordpass-icon{display:none}.multicolumn__column,figure.multicolumn__image{width:100%!important}.section-inner-header{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.section-header--button a.text-button.text-button--has-icon{font-size:16px;line-height:20px;font-weight:500;color:#4a1b2f}.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{position:relative}.jdgm-carousel-wrapper .jdgm-carousel__left-arrow{background:#fff;width:48px!important;height:48px!important;border-radius:50%;background-image:url(/cdn/shop/files/Vector_14.svg);background-repeat:no-repeat;background-size:50%;background-position:center;transform:rotate(0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);left:25px;border:none}.jdgm-carousel-wrapper .jdgm-carousel__right-arrow{background:#fff;width:48px!important;height:48px!important;border-radius:50%;background-image:url(/cdn/shop/files/Vector_14_1.svg);background-repeat:no-repeat;background-size:50%;background-position:center;transform:rotate(0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);right:25px;border:none}.section-header--button:hover svg path{stroke:#fff}.section-header--button:hover a{color:#fff!important}.section-header--button:hover{background:#4a1b2f!important}.footer-image-section .multicolumn__column1 a.text-button{font-size:16px;line-height:20px;font-weight:500;font-family:effra,sans-serif;color:#fff}.footer-image-section .multicolumn__column1{position:relative;margin:0}.footer-image-section .multicolumn__column1 .ftr-txt-info h4{font-size:32px;line-height:36px;font-weight:500;color:#f4f0eb}.footer-image-section .multicolumn__column1 .ftr-txt-info p{text-transform:uppercase;font-size:14px;line-height:17px;font-weight:600;font-family:effra,sans-serif;color:#fff;letter-spacing:2px}.footer-image-section .multicolumn__column1 .ftr-txt-info{position:absolute;width:100%;top:45%;left:50%;z-index:11;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.footer-image-section{background:#4a1b2f;padding-top:55px;margin-bottom:0;margin-top:0}.footer-image-section figure.multicolumn__image{border:6px solid #fff;border-radius:40px}.ftr-txt-info p,.ftr-txt-info h4,.ftr-txt-info a{color:#fff;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0}.footer-image-section .multicolumn__column .ftr-txt-info svg path{stroke:#fff}.footer-image-section .multicolumn__column:nth-child(1) figure.multicolumn__image>.multicolumn__image--inner img{object-fit:contain!important;object-position:0 0!important;max-width:100%}.footer-image-section figure.multicolumn__image>.multicolumn__image--inner{min-height:inherit}.ftr-txt-info h4{padding:7px 0}.main-slideshow,.main-slideshow .flickity-viewport .slideshow__slide .slideshow__slide-bg img,.main-slideshow .flickity-viewport{object-position:0 33%!important;height:610px;min-height:610px}.product-card figure.product-featured-image a.product-featured-image-link{padding:110px!important}.section-scrolling-text .row{padding:0;max-width:100%}.collapsible-content collapsible-row.accordion{border-color:#4a1b2f1a}.section-collapsible-content .collapsible-content{margin:0 auto!important;max-width:100%;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:0}.text-with-icons .text-with-icons__icon{width:72px!important;height:72px!important}.text-with-icons.heading-medium h6{font-size:20px!important;line-height:24px;font-weight:500;color:#4a1b2f}.text-with-icons__block-content p{font-size:16px;line-height:24px;font-weight:400;color:#4a1b2f;font-family:effra,sans-serif}figure.multicolumn__image>.multicolumn__image--inner{min-height:520px}.multicolumn__column h4.h5{position:absolute;bottom:25%;z-index:11;color:#f4f0eb!important;font-size:72px!important;line-height:72px!important;max-width:300px;left:50px}.multicolumn__column{position:relative;min-height:520px;max-height:520px}.multicolumn__column a.text-button{position:absolute;bottom:40px;width:85%;left:50%;color:#4a1b2f;text-align:center;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);background:#fff;padding:17px 20px;border-radius:40px;font-size:16px;line-height:20px;font-weight:600;z-index:11;display:flex;flex-wrap:wrap;justify-content:center}.multicolumn__column a.text-button span{display:none}.multicolumn__column a.text-button:hover{background:#4a1b2f;color:#fff}.multicolumn__column:nth-child(2) h4.h5{bottom:unset;top:10%;left:8%}.collapsible-content .section-header{width:100%;max-width:50%!important}.collapsible-content .collapsible-content__inner{max-width:50%!important;width:100%}.main-slideshow .slideshow__slide-content .slideshow__slide-heading.h1{font-size:72px;font-weight:500;line-height:72px;text-align:center}.multicolumn__image{margin:0}.main-slideshow .slideshow__slide-content a.button{font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#4a1b2f}.product-card .star-rating span.body-font{display:none}.button span{font-size:16px;font-weight:500;line-height:20px}.multicolumn__column:nth-child(1){border-radius:32px;position:relative}.multicolumn__column figure.multicolumn__image{margin:0}figure.multicolumn__image img{border-radius:0!important}@media screen and (max-width:1600px){.multicolumn .multicolumn__inner .multicolumn__column h4{font-size:32px;line-height:36px}}@media screen and (max-width:1400px){.image-with-text--image-media img{object-fit:contain}}@media screen and (max-width:1200px){.image-with-text--content .image-with-text--content--inner h3{font-size:52px;line-height:52px}.multicolumn__column:nth-child(1):before{min-height:400px}.available-size{padding:10px 16px!important}.product-card-info a{font-size:12px!important}}@media screen and (max-width:1069px){.mobile-menu-drawer--inner ul.mobile-menu li details.link-container summary{color:#4a1b2f;font-size:18px;line-height:24px;font-weight:500}.mobile-menu-drawer--inner ul.mobile-menu li details.link-container span.link-forward svg path{stroke:#4a1b2f}nav#mobile-menu{background:#f4f0eb}#header .mobile-toggle{gap:4px;width:40px;height:40px;background:#f4f0eb!important;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;border-radius:32px;left:10px}#header summary.mobile-toggle>span{height:2px!important;position:unset!important;background:#4a1b2f}details.active .mobile-toggle{position:relative}details.active .mobile-toggle:before{position:absolute;content:"";background:#f4f0eb;width:30px;height:30px;border-radius:50%;left:8px;top:7px}.mobile-menu-drawer--inner ul.social-links,.mobile-menu-drawer .thb-mobile-menu-footer{display:none}.full-menu{position:absolute;bottom:-48px;background:#f4f0eb;height:48px;display:flex;flex-wrap:wrap;align-items:center;left:0;white-space:nowrap;overflow:auto;width:100%}ul.thb-full-menu{width:100%}ul.thb-full-menu li a{color:#4a1b2f;font-size:12px;left:14px;font-family:effra,sans-serif}.thb-full-menu li.menu-item-has-children>a svg path{stroke:#4a1b2f}}@media screen and (max-width:991px){.multicolumn .multicolumn__inner .multicolumn__column h4{font-size:28px;line-height:32px}.small-up-2>.column,.small-up-2>.columns{flex:0 0 50%!important;max-width:50%!important}.image-with-text--content .image-with-text--content--inner h3{font-size:42px;line-height:47px}.section-image-with-text{padding:80px 0!important}.multicolumn__column h4.h5{font-size:62px!important;line-height:62px!important;max-width:260px}}@media screen and (max-width:767px){.image-with-text .image-with-text--image img{object-fit:cover;width:100%!important}.image-with-text--content .image-with-text--content--inner h3{font-size:42px;line-height:42px}.product-recommendations.swipe-on-mobile .products.row{grid-auto-columns:minmax(100%,1fr)!important;grid-template-columns:repeat(auto-fill,minmax(100%,1fr))!important;padding:0 2rem!important}.product-recommendations.swipe-on-mobile .products.row li{padding:0 10px}.jdgm-carousel-title-and-link{padding:0}.jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:calc(100% - 40px)!important;margin:0 auto}.jdgm-carousel--card-theme .jdgm-carousel-item{padding:8px 10px!important;max-width:95%!important}#footer{padding:0 1rem}.image-with-text--image-media{padding-bottom:80%!important}.image-with-text--image-media{padding-bottom:100%;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);margin-bottom:2rem}.section-image-with-text{padding:60px 0!important}.section-header--content h3.section-header--title{font-size:32px;line-height:32px;text-align:center}.collection-tabs .section-header--description p{text-align:center;max-width:70%;margin:auto}.section-collection-tabs .products.carousel .carousel__slide{max-width:50%}.section-collapsible-content .collapsible-content{max-width:90%}.text-with-icons.heading-medium h6{font-size:18px!important}.main-slideshow,.main-slideshow .flickity-viewport .slideshow__slide .slideshow__slide-bg img,.main-slideshow .flickity-viewport{object-position:50% 15%!important;height:530px;min-height:530px}.main-slideshow .slideshow__slide .line-parent .line-child{font-size:40px!important;line-height:44px!important}.main-slideshow .slideshow__slide .subheading{opacity:0;font-size:14px;line-height:17px;font-weight:600;font-family:effra,sans-serif}.button-overflow-container a.button{font-size:16px!important;line-height:20px!important;font-weight:500!important;color:#4a1b2f}.multicolumn__column h4.h5{font-size:40px!important;line-height:44px!important;max-width:80%;text-align:center;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:100%}figure.multicolumn__image>.multicolumn__image--inner{min-height:100%}.multicolumn__column:nth-child(2) h4.h5{top:50%;left:50%}.multicolumn__column:nth-child(1) h4.h5{bottom:30%;margin:0}.footer-image-section .multicolumn__inner{margin-bottom:3rem}.media-grid--item:nth-child(3) .media-grid--bg img,.media-grid--item:nth-child(4) .media-grid--bg img{max-height:100%!important}.multicolumn__column a.text-button{bottom:40px}.footer-image-section figure.multicolumn__image{border-radius:30px;overflow:hidden}.debraUnique-main-heading h2{font-size:28px;line-height:32px}.blog-posts .section-header--content h3.section-header--title{font-size:32px;line-height:32px}.blog-posts .section-header{flex-direction:column;gap:1rem}.collection-tabs .section-header{padding:0}.media-grid--item:nth-child(3),.media-grid--item:nth-child(4){justify-content:center!important}.collapsible-content .collapsible-content__inner{max-width:100%!important}.debraUnique-carousel-container{max-width:100%!important;width:100%!important}.debraUnique-carousel-item{flex:33%!important}.announcement-bar .flickity-viewport{max-height:40px!important}.collapsible-content .section-header,.section-collapsible-content .collapsible-content{max-width:100%!important}.multicolumn.swipe-on-mobile .row{overflow:visible!important}.multicolumn__inner{margin-top:100px;margin-bottom:60px;overflow:auto}.multicolumn__column:nth-child(1):before{min-height:420px}.multicolumn .multicolumn__column{min-height:457px;max-height:457px}.multicolumn figure.multicolumn__image{overflow:hidden!important;height:100%}}@media screen and (max-width:575px){div#order-slots .step-container{width:100%}.collection-tabs .product-card figure.product-featured-image a.product-featured-image-link{padding:97px!important}.collection-tabs .product-card .product-featured-image{max-height:204px;margin:auto}.collection-tabs .product-card--content-spacing-true .product-card-info{padding:20px;padding-top:0rem!important}.small-up-2>.column,.small-up-2>.columns{flex:0 0 100%!important;max-width:100%!important}.multicolumn__column{min-height:417px;max-height:417px}body#product .product-information{margin-top:34px!important}body#product .product-short-description.rte{margin-top:0rem}body#product .product .product-gallery-container{margin-bottom:1rem}body#product .product-gallery-sticky{position:relative;top:1rem!important}body#product .product-title{position:unset!important;top:0!important}}@media screen and (max-width:480px){.section-collection-tabs .products.carousel .carousel__slide,.section-collapsible-content .collapsible-content{max-width:80%}ul#product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;grid-auto-rows:minmax(100px,auto)}ul#product-grid .product-card figure.product-featured-image a.product-featured-image-link{padding:82px!important}ul#product-grid .product-card--content-spacing-true .product-card-info{padding:20px;padding-top:1rem!important}ul#product-grid .product-card .product-card-info{min-height:auto}ul#product-grid li.promotion-column{height:100%;margin:0}ul#product-grid .product-card{margin-bottom:0;height:100%}.collection-container .small-up-2>.column,.collection-container .small-up-2>.columns{flex:0 0 100%!important;max-width:100%!important;padding:0}ul#product-grid .product-card figure.product-featured-image{height:161px;display:contents}}.rich-text__inner .rte.text-size-regular p{font-family:unset!important}.product-card:hover .product-card-info{cursor:auto}.cart-drawer-buttons button.checkout{position:sticky;bottom:0}.cart-drawer-footer table.collaterals:before{display:none}.cart-drawer-buttons:before{height:92px!important}@media (max-width: 480px){.product-card .product-featured-image{aspect-ratio:1}body .product-card figure.product-featured-image a.product-featured-image-link{padding:0!important;display:block;position:relative;height:100%;width:100%}body .product-card .product-featured-image img.product-primary-image{top:0!important;left:0!important;transform:none;width:100%!important;height:100%!important;object-fit:contain!important}}@media (max-width: 1069px){#mobile-menu{z-index:9}.full-menu{overflow:unset}.full-menu ul{overflow:auto}.full-menu li:after{display:none!important}.full-menu li:hover .sub-menu,.full-menu li .sub-menu{display:none!important}.full-menu li a{margin:0!important;padding-right:0!important}.full-menu li a svg{display:none!important}}.instafeeds-container .slider{height:auto!important}.instafeed-slider-btn{top:50%!important;transform:translateY(-50%)}@media (min-width: 1921px){.instafeeds-container .slider{min-height:600px!important}}@media (max-width: 1920px){.instafeeds-container .slider{min-height:470px!important}}@media (max-width: 1600px){.instafeeds-container .slider{min-height:402px!important}}@media (max-width: 1280px){.instafeeds-container .slider{min-height:306px!important}}@media (max-width: 992px){.instafeeds-container .slider{min-height:216px!important}}@media (max-width: 440px){.instafeeds-container .slider{min-height:204px!important}}@media (max-width: 360px){.instafeeds-container .slider{min-height:150px!important}}@media (min-width: 769px){.mega-menu-container,.sub-menu{background:#f4f0eb}.sub-menu,.thb-full-menu .mega-menu-columns{display:flex;flex-wrap:wrap;justify-content:flex-start}.sub-menu a,.full-menu a{color:#4a1b2f;text-decoration:none}.mega-menu-columns>li,.mega-menu-columns__image{width:25%;margin-bottom:20px}.mega-menu-columns__image{display:flex;justify-content:center;align-items:center}.full-menu a{font-size:12px}li .mega-menu-columns__heading{font-size:20px;font-weight:500;font-family:richmond-display}}.collectio-description a{text-decoration:underline}.product__tax{display:none}@media (max-width: 567px){.product-cart-item .small-qty{margin:0}div#Cart-Drawer a.remove{display:block;margin:0}.quantity_content{display:flex;align-items:center;gap:8px}.product-cart-item-price{padding-left:0;margin:0;flex:100%;text-align:left!important}.product-cart-item-price .price{text-align:left!important}.quantity_cart_content{flex-wrap:wrap-reverse;gap:8px;margin-top:8px;justify-content:space-between!important}}#cart #cart-drawer-toggle{display:none}#podium-bubble{z-index:99999!important}#Cart-Drawer{z-index:999999999999}.product_popup{z-index:999999!important}.header-menu-blocks .block-images>a:after{display:none}.show_full_description p{-webkit-line-clamp:unset!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map?v=124139528940899081181732737495 */
