.header__column .header-actions__action svg{width:24px;height:24px}.hero-wrapper .hero__image{overflow:visible}.collection-card__content .text-block{max-width:365px}.marquee__content .spacing-style.text-block p{font-weight:400;color:#000;letter-spacing:1.5px}.featured_blog_articles{width:100%}span.new_social_btn_dr{font-size:12px;text-transform:uppercase;letter-spacing:1px}a.size-style.button-secondary{padding:9px 0}.size-chart-modal{display:none;position:fixed;z-index:1000;padding:2rem;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000000b3;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.size-chart-modal img.size-chart-full-image{max-width:400px;max-height:100%}.size-chart-modal .close-btn{position:absolute;top:-1rem;right:-14px;color:#fff;font-size:20px;cursor:pointer;line-height:.6;background:#000;padding:14px 15px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;height:max-content;border-radius:20px}.size_popup_wapper{max-width:400px;position:relative}.size-chart-wrapper span{text-decoration:underline;cursor:pointer}.variant-option legend{display:flex;justify-content:space-between;width:100%}body.overflow_hidden_cstm{overflow:hidden}span.discount-percentage{font-family:Karla;color:#f85454;font-size:14px;text-transform:uppercase;margin-left:4px}s.compare-at-price{font-size:16px;margin-left:5px;text-decoration:line-through;color:#797979;font-weight:600}product-price.text-block.text-block--align-left.rte.text-left.paragraph.spacing-style{margin-top:-10px}.accordion accordion-custom summary.details__header{padding:20px 0;text-transform:capitalize}.product-information span.price{font-size:20px}.mobile_image_main{display:none}.quick_group_type_cstm button.button.quick-add__button.quick-add__button--choose{display:block;width:100%;border-radius:6px;box-shadow:none;padding:11px 8px}.quick_group_type_cstm quick-add-component.quick-add{position:relative;left:0;width:100px;right:0;top:0;box-shadow:none}.quick_group_type_cstm span.add-to-cart-text__content.is-visually-hidden-mobile{width:fit-content;opacity:1;transform:translate(0);line-height:1;letter-spacing:1px;font-family:Karla}.card-gallery.spacing-style.border-style .quick-add{display:none}.quick_group_type_cstm span.add-to-cart-text{gap:.3rem}.countdown-banner .right{width:20%;text-align:end}.shopify-section-group-footer-group .email-signup__button.button-secondary{width:100%;padding:10px 0;font-size:15px;font-family:karla;font-weight:400}.shopify-section-group-footer-group .email-signup__input-group{grid-template-columns:1fr}.shopify-section-group-footer-group .email-signup__input{padding:12px 10px}.dr-cstm-contact .accordion details.details .details-content,.dr-cstm-help-faq .accordion details.details .details-content{margin-bottom:11px}.dr-cstm-contact .accordion accordion-custom summary.details__header,.dr-cstm-help-faq .accordion accordion-custom summary.details__header{padding:20px 0;text-transform:capitalize;flex-direction:row-reverse;justify-content:start;column-gap:15px}.dr-cstm-contact .accordion accordion-custom span.svg-wrapper.icon-plus,.dr-cstm-help-faq .accordion accordion-custom span.svg-wrapper.icon-plus{margin:0;width:auto;max-width:100%}h2.get_touch_cstm{letter-spacing:0px;text-transform:none}.contact-form.spacing-style.size-style.color-scheme-3{border-radius:10px}.contact-form__input:focus{outline:none}.contact-form__input{padding:15px 10px;border-radius:6px}.contact-form__form button.button.submit-button.size-style.button{padding:10px 33px;font-size:15px;font-family:karla;margin-top:20px}.popup_size{display:flex;justify-content:space-between;margin-bottom:18px;margin-top:13px}span.cstm_text_footer{font-size:17px;font-family:karla;font-weight:500;color:#34333c}.dr-cstm-contact .accordion.accordion--plus.border-style.spacing-style,.dr-cstm-help-faq .accordion.accordion--plus.border-style.spacing-style{display:flex;flex-wrap:wrap;align-items:inherit;justify-content:space-between;row-gap:20px}.dr-cstm-contact .accordion.accordion--plus.border-style.spacing-style accordion-custom,.dr-cstm-help-faq .accordion.accordion--plus.border-style.spacing-style accordion-custom{width:48%;background:#fff;padding:10px 33px;box-shadow:0 38.27px 51.02px -22.96px #95959540;border-radius:8px}button.button.quick-add__button.quick-add__button--choose:hover{background:#fffaee;border:1px solid #000}button.button.quick-add__button.quick-add__button--choose:hover span.svg-wrapper.add-to-cart-icon svg path{fill:#000}button.button.quick-add__button.quick-add__button--choose:hover span.add-to-cart-text__content.is-visually-hidden-mobile{color:#000}.custom_liquid_wapper ol.breadcrumbs__list{padding-top:0}li.menu__item.paragraph a:hover{text-decoration:underline;-webkit-text-decorations-in-effect:line-through;text-decoration-color:#d2c2c2}.countdown-banner a.shop-btn:hover{background:#fff;color:#000}.predictive-search__close-modal-button{display:block!important}.sub-collections ul li{display:block}.sub-collections ul{display:flex;justify-content:center;gap:17px;padding:0}.sub-collections ul li{display:block;text-align:center}.sub-collections ul li a img{border-radius:24px;width:130px;height:130px;object-fit:cover;object-position:top;margin-bottom:5px}quick-add-component.quick-add.color-scheme-5.cstm-not-available{display:block;opacity:.5}.collection-card.border-style.collection-card--image-bg:hover .image-block.collection-card__image.border-style img{transform:scale(1.09);transition:.8s all}quick-add-dialog .quick-add-modal__content .button.add-to-cart-button.button{border:1px solid #000}.cart-bubble .cart-bubble__background{background-color:#d8c9ba}.sub-collections ul li a p{font-size:16px;font-family:Lato;font-weight:400}slideshow-component slideshow-slide .slide__image-container{display:flex;width:100%;height:100%;overflow:hidden;position:relative}.spacing-style.slide__content.background-transparent{position:absolute;height:auto;top:50%;width:100%}img.slide__image.mobile_image_wapper{display:none}.slideshow-control{box-shadow:0 4px 15px #00000026}.footer-utilities.spacing-style span a,.footer-utilities.spacing-style span{color:#151515!important}.menu__details .list-unstyled{padding-bottom:20px}.badges_new_cstm{position:absolute;top:15px;left:2px;z-index:3}.badges_new_cstm p{background:#ccb9ac;padding:6px 12px;border-radius:50px;line-height:1.5em;display:flex;flex-direction:column;justify-content:center;font-size:12px;text-transform:uppercase;font-family:lato;letter-spacing:1px;font-weight:600}slideshow-slide.resource-list__slide{position:relative}accordion-custom .spacing-style.text-block p{font-size:14px;max-width:100%}rte-formatter.spacing-style.text-block h4{font-size:16px}.announcement-bar__slides p.announcement-bar__text{font-size:14px;line-height:1.5}video.slide__video.mobile_video{display:none}.announcement-bar__slider .slideshow-control{box-shadow:inherit}@media screen and (min-width: 750px){accordion-custom.menu.menu--accordion.menu--plus.menu--dividers{border-bottom:1px solid}summary.menu__heading.h4{padding:16px 0}.shopify-section-group-footer-group span.menu__heading__default{display:none}.shopify-section-group-footer-group .menu__heading__accordion{display:flex;justify-content:space-between;width:100%;align-items:center}.blog-posts-container .blog-post-item:first-child .blog-post-card{flex-direction:column}.blog-posts-container .blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{padding-inline-start:0;width:100%}.section .blog-posts-container .blog-post-item{grid-column:span 2;--blog-post-card-scale: .8}.section .blog-posts-container .blog-post-item:first-child .blog-post-card__image-container{width:100%}.hero-wrapper a.size-style.button{padding:11px 43px;letter-spacing:2.43px;font-size:20px}.product-information .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left:has(.media-gallery--extend){grid-column:2 / 3}.product-information__grid.product-information--media-left{display:flex;justify-content:space-between}.product-information__grid .product-details{min-width:40%}.product-information__grid .product-information__media{min-width:58%}}@media screen and (max-width: 750px){video.slide__video.desktop_video{display:none}video.slide__video.mobile_video{display:block}.dr-cstm-about-us img.slide__image.mobile_image_wapper,.dr-cstm-contact img.slide__image.mobile_image_wapper{display:block;height:139px}.badges_new_cstm p{padding:6px 8px;font-size:9px;letter-spacing:1px}p.announcement-bar__text{font-size:13px}.desktop_image_main{display:none}.mobile_image_main{display:block}.product-details{padding-top:20px}.shopify-section-group-footer-group .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{--gap: 10px !important}span.menu-drawer__menu-item-text{font-size:16px}.menu-drawer__menu-item{min-height:100%;padding:0}.hero__content-wrapper .spacing-style.text-block p{font-size:13px}.card-gallery.spacing-style.border-style .quick-add,.quick_group_type_cstm{display:none}a.size-style.button-secondary{padding:9px 28px}.ui-test-product-list .section.section-resource-list.spacing-style.gap-style{gap:0}.custom-section-content .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{flex-flow:inherit;flex-wrap:wrap;gap:28px}.group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column .shopify-block.icon-block svg{width:50px;height:50px}.group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{gap:6px}.dr-cstm-contact .accordion.accordion--plus.border-style.spacing-style accordion-custom,.dr-cstm-help-faq .accordion.accordion--plus.border-style.spacing-style accordion-custom{width:100%;padding:10px 14px}.dr-cstm-contact .accordion.border-style.spacing-style,.dr-cstm-help-faq .accordion.border-style.spacing-style{padding:0}.dr-cstm-contact .accordion accordion-custom summary.details__header,.dr-cstm-help-faq .accordion accordion-custom summary.details__header{padding:8px 0}.dr-cstm-contact .accordion accordion-custom svg,.dr-cstm-help-faq .accordion accordion-custom svg{width:16px!important;height:16px!important}.dr-cstm-contact .accordion.accordion--plus.border-style.spacing-style,.dr-cstm-help-faq .accordion.accordion--plus.border-style.spacing-style{row-gap:13px}.mobile-column .spacing-style.text-block.custom.text-block--align-center.custom-typography.custom-font-size.custom-color p{font-size:20px}.contact-form.spacing-style.size-style{padding-left:15px;padding-right:15px}.contact-form__form button.button.submit-button.size-style.button{margin-top:6px}.group-block.group-block--width-custom.border-style.spacing-style.size-style.custom_dr_class{flex-basis:100%}.spacing-style.text-block.h3 p{font-size:18px}.spacing-style.text-block.custom.text-block--align-left.text-block--full-width.custom-typography.custom-font-size.custom-color p{font-size:12px;line-height:1.3}.shopify-section-group-footer-group .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{gap:0}.shopify-section-group-footer-group summary.menu__heading.h4 span.menu__heading__accordion,.shopify-section-group-footer-group .spacing-style.text-block.h4 p{font-size:16px}.shopify-section-group-footer-group .spacing-style.text-block.h4 p{margin-top:0;margin-bottom:9px}marquee-component.section.spacing-style.gap-style{padding:6px 0}.marquee__repeated-items .spacing-style.text-block.custom.custom-typography.custom-font-size.custom-color p{font-size:16px;letter-spacing:1px}.marquee__repeated-items .shopify-block.icon-block svg{width:30px;height:30px}.sub-collections{width:100%;overflow-y:scroll}.facets-toggle{position:sticky;top:59px;height:max-content!important;z-index:2;background:#f5f5f5;padding-top:0;padding-bottom:-2px;padding-block:0px!important}.sub-collections ul{width:max-content;justify-content:space-between;padding:0 12px;flex-wrap:inherit}.sub-collections ul li a img{border-radius:15px;width:106px;height:103px}.sub-collections ul{gap:10px;row-gap:15px}.product-card__content span.price{font-size:12px;font-weight:500}.ui-test-product-list .section-resource-list__content{margin-top:22px}img.slide__image.mobile_image_wapper{display:block}img.slide__image.desktop_image{display:none}.spacing-style.text-block.h2 p{margin-bottom:20px;font-size:16px}.sub-collections ul li a p,.shopify-section-group-footer-group .spacing-style.custom.custom-typography.custom-font-size.custom-color p{font-size:14px}#stories-marquee-wrapper .stories-heading{font-size:16px;margin-left:0}.header__column .header-actions__action svg{width:17px;height:17px}.header__column .header-actions__action .svg-wrapper{width:19px}.product-card__content .spacing-style.text-block p{font-size:14px}.product-information .spacing-style.text-block.h2.text-block--align-left h1{font-size:16px}.product-information span.price{font-size:14px}.tax-note{font-size:14px;margin-top:5px}product-price.text-block.text-block--align-left.rte.text-left.paragraph.spacing-style{margin-top:-5px}.variant-option--equal-width-buttons .variant-option__button-label__text{font-size:12px}.details summary.details__header{font-size:16px}.dr-cstm-contact .details summary.details__header{font-size:14px}.dr-cstm-contact accordion-custom .spacing-style.text-block p{font-size:12px}.accordion accordion-custom summary.details__header{padding:13px 0}.product-recommendations .section.section--page-width.section-resource-list.spacing-style.gap-style{padding-top:0}.product-recommendations .product-card__content .spacing-style.text-block p{font-size:12px}.shopify-policy__title h1{font-size:20px;letter-spacing:0}.shopify-policy__body p,.dr-cstm-contact p{font-size:12px}h2.get_touch_cstm{font-size:18px}}.dr-cstm-about-us .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{max-width:84%;margin:0 auto}@media screen and (max-width: 750px){.dr-cstm-about-us .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{max-width:100%;margin:0 auto}.badges_new_cstm{left:3px}.announcement-bar__slides p.announcement-bar__text{font-size:13px;line-height:1.5}}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style.custom_dr_class .payment_icon_cstm{display:none}.payment_icon_cstm img{max-width:250px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
