.dt-sc-dropdown-menu.dt-sc--main-menu--mega img{aspect-ratio:1/1}.dt-sc-dropdown-menu.dt-sc--main-menu--mega .dt-sc-menu-product__item{height:100%;background:var(--DT_Button_BG_Color);border-radius:20px}.template-index .products .product-detail ul .color-values span{border-radius:30px}.row.grid-banner-style_2.home-banked-love .dt-sc-grid-banner{border-radius:0!important}.home-product-slider .products .product-container{aspect-ratio:1 / 1}.home-product-slider .swiper-slide{height:auto!important;display:flex}.home-product-slider .products .product-detail .grid-link__title{line-height:1.4}.home-product-slider li.size-values{border-radius:5px!important}.home-product-slider .product-detail.content-left form,.product-banner .main-block .products .product-detail form{display:none}.product-banner .dt-sc-grid-banner-section,.product-banner .dt-sc-grid-banner-section .dt-sc-grid-banner.overlay-style{height:100%}.product-banner h4.dt-sc-main-title,.product-banner h4.dt-sc-main-title a{font-size:24px}.product-banner .additional-block .dt-sc-grid-banner-section .dt-sc-grid-banner.overlay-style .dt-sc-grid-banner-content .dt-sc-grid-banner-inner{max-width:260px!important}.shop-by-category .dt-sc-support-icon-image{width:100%!important}.shop-by-category .dt-sc-support-icon-image img{width:100%!important;height:100%;object-fit:cover;border-radius:10px}.shop-by-category h4.dt-sc-support-heading a,.shop-by-category p.dt-sc-support-description{font-size:24px!important}@media only screen and (max-width:1540px)and (min-width:1199px){.dt-sc-support-block:last-child .dt-sc-support-icon-image{height:350px!important}}.template-index .dt-sc-blog-section .dt-sc-blog-item .dt-sc-blog-content .dt-sc-blog-title a{font-size:var(--DTFontSize_H5);line-height:1.5em}.template-index .dt-sc-support-block:last-child .dt-sc-support-content .dt-sc-btn{color:var(--DT_Button_Text_Color)!important}.template-index .dt-sc-support-block:last-child .dt-sc-support-content .dt-sc-btn:hover{background:transparent!important;border:1px solid #fff!important;color:var(--DT_Button_Text_Hover_Color)!important}.dT_VProdRecommendations li.size-values{border-radius:5px!important}.dT_VProdRecommendations .color-values span{border-radius:30px}.template-collection .product-container,.template-product .product-container{aspect-ratio:1 / 1}.template-collection .products,.template-product .products{height:100%}div#shopify-section-template--21709265764440__product-recommendations{background:#f5eee6}.template-collection .grid-item.product-grid-item .size-values{border-radius:5px!important}.template-collection .grid-item.product-grid-item .color-values span{border-radius:30px}.grid-banner-style .dt-sc-grid-banner-image.with-overlay{background:linear-gradient(0deg,#f5eee6,#fff 35%,#ef7853 65%,#f5eee6);background-size:200% 200%;animation:softGradient 6s ease-in-out infinite}@keyframes softGradient{0%{background-position:50% 0%}50%{background-position:50% 100%}to{background-position:50% 0%}}.row.about-spec-one.what-inspired .dt-sc-main-grid.dt-sc-column{order:2}.shopify-section.index-section.home-specification-banner{position:relative}.shopify-section.index-section.home-specification-banner:after{content:"";position:absolute;width:100%;max-width:75.7%;margin:0 auto;height:2px;top:0;left:0;right:0;z-index:-1;background-color:var(--DTPrimaryColor);transition:var(--DTBaseTransition);animation:moves 4s infinite;-webkit-animation:moves 4s infinite}@media screen and (max-width:767px){.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide:before{opacity:0!important}}@media screen and (max-width:576px){.product-banner h4.dt-sc-main-title,.product-banner h4.dt-sc-main-title a{font-size:20px}.product-banner .additional-block .dt-sc-grid-banner-section .dt-sc-grid-banner.overlay-style .dt-sc-grid-banner-content .dt-sc-grid-banner-inner{max-width:200px!important}.product-banner p.dt-sc-description{font-size:22px!important}}.shopify-policy__container{width:100%;max-width:1000px!important}.shopify-policy__title{text-align:center;margin-bottom:45px}.shopify-policy__title h1{margin:0;font-size:42px;line-height:1.2;font-weight:700;color:#222;letter-spacing:-.5px}.shopify-policy__body .rte{color:#555;font-size:16px;line-height:1.8}.shopify-policy__body .rte p{margin:0 0 20px}.shopify-policy__body .rte>div>p:first-child{color:#777;font-size:14px;margin-bottom:35px}.shopify-policy__body .rte h2{margin:42px 0 18px;color:#222;font-size:25px;line-height:1.35;font-weight:700;letter-spacing:-.2px}.shopify-policy__body .rte h3{margin:42px 0 18px;padding:0;color:#222;font-size:25px;line-height:1.35;font-weight:700;letter-spacing:-.2px}.shopify-policy__body .rte h3:first-child{margin-top:0}.shopify-policy__body .rte h3+p{margin-top:0}.shopify-policy__body .rte ul{margin:0 0 25px;padding-left:25px}.shopify-policy__body .rte li{margin-bottom:12px;padding-left:5px;list-style:circle}.shopify-policy__body .rte strong{color:#333;font-weight:600}.shopify-policy__body .rte a{color:#222;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.shopify-policy__body .rte a:hover{color:#9a5b3d}.shopify-policy__body .rte a[href^="mailto:"]{font-weight:600}.shopify-policy__body .rte h2+p{margin-top:0}.shopify-policy__body .rte div:has(>br:only-child){display:none}@media screen and (max-width:749px){.shopify-policy__container{padding:50px 20px 65px}.shopify-policy__title{margin-bottom:35px}.shopify-policy__title h1{font-size:34px}.shopify-policy__body .rte{font-size:15px;line-height:1.7}.shopify-policy__body .rte h3,.shopify-policy__body .rte h2{margin-top:35px;font-size:22px}}@media screen and (max-width:480px){.shopify-policy__container{padding:38px 16px 50px}.shopify-policy__title{margin-bottom:28px}.shopify-policy__title h1{font-size:30px}.shopify-policy__body .rte{font-size:14px;line-height:1.65}.shopify-policy__body .rte>div>p:first-child{font-size:13px;margin-bottom:28px}.shopify-policy__body .rte h3,.shopify-policy__body .rte h2{margin:30px 0 14px;font-size:20px;line-height:1.4}.shopify-policy__body .rte ul{padding-left:21px}.shopify-policy__body .rte li{padding-left:2px;margin-bottom:10px}}.dt-sc-blog-description>h3:first-child{padding:0;color:#222;font-size:38px;line-height:1.25;font-weight:700;letter-spacing:-.4px}.dt-sc-blog-description .dt-sc-blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 25px;margin:0 0 40px;padding:0 0 20px;border-bottom:1px solid #e5e5e5}.dt-sc-blog-description .dt-sc-blog-meta p{display:flex;align-items:center;gap:8px;margin:0;padding:0;color:#777;font-size:14px;line-height:1.5}.dt-sc-blog-description .dt-sc-blog-meta svg{width:18px;height:18px;flex:0 0 18px;fill:currentColor}.dt-sc-blog-description .dt-sc-blog-date .date,.dt-sc-blog-description .dt-sc-blog-author span{color:#666}.dt-sc-blog-description>p,.dt-sc-blog-description>ul,.dt-sc-blog-description>ol,.dt-sc-blog-description>blockquote,.dt-sc-blog-description>table{max-width:100%}.dt-sc-blog-description>p{margin:0 0 22px;padding:0;color:#555;font-size:16px;line-height:1.8}.dt-sc-blog-description>p:last-of-type{margin-bottom:0}.dt-sc-blog-description>h1,.dt-sc-blog-description>h2,.dt-sc-blog-description>h3,.dt-sc-blog-description>h4,.dt-sc-blog-description>h5,.dt-sc-blog-description>h6{margin:42px 0 18px;padding:0;color:#222;font-weight:700;line-height:1.3;letter-spacing:-.2px}.dt-sc-blog-description>h1{font-size:34px}.dt-sc-blog-description>h2{font-size:28px}.dt-sc-blog-description>h3{font-size:23px}.dt-sc-blog-description>h4{font-size:20px}.dt-sc-blog-description>h5{font-size:18px}.dt-sc-blog-description>h6{font-size:16px}.dt-sc-blog-description>h1:first-of-type,.dt-sc-blog-description>h2:first-of-type{margin-top:0}.dt-sc-blog-description>h1+p,.dt-sc-blog-description>h2+p,.dt-sc-blog-description>h3+p,.dt-sc-blog-description>h4+p,.dt-sc-blog-description>h5+p,.dt-sc-blog-description>h6+p{margin-top:0}.dt-sc-blog-description a{color:#9a5b3d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:all .2s ease}.dt-sc-blog-description a:hover{color:#222;text-decoration-thickness:2px}.dt-sc-blog-description strong,.dt-sc-blog-description b{color:#333;font-weight:700}.dt-sc-blog-description em,.dt-sc-blog-description i{font-style:italic}.dt-sc-blog-description u{text-underline-offset:3px}.dt-sc-blog-description ul{margin:0 0 25px;padding-left:28px;list-style-type:disc}.dt-sc-blog-description ul ul{margin-top:10px;margin-bottom:10px;list-style-type:circle}.dt-sc-blog-description ul ul ul{list-style-type:square}.dt-sc-blog-description ol{margin:0 0 25px;padding-left:28px;list-style-type:decimal}.dt-sc-blog-description ol ol{margin-top:10px;margin-bottom:10px;list-style-type:lower-alpha}.dt-sc-blog-description ol ol ol{list-style-type:lower-roman}.dt-sc-blog-description li{margin:0 0 10px;padding-left:5px;color:#555;line-height:1.75;list-style:disc}.dt-sc-blog-description li:last-child{margin-bottom:0}.dt-sc-blog-description li>ul,.dt-sc-blog-description li>ol{margin-top:10px;margin-bottom:5px}.dt-sc-blog-description blockquote{margin:30px 0;padding:20px 25px;border-left:4px solid #9a5b3d;background:#f8f5f2;color:#555;font-size:17px;line-height:1.7;font-style:italic}.dt-sc-blog-description blockquote p{margin-bottom:0}.dt-sc-blog-description img{display:block;max-width:100%;height:auto;margin:30px auto}.dt-sc-blog-description figure{margin:30px 0}.dt-sc-blog-description figure img{margin:0}.dt-sc-blog-description figcaption{margin-top:10px;color:#777;font-size:13px;line-height:1.5;text-align:center}.dt-sc-blog-description table{width:100%;margin:30px 0;border-collapse:collapse;border-spacing:0;font-size:15px}.dt-sc-blog-description th,.dt-sc-blog-description td{padding:13px 15px;border:1px solid #ddd;text-align:left;vertical-align:top}.dt-sc-blog-description th{background:#f5f5f5;color:#222;font-weight:700}.dt-sc-blog-description tr:nth-child(2n) td{background:#fafafa}.dt-sc-blog-description hr{margin:40px 0;border:0;border-top:1px solid #ddd}.dt-sc-blog-description code{padding:3px 7px;background:#f4f4f4;border-radius:4px;color:#9a5b3d;font-size:14px}.dt-sc-blog-description pre{margin:25px 0;padding:20px;background:#222;color:#fff;border-radius:5px;overflow-x:auto;font-size:14px;line-height:1.6}.dt-sc-blog-description pre code{padding:0;background:transparent;color:inherit}.dt-sc-blog-description sup,.dt-sc-blog-description sub{font-size:75%}.dt-sc-blog-description .dt-sc-blog-meta-group{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:45px;padding-top:25px;border-top:1px solid #e5e5e5}.dt-sc-blog-description .dt-sc-blog-tags{display:flex;align-items:center;flex-wrap:wrap;gap:5px;color:#777;font-size:14px}.dt-sc-blog-description .dt-sc-blog-tags>svg{width:17px;height:17px;margin-right:5px;fill:currentColor}.dt-sc-blog-description .dt-sc-blog-tags .blog-tags{color:#666;text-decoration:none}.dt-sc-blog-description .dt-sc-blog-tags .blog-tags:hover{color:#9a5b3d;text-decoration:underline}.dt-sc-blog-description .dt-sc-blog-tags .meta-sep{color:#aaa}.dt-sc-blog-description .social-sharing{display:flex;align-items:center;gap:8px}.dt-sc-blog-description .social_share_title{margin:0 8px 0 0;color:#333;font-size:14px;font-weight:600}.dt-sc-blog-description .social-sharing>a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #ddd;border-radius:50%;color:#555;text-decoration:none;transition:all .25s ease}.dt-sc-blog-description .social-sharing>a:hover{background:#9a5b3d;border-color:#9a5b3d;color:#fff;transform:translateY(-2px)}@media screen and (max-width:749px){.dt-sc-blog-description{font-size:15px;line-height:1.7}.dt-sc-blog-description>h3:first-child{font-size:32px;line-height:1.25;margin-bottom:16px}.dt-sc-blog-description .dt-sc-blog-meta{margin-bottom:32px;padding-bottom:17px;gap:8px 18px}.dt-sc-blog-description>p{font-size:15px;line-height:1.7;margin-bottom:20px}.dt-sc-blog-description>h1,.dt-sc-blog-description>h2,.dt-sc-blog-description>h3,.dt-sc-blog-description>h4,.dt-sc-blog-description>h5,.dt-sc-blog-description>h6{margin-top:34px;margin-bottom:14px}.dt-sc-blog-description>h1{font-size:29px}.dt-sc-blog-description>h2{font-size:24px}.dt-sc-blog-description>h3{font-size:21px}.dt-sc-blog-description>h4{font-size:19px}.dt-sc-blog-description>h5{font-size:17px}.dt-sc-blog-description>h6{font-size:15px}.dt-sc-blog-description ul,.dt-sc-blog-description ol{padding-left:24px}.dt-sc-blog-description li{padding-left:3px}.dt-sc-blog-description .dt-sc-blog-meta-group{flex-direction:column;align-items:flex-start}.dt-sc-blog-description .social-sharing{width:100%}.dt-sc-blog-description table{display:block;width:100%;overflow-x:auto;white-space:nowrap}}@media screen and (max-width:480px){.dt-sc-blog-description{font-size:14px;line-height:1.65}.dt-sc-blog-description>h3:first-child{font-size:27px;line-height:1.3;margin-bottom:14px}.dt-sc-blog-description .dt-sc-blog-meta{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:28px;padding-bottom:15px}.dt-sc-blog-description .dt-sc-blog-meta p{font-size:13px}.dt-sc-blog-description .dt-sc-blog-meta svg{width:16px;height:16px;flex-basis:16px}.dt-sc-blog-description>p{font-size:14px;line-height:1.65;margin-bottom:18px}.dt-sc-blog-description>h1,.dt-sc-blog-description>h2,.dt-sc-blog-description>h3,.dt-sc-blog-description>h4,.dt-sc-blog-description>h5,.dt-sc-blog-description>h6{margin:28px 0 13px;line-height:1.35}.dt-sc-blog-description>h1{font-size:25px}.dt-sc-blog-description>h2{font-size:21px}.dt-sc-blog-description>h3{font-size:19px}.dt-sc-blog-description>h4{font-size:17px}.dt-sc-blog-description>h5{font-size:16px}.dt-sc-blog-description>h6{font-size:15px}.dt-sc-blog-description ul,.dt-sc-blog-description ol{padding-left:21px;margin-bottom:20px}.dt-sc-blog-description li{padding-left:2px;margin-bottom:8px;line-height:1.65}.dt-sc-blog-description blockquote{margin:25px 0;padding:14px 16px;border-left-width:3px;font-size:14px}.dt-sc-blog-description img{margin:22px auto}.dt-sc-blog-description .dt-sc-blog-meta-group{margin-top:32px;padding-top:20px}.dt-sc-blog-description .dt-sc-blog-tags,.dt-sc-blog-description .social_share_title{font-size:13px}.dt-sc-blog-description .social-sharing>a{width:32px;height:32px}.dt-sc-blog-description .dt-sc-blog-navigation{margin-top:30px;padding-top:20px}.dt-sc-blog-description .dt-sc-blog-navigation a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
