@font-face{font-family:Satoshi-Light;src:url(https://cdn.shopify.com/s/files/1/0644/4974/1013/files/Satoshi-Light.woff2?v=1714993297) format("woff2"),url(https://cdn.shopify.com/s/files/1/0644/4974/1013/files/Satoshi-Light.woff?v=1714993298) format("woff");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Regular;src:url(https://cdn.shopify.com/s/files/1/0644/4974/1013/files/Satoshi-Regular.woff2?v=1714993860) format("woff2"),url(https://cdn.shopify.com/s/files/1/0644/4974/1013/files/Satoshi-Regular.woff?v=1714993860) format("woff");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Bold;src:url(https://cdn.shopify.com/s/files/1/0644/4974/1013/files/Satoshi-Bold.woff2?v=1714993903) format("woff2"),url(https://cdn.shopify.com/s/files/1/0644/4974/1013/files/Satoshi-Bold.woff?v=1714993903) format("woff");font-weight:300;font-display:swap;font-style:normal}.cwsitebutton{display:inline-block;font-family:Satoshi-Bold,sans-serif;font-size:13px;line-height:27px;letter-spacing:.3em;text-align:center;color:#fff;background:#000;border:1px solid #000;padding:10px 25px;text-transform:uppercase;text-decoration:none}.cwsitebutton:hover{color:#000;background:#fff}.cwsitebutton svg{padding-bottom:5px;width:2rem}.cwsiteheading{font-family:Satoshi-light,sans-serif;font-size:60px;line-height:110%;color:#000}.cwsitesubheading{font-family:Lora,serif;font-size:24px;font-weight:600;line-height:150%;color:#000;margin-bottom:10px}.container{max-width:1200px;width:100%}.breadcrumb>li+li:before{padding:0 5px;color:#343434;content:"/\a0";font-size:17px}.breadcrumb{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:8px 15px;list-style:none}.breadcrumb-outer{background-color:#d9cfbb}.breadcrumb li .page-title,.breadcrumb li a{color:#343434;font-family:Satoshi-Regular,sans-serif;font-size:17px;font-weight:300;line-height:160%}.breadcrumb li a{text-decoration:none;color:#000}.scrolled-past-header .header__heading-logo-wrapper{max-width:350px}.about-us-text p,.about-us-text{color:#000;font-family:Satoshi-Regular,sans-serif;font-size:16px;font-weight:400;line-height:160%}body.giftregistry-page #MainContent{width:100%;max-width:1200px;padding:40px 15px;margin:0 auto}body.giftregistry-page .giftreggie-front{width:100%!important}body.giftregistry-page .giftreggie-front h3,body.giftregistry-page .giftreggie-header h3,body.giftregistry-page .giftreggie-body .giftreggie-registry .giftreggie-band .giftreggie-registry-title{font-family:Satoshi-light,sans-serif;font-size:24px;font-weight:600;line-height:110%;color:#000}body.giftregistry-page .giftreggie-landing-row{border-bottom:1px solid #DADADA}body.giftregistry-page .giftreggie-landing-row h4{font-family:Satoshi-light,sans-serif;font-size:24px;font-weight:600;line-height:110%;color:#000}body.giftregistry-page .giftreggie-landing-row p,body.giftregistry-page .giftreggie-header p,body.giftregistry-page .giftreggie-body p,body.giftregistry-page .giftreggie-body form p span{font-family:Satoshi-light,sans-serif;font-size:18px;line-height:110%;color:#000}body.giftregistry-page .giftreggie-body{padding-top:24px;padding-bottom:24px}body.giftregistry-page .giftreggie-body form input[type=text]{background-color:#fff;color:#000;font-family:Satoshi-light,sans-serif;font-size:1.6rem;width:100%;max-width:360px;border-radius:0;height:4.5rem;position:relative;border:1px solid #7c7c7c!important;padding:0 15px}body.giftregistry-page .giftreggie-body form input:focus-visible{outline:none!important;box-shadow:none!important;border:1px solid #000000!important}body.giftregistry-page .giftreggie-body form input[type=submit],body.giftregistry-page .action-buttons.giftreggie-desktop button{border:0;padding:0 3rem;cursor:pointer;font-family:Satoshi-light,sans-serif;font-size:1.5rem;text-decoration:none;color:#fff;background-color:#000;height:4.5rem;border:1px solid #000000!important}body.giftregistry-page .giftreggie-body form input[type=submit]:hover,body.giftregistry-page .action-buttons.giftreggie-desktop button:hover{background-color:#fff;color:#000}body.giftregistry-page .giftreggie-footer p{font-size:14px}body.giftregistry-page .giftreggie-front .giftreggie-body{border-top:1px solid #DADADA;border-bottom:1px solid #DADADA}body.giftregistry-page .giftreggie-body table.giftreggie-desktop tr th,body.giftregistry-page .giftreggie-body table.giftreggie-desktop tr td{font-family:Satoshi-light,sans-serif;font-size:16px;line-height:110%;color:#000;border:1px solid #DADADA}body.giftregistry-page .giftreggie-registry .giftreggie-body table.giftreggie-desktop .registry-variant img{max-height:100%!important;max-width:72px!important}body.giftregistry-page .giftreggie-body table.giftreggie-desktop tr td gr-storefront-field[data-field="variant.price"]{font-size:14px!important;font-weight:700!important}body.giftregistry-page .giftreggie-body table.giftreggie-desktop tr td input[type=text]{border-color:#dadada!important;font-weight:700}@media screen and (min-width:990px){.scrolled-past-header .header{padding-top:10px!important;padding-bottom:10px!important}}.utility-bar{background-image:url(/cdn/shop/files/footerbg-min.jpg?v=1736574291);background-size:cover;background-position:center}.announcement-bar__message.h5{margin:0;font-family:Satoshi-Regular,sans-serif;font-size:13px;letter-spacing:3px;text-transform:uppercase;line-height:180%}.header--top-center .headersearch-icon .header__search{display:block}.list-menu__item{font-family:Satoshi-Regular,sans-serif;font-size:16px;line-height:200%;letter-spacing:.3em;text-align:center;text-transform:uppercase;color:#000;padding-left:2.65rem;padding-right:1.65rem}.header__submenu .header__menu-item{padding:10px 15px}.header__submenu .list-menu__item{font-size:14px;letter-spacing:.1em;text-align:left;color:#000}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:15px;padding-right:15px}}a.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.58em}details:hover>.header__menu-item{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.58em}details[open]>.header__menu-item{text-decoration-thickness:0x;text-underline-offset:.58em}details .header__menu-item:hover span{text-decoration:none}.header__active-menu-item{text-decoration-thickness:1px;text-underline-offset:.58em}img{height:100%;width:100%}.sliderbanner-wrapper{position:relative}.sliderbanner-wrapper .slideritem.item{background-color:#00000080;background-position:center;background-size:cover;background-repeat:no-repeat}.sliderbanner-wrapper .homepagebanner-slider{background-color:#00000080;padding:13% 0}.sliderbanner-wrapper .slidercontent{max-width:780px;width:100%;margin:0 auto;text-align:center}.sliderbanner-wrapper .slidercontent .cwsiteheading{color:#fff;margin-bottom:32px}.sliderbanner-wrapper .slidercontent .cwsitesubheading{color:#fff}.sliderbanner-wrapper .owl-dots{position:absolute;width:100%;text-align:center;bottom:10%}.sliderbanner-wrapper .owl-dots .owl-dot{padding:4px;border-radius:100%;margin:0 3px;border:1px solid #fff}.sliderbanner-wrapper .owl-dots .owl-dot.active{background-color:transparent}.bannersection-home .col-md-5,.bannersection-home .col-md-3{padding-left:0;padding-right:0;position:relative}.bannersection-home .cwsiteheading{font-size:50px}.bannersection-home .bgover-content p{margin-bottom:15px;font-family:Satoshi-Regular,sans-serif;font-size:20px;font-weight:400;line-height:150%;letter-spacing:.2em;color:#000}.bannersection-home .bgover-content a{display:inline-block;font-family:Satoshi-Bold,sans-serif;font-size:13px;line-height:27px;letter-spacing:.3em;text-align:center;color:#000;text-transform:uppercase;text-decoration:none}.bannersection-home .bgover-content a:hover{color:#aeaeae}.bannersection-home .cwsiteheading{margin-bottom:15px}.bannersection-home .bgover-content{vertical-align:middle;max-width:360px;width:100%;margin:0 0 0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bannersection-home .col-md-4{background-size:cover;background-position:center;background-repeat:no-repeat}.bannersection-home .image-overblutton{position:absolute;bottom:0;left:0}.homepage-collectionssection .section-bgcolor{padding:60px 0}.homepage-collectionssection h4,.homepage-sixsection .section-content h4{font-family:Lora,serif;font-size:24px;font-weight:600;line-height:150%;text-align:center;margin-bottom:20px}.homepage-collectionssection .cwsiteheading{text-align:center;margin-bottom:20px}.card.card--standard.card--media,.card__inner{background:transparent}.card__inner .card__content{display:none}.card__media img{position:relative!important}.cwhome-collection .card__information .card__heading a .icon-wrap{display:none!important}.cwhome-collection .card__information .card__heading{text-align:left;color:#000;margin-top:10px}.cwhome-collection .card__information .card__heading a{color:#000}.homepage-collectionssection .sectionbutton{text-align:center;margin-top:20px}.cwhome-collection .collection-card-wrapper{padding:12px;border:1px solid #D9CFBB;margin:10px 4px}.cwhome-collection-title{padding:12px;border:1px solid #D9CFBB;margin:10px 0}.cwhome-collection-title img{object-fit:cover;object-position:center;height:370px;width:100%}.cwhome-collection-title h3.cwsitesubheading{font-size:22px}.homepage-thirdsection{position:relative;margin:60px 0}.homepage-thirdsection .sectionouter-image{position:absolute;left:0;width:51.5%;z-index:-1;height:88%;top:6%;object-fit:cover}.homepage-thirdsection .section-content{max-width:450px;width:100%;margin:0 0 0 auto}.homepage-thirdsection .section-content p{color:#000;max-width:400px;width:100%;font-family:Satoshi-Light,sans-serif;font-size:17px;font-weight:300;line-height:160%}.homepage-thirdsection .section-content .sectionbutton{margin-top:20px}.collectionhome-button{font-family:Satoshi-Bold,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:#000;text-decoration:none}.collectionhome-button:hover{text-decoration:none;color:#d9cfbb}.collectionhome-button .icon-arrow{padding-bottom:3px;width:1.8rem}.homepage-fourthsection .section-bgcolor{padding:30px 0}.homepage-fourthsection .section-content{max-width:310px;width:100%;margin:0 auto}.homepage-fourthsection .section-content .cwsiteheading{margin-bottom:15px}.homepage-fourthsection .homepage-blockimg{padding:20px 7px}.homepage-fourthsection .homepage-blockimg img{outline:1px solid rgba(193,193,193,.7);outline-offset:-12px}.homepage-fifthsection{position:relative;margin:60px 0}.homepage-fifthsection .sectionouter-image{position:absolute;right:0;width:51.5%;z-index:-1;height:88%;top:6%;object-fit:cover}.homepage-fifthsection .section-content{max-width:500px;width:100%;margin:0 0 0 auto}.homepage-fifthsection .section-content p{color:#000;max-width:432px;width:100%;font-family:Satoshi-Light,sans-serif;font-size:17px;font-weight:300;line-height:160%}.homepage-fifthsection .section-content .sectionbutton{margin-top:20px}.homepage-sixsection .section-bgcolor{padding:60px 0}.homepage-sixsection .section-content h4{margin-bottom:10px}.homepage-sixsection .section-content .cwsiteheading{margin-bottom:20px}.homepage-sixsection .section-content{max-width:725px;width:100%;margin:0 auto 15px;text-align:center}.homepage-sixsection .section-content p{color:#000;font-family:Satoshi-Light,sans-serif;font-size:16px;font-weight:300;line-height:160%;text-align:center}.homepage-sixsection .homepage-blockimg{padding:10px 7px 20px}.homepage-sixsection .homepage-blockimg img{border:1px solid #D9CFBB;padding:15px}.homepage-sixsection .homepage-blockimg h5{font-family:Satoshi-Regular,sans-serif;font-size:20px;font-weight:400;line-height:110%;letter-spacing:.2em;text-align:center;margin-top:10px}.homepage-sixsection .sectionbutton{margin-top:10px}.sitemain-footer{background-size:cover;background-position:center}.sitemain-footer .footersocial-link{list-style:none;padding:0;margin:10px auto 0;max-width:130px;width:100%}.sitemain-footer .footersocial-link li{display:inline-block;padding:0 8%}.sitemain-footer .footersocial-link li svg path{fill:#fff}.sitemain-footer .footersocial-link li svg.icon-facebook{width:1.8rem;height:1.8rem}.sitemain-footer .sitelogosection{max-width:260px;width:100%}.sitemain-footer .contactinfo{padding:0 0 10px;margin:20px 0 15px}.sitemain-footer .contactinfo:first-child{padding-top:0}.sitemain-footer .contactinfo h4,.sitemain-footer .footermenu h4,.sitemain-footer .cw-newsletter h4{font-family:Averia Serif Libre;font-size:15px;font-weight:300;line-height:130%;letter-spacing:.18em;color:#fff;margin-bottom:15px;text-transform:uppercase}.sitemain-footer .contactinfo h4:after,.sitemain-footer .footermenu h4:after,.sitemain-footer .cw-newsletter h4:after{display:block;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0644/4974/1013/files/titleborder-image.png?v=1715255395);background-size:cover;width:169px;height:12px;background-repeat:no-repeat;background-position:right center;top:5px;position:relative}.sitemain-footer .footermenu h4:after{width:80px}.sitemain-footer .contactinfo ul li a img{width:13px;margin-right:5px}.sitemain-footer .contactinfo ul{list-style:none;padding:0}.sitemain-footer .contactinfo ul li{display:block}.sitemain-footer .contactinfo ul li a{font-family:Satoshi-Regular,sans-serif;font-size:13px;font-weight:400;line-height:200%;letter-spacing:.05em;text-align:left;color:#fff;text-decoration:none}.sitemain-footer .contactinfo p{max-width:205px;width:100%;font-family:Satoshi-Regular,sans-serif;font-size:13px;font-weight:400;line-height:160%;letter-spacing:.05em;color:#fff}.sitemain-footer .footermenu{max-width:150px;width:100%;margin:0 auto}.sitemain-footer .footermenu .footer-block__details-content li a{padding:5px 0;font-family:Satoshi-Regular,sans-serif;font-size:13px;font-weight:400;line-height:25px;letter-spacing:.05em;color:#fff;text-decoration:none}.sitemain-footer .cw-powered-by{text-align:right;position:relative;right:7%}.sitemain-footer .cw-powered-by img{max-width:129px;width:100%}.sitemain-footer .cw-powered-by p{font-family:Satoshi-Regular,sans-serif;font-size:16px;font-weight:500;line-height:65px;color:#fff}.sitemain-footer .cw-powered-by a{display:inline-flex}.sitemain-footer .footer__content-bottom{border:none;padding-top:1rem}.sitemain-footer .container{max-width:1060px;width:100%}.sitemain-footer .contactinfo a:hover,.sitemain-footer .footermenu .footer-block__details-content li a:hover{color:#d9cfbb}.sitemain-footer .footersocial-link li a:hover svg path{fill:#d9cfbb}.sitemain-footer .footer-block__details-content{margin-bottom:0}.cwcollection-herobanner{background-image:url(https://www.citywoods.com/cdn/shop/files/footerbg.webp?v=1733993371);background-position:center;background-size:cover;background-repeat:no-repeat}.cwcollection-herobanner .page-width{padding:0 15px}.cwcollection-herobanner .cwsiteheading{color:#fff}.cwcollectionpage .card--media .card__media img{padding:15px}.cwcollectionpage .card__media{border:1px solid #D9CFBB}.cwcollectionpage .card.card--standard.card--media{border:none}.cwcollectionpage .card--card.gradient,.cwcollectionpage .card__inner.gradient{background:transparent;min-height:200px;height:100%}.cwcollectionpage .page-width{padding:0 15px}ul.collection-list.grid{padding-top:40px}.pagination-wrapper{padding-bottom:40px}ul.collection-list li.collection-list__item.grid__item div.card__inner{border:1px solid #D9CFBB!important}ul.collection-list li.collection-list__item.grid__item .card__information h3{font-size:16px;line-height:140%;color:#000;text-align:center}@media screen and (min-width:990px){.cwcollectionpage .grid--4-col-desktop .grid__item{width:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}}@media screen and (min-width:750px){.cwcollectionpage .grid{column-gap:30px;row-gap:30px}}@media screen and (min-width:750px)and (max-width:989px){.cwcollectionpage .grid--2-col-tablet-down .grid__item{width:calc(33.3333% - 22.5px);max-width:calc(33.3333% - 22.5px)}}@media screen and (max-width:749px){.cwcollectionpage .grid--2-col-tablet-down .grid__item{width:calc(50% - 30px)}.cwcollectionpage .grid{column-gap:30px;row-gap:30px}body.giftregistry-page .giftreggie-front h3,body.giftregistry-page .giftreggie-header h3,body.giftregistry-page .giftreggie-body .giftreggie-registry .giftreggie-band .giftreggie-registry-title{font-size:20px}body.giftregistry-page .giftreggie-landing-row p,body.giftregistry-page .giftreggie-header p,body.giftregistry-page .giftreggie-body p,body.giftregistry-page .giftreggie-body form p span{font-size:15px}body.giftregistry-page ul.giftreggie-mobile.giftreggie-view-registry li.registry-variant img{max-width:72%!important}}.cwcollectionpage-product .price{text-align:center}.cwcollectionpage-product .price .price-item{font-family:Satoshi-bold,sans-serif;font-size:18px;line-height:110%;color:#000}.cwcollectionpage-product .card__heading{font-size:16px;line-height:140%;color:#000;text-align:center;margin:10px 0}.cwcollectionpage-product .underline-links-hover:hover a{text-decoration:none}.cwcollectionpage-product a:hover{color:#020202}.cwcollectionpage-product .product_desc{font-family:Satoshi-Regular,sans-serif;font-size:14px;font-weight:400;line-height:160%;letter-spacing:.05em;color:#000;text-align:center}.cwcollectionpage-product .cwsitebutton.button--secondary:after{display:none}.cwcollectionpage-product .cwsitebutton.addtocart-button .icon-wrap svg{padding:0;height:20px}.cwcollectionpage-product .cwsitebutton.addtocart-button .icon-wrap svg path{fill:#fff}.cwcollectionpage-product .cwsitebutton.addtocart-button .icon-wrap svg path:first-child{stroke:#fff;fill:unset}.cwcollectionpage-product .cwsitebutton.addtocart-button:hover .icon-wrap svg path{fill:#000}.cwcollectionpage-product .cwsitebutton.addtocart-button:hover .icon-wrap svg path:first-child{stroke:#000;fill:unset}.cwcollectionpage .pagination-wrapper .pagination__list{width:100%}.cwcollectionpage .pagination-wrapper .pagination__item{font-family:Satoshi-Regular,sans-serif;font-size:16px;color:#000}.sitemain-footer .cw-newsletter{margin-top:0}.sitemain-footer .cw-newsletter .footer-block__newsletter{text-align:left}.sitemain-footer .cw-newsletter .footer-block__newsletter .sll-newsletter-text{font-family:Satoshi-Regular,sans-serif;font-size:13px;font-weight:400;line-height:160%;letter-spacing:.05em;color:#fff;margin-bottom:15px}.sitemain-footer .cw-newsletter .footer-block__newsletter .field .field__input{background-color:transparent;font-size:14px}.sitemain-footer .cw-newsletter .footer-block__newsletter .newsletter-form__button{background-color:#fff;font-weight:400;font-size:15px;line-height:44px;text-align:center;text-transform:uppercase;letter-spacing:.1em;color:#000;max-width:120px;width:100%}.sitemain-footer .cw-newsletter .footer-block__newsletter .newsletter-form__button .mob-btn,.tabshowblock,.mobileshowblock{display:none}@media screen and (max-width:1200px){.list-menu__item{padding-left:1.15rem;padding-right:1.15rem}.cwsitebutton{letter-spacing:.2em}}@media screen and (max-width:1100px){.list-menu__item{letter-spacing:.2em}.cwsitebutton{font-size:12px}}@media screen and (max-width:1024px){.list-menu__item{padding-left:1rem;padding-right:1rem}.bannersection-home .cwsiteheading{font-size:45px}.cwsitesubheading,.homepage-collectionssection h4,.homepage-sixsection .section-content h4{font-size:20px}.bannersection-home .bgover-content p{font-size:17px}.bannersection-home .bgover-content a{letter-spacing:.2em}.homepage-collectionssection .cwhome-collection .card__information .card__heading{font-size:16px}.cwsiteheading{font-size:50px}.homepage-thirdsection .section-content p,.homepage-fifthsection .section-content p,.homepage-sixsection .section-content p{font-size:16px}.homepage-sixsection .homepage-blockimg h5{font-size:18px}.sliderbanner-wrapper .slidercontent{max-width:470px}.sitemain-footer .cw-newsletter .footer-block__newsletter .sll-newsletter-text{font-size:11px}.sitemain-footer .cw-newsletter .footer-block__newsletter .field .field__input{font-size:12px}}@media screen and (max-width:991px){.homepage-thirdsection .image-box,.homepage-fifthsection .image-box{position:relative}.homepage-thirdsection .sectionouter-image,.homepage-fifthsection .sectionouter-image{width:100%}.bannersection-home .bgover-content a,.cwsitebutton{letter-spacing:.1em}.bannersection-home .cwsiteheading{font-size:40px}.bannersection-home .cwsitebutton{font-size:12px;padding:10px 20px}.menu-drawer__close-button{font-family:Satoshi-Regular,sans-serif!important;letter-spacing:2px;text-transform:uppercase}.sitemain-footer .cw-newsletter .footer-block__newsletter .newsletter-form__button .mob-btn{display:block}.sitemain-footer .cw-newsletter .footer-block__newsletter .newsletter-form__button .desk-btn{display:none}.sitemain-footer .cw-newsletter .footer-block__newsletter .newsletter-form__button{max-width:55px}}@media screen and (max-width:880px){.bannersection-home .cwsiteheading{font-size:36px}.bannersection-home .cwsitebutton{font-size:11px;padding:10px 17px}}@media screen and (max-width:767px){.bannersection-home .col-md-5,.bannersection-home .col-md-3{width:50%}.bannersection-home .cwsiteheading{font-size:36px}.cwsitesubheading,.homepage-collectionssection h4,.homepage-sixsection .section-content h4{font-size:20px}.bannersection-home .bgover-content p{font-size:16px}.homepage-collectionssection .cwhome-collection .card__information .card__heading{font-size:17px}.cwsiteheading{font-size:36px}.homepage-thirdsection .section-content p,.homepage-fifthsection .section-content p,.homepage-sixsection .section-content p{font-size:14px}.homepage-sixsection .homepage-blockimg h5{font-size:17px}.homepage-sixsection .homepage-blockimg{padding:10px 0 20px}.homepage-fourthsection .homepage-blockimg{padding:15px 0}.homepage-thirdsection .section-content,.homepage-fifthsection .section-content{margin:0 auto;text-align:center;max-width:100%}.bannersection-home .homepage-blockimg{max-height:400px;height:100%;object-fit:cover;object-position:center}.homepage-thirdsection .section-content p,.homepage-fifthsection .section-content p,.homepage-fourthsection .section-content{max-width:100%}.bannersection-home .bgover-content{max-width:100%;text-align:center}.tabshowblock{display:block}.tabhideblock{display:none}header{padding:10px 15px!important}.cwcollectionpage-product .price .price-item{font-size:16px}.cwcollectionpage-product .card__heading{font-size:14px}.cwcollectionpage-product .product_desc{font-size:12px}.cwcollectionpage-product .cwsitebutton.addtocart-button .icon-wrap svg{padding-bottom:5px;width:1.5rem}.sliderbanner-wrapper .slidercontent{max-width:340px}}@media screen and (max-width:575px){.mobilehideblock{display:none}.mobileshowblock{display:block}.homepage-collectionssection .collection-card-wrapper{padding:15px}.homepage-fourthsection{text-align:center}.sitemain-footer .sitelogosection{margin:0 auto 30px}.sitemain-footer .contactinfo,.sitemain-footer .footermenu{text-align:center}.sitemain-footer .footermenu .footer-block__details-content li a{display:inline}.sitemain-footer .contactinfo h4:after,.sitemain-footer .footermenu h4:after{margin:0 auto}.sitemain-footer .footermenu{max-width:100%;margin:0 auto}.sitemain-footer .contactinfo p{max-width:100%}.sitemain-footer .col-sm-4,.sitemain-footer .footer-firstcolume{width:100%}.utility-bar__grid.page-width{padding-left:15px;padding-right:15px}.announcement-bar__message.h5{font-size:12px;letter-spacing:2px}.bannersection-home .cwsiteheading{font-size:30px;max-width:285px;width:100%;margin:0 auto 15px}.bannersection-home .homepage-blockimg{max-height:350px}.cwsiteheading{font-size:30px}.cwcollectionpage-product .card--standard .card__inner{max-width:110px;float:left}.cwcollectionpage-product .card--standard .card__productcontent{text-align:left;width:auto;padding:0 0 0 10px}.cwcollectionpage-product .card-wrapper .card.card--standard.card--media{display:inline-flex;flex-direction:row;width:100%}.cwcollectionpage .card--standard.card--media .card__media img{padding:0 10px 0 0;height:auto}.cwcollectionpage .card--standard .card__media{border:none;border-right:1px solid #D9CFBB}.cwcollectionpage .card--standard>.card__content .card__information{padding:0}.cwcollectionpage-product .card__heading{text-align:left;margin:5px 0}.cwcollectionpage-product .price{text-align:left}.cwcollectionpage-product .product_desc{margin-bottom:5px;text-align:left}.cwcollectionpage-product button.cwsitebutton{min-height:calc(35px + var(--buttons-border-width)* 2);padding:0}.cwcollectionpage .card--card.gradient,.cwcollectionpage .card__inner.gradient{min-height:auto}.homepage-collectionssection .section-bgcolor,.homepage-fifthsection,.homepage-sixsection .section-bgcolor{padding:30px 0}.homepage-thirdsection{margin:30px 0 10px}.homepage-fourthsection .section-bgcolor{padding:25px 0 15px}.homepage-fifthsection{margin:10px 0}.sitemain-footer .cw-powered-by{right:0;text-align:center}.cwhome-collection .collection-card-wrapper{margin:10px 0}.sliderbanner-wrapper .slidercontent{max-width:290px}.sitemain-footer .cw-newsletter{max-width:400px;width:100%;margin:30px auto 20px!important}.sitemain-footer .cw-newsletter .footer-block__newsletter{text-align:center}.sitemain-footer .cw-newsletter .footer-block__newsletter .sll-newsletter-text{font-size:14px}.sitemain-footer .cw-newsletter h4:after{margin:0 auto}}@media screen and (max-width:540px){.bannersection-home .homepage-blockimg{max-height:300px}}@media screen and (max-width:480px){.sitemain-footer .contactinfo h4:after{width:120px}.sitemain-footer .contactinfo ul li a,.sitemain-footer .contactinfo p,.sitemain-footer .footermenu .footer-block__details-content li a{font-size:12px}.bannersection-home .cwsitebutton svg{width:1.7rem}.cwcollectionpage-product .product_desc{display:none}}@media screen and (max-width:440px){.bannersection-home .homepage-blockimg{max-height:250px}.bannersection-home .cwsitebutton{font-size:10px;padding:7px 14px}}@media screen and (max-width:380px){.bannersection-home .cwsitebutton{font-size:9px;padding:6px 12px}.bannersection-home .cwsitebutton svg{width:1.3rem}}.button:focus-visible{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
