.clp-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:30px;padding:20px}@media (min-width: 769px){.clp-grid{padding:30px}}@media (min-width: 992px){.clp-grid{padding-left:50px;padding-right:50px}}.clp-grid-col{grid-column:span 12}@media (min-width: 769px){.clp-grid-col-1{grid-column:span 1}}@media (min-width: 769px){.clp-grid-col-2{grid-column:span 2}}@media (min-width: 769px){.clp-grid-col-3{grid-column:span 3}}@media (min-width: 769px){.clp-grid-col-4{grid-column:span 4}}@media (min-width: 769px){.clp-grid-col-5{grid-column:span 5}}@media (min-width: 769px){.clp-grid-col-6{grid-column:span 6}}@media (min-width: 769px){.clp-grid-col-7{grid-column:span 7}}@media (min-width: 769px){.clp-grid-col-8{grid-column:span 8}}@media (min-width: 769px){.clp-grid-col-9{grid-column:span 9}}@media (min-width: 769px){.clp-grid-col-10{grid-column:span 10}}@media (min-width: 769px){.clp-grid-col-11{grid-column:span 11}}@media (min-width: 769px){.clp-grid-col-12{grid-column:span 12}}.clp-main-banner{position:relative}.clp-main-banner .clp-main-heading{color:#fff;font-family:"AkkuratLLSub-Regular";font-size:15px;font-weight:600;letter-spacing:1em;line-height:2;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}@media (min-width: 769px){.clp-main-banner .clp-main-heading{font-size:20px}}.clp-main-banner .main-category-title{color:#fff;font-family:"AkkuratLLSub-Regular";font-size:15px;font-weight:600;letter-spacing:1em;line-height:12px;text-transform:uppercase;margin:0}@media (min-width: 769px){.clp-main-banner .main-category-title{font-size:20px;line-height:46px}}.clp-main-banner .text-wrp{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.clp-main-banner img{width:100%}@media (max-width: 768.98px){.clp-main-banner .desktop-image{display:none}}@media (min-width: 769px){.clp-main-banner .mobile-image{display:none}}.clp-subcategories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}.clp-subcategories .box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;float:left;margin-top:30px;max-width:100%}.clp-subcategories .box.half-width{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 769px){.clp-subcategories .box.half-width{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width: 769px){.clp-subcategories .box{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%;padding:0 15px}}.clp-subcategories .subcat-title{color:#282828;font-family:"AkkuratLLSub-Regular";font-size:16px;font-weight:400;letter-spacing:0.05em;line-height:19px;margin-top:16px}@media (min-width: 769px){.clp-subcategories .subcat-title{font-size:14px;line-height:17px;margin-top:20px}}.clp-subcategories .shop-now{color:#979797;display:inline-block;font-family:"AkkuratLLSub-Regular";font-size:12px;font-weight:400;letter-spacing:0.1em;line-height:14px;margin-top:8px;text-decoration:underline}@media (min-width: 769px){.clp-subcategories .shop-now{font-size:11px;line-height:13px}}.clp-subcategories img{width:100%}@media (min-width: 769px){.clp-subcategories{margin-right:-15px;margin-left:-15px;padding:0}}.clp-content-wrp{margin-bottom:30px}@media (min-width: 769px){.clp-content-wrp{padding:0 25px}}@media (min-width: 1200px){.clp-content-wrp{padding:0 50px}}.clp-item a{text-decoration:none}.clp-item .clp-item-image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.clp-item .clp-item-heading{color:#282828;font-family:"AkkuratLLSub-Regular";font-size:16px;font-weight:400;letter-spacing:0.05em;line-height:1.2;margin:16px 0 0}@media (min-width: 769px){.clp-item .clp-item-heading{font-size:14px;margin-top:20px}}.clp-item .clp-item-link{color:#979797;font-family:"AkkuratLLSub-Regular";font-size:14px;font-weight:400;letter-spacing:0.1em;line-height:1.2;text-decoration:underline;text-transform:uppercase;display:inline-block;margin-top:8px}@media (min-width: 769px){.clp-item .clp-item-link{font-size:11px}}.clp-footer{border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;margin-top:50px;padding:50px 20px}.clp-footer .clp-footer-container{margin:0 auto;max-width:470px}@media (min-width: 769px){.clp-footer .clp-footer-container{text-align:center}}.clp-footer .see-more-content{color:#000;font-family:"AkkuratLLSub-Regular";font-size:12px;font-weight:400;letter-spacing:0.05em;line-height:1.5;height:6em}@media (min-width: 769px){.clp-footer .see-more-content{height:4.5em}}.clp-footer .see-more-btn{color:#000;font-family:"AkkuratLLSub-Bold";font-size:12px;font-weight:500;letter-spacing:0.05em;line-height:1.2;text-decoration-line:underline;text-transform:uppercase;margin-top:10px}.clp-footer .clp-footer-heading{font-family:"AkkuratLLSub-Bold";font-size:12px;font-weight:500;letter-spacing:0.1em;line-height:1.16;text-align:center;text-transform:uppercase;margin-bottom:10px}@media (min-width: 769px){.clp-footer{margin-top:70px}}.clp-recommendations{padding:20px;padding-top:50px}.clp-recommendations .product-recommendations-heading{text-align:center}.clp-recommendations .product-recommendations{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}@media (min-width: 769px){.clp-recommendations .product-recommendations{display:block;margin-left:-15px;margin-right:-15px}}.clp-recommendations .product-recommendations-tile{padding-left:0;padding-right:0}@media (max-width: 768.98px){.clp-recommendations .product-recommendations-tile:nth-child(n+5){display:none}}@media (min-width: 769px){.clp-recommendations .product-recommendations-tile{padding-left:15px;padding-right:15px}}@media (min-width: 769px){.clp-recommendations{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.clp-recommendations{padding-left:50px;padding-right:50px}}.clp-artist{padding-top:15px}.clp-artist .product-grid{display:grid;grid-template-columns:repeat(2, 1fr)}@media (min-width: 769px){.clp-artist .product-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1200px){.clp-artist .product-grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 769px){.clp-artist-info{display:grid;grid-template-columns:repeat(2, 1fr)}}.clp-artist-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.clp-artist-bio{padding:40px 25px}.clp-artist-bio .clp-artist-heading{color:#000;font-family:"AkkuratLLSub-Bold";font-size:22px;font-weight:500;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;margin:0}@media (min-width: 769px){.clp-artist-bio .clp-artist-heading{font-size:24px;line-height:1.5}}@media (min-width: 1200px){.clp-artist-bio .clp-artist-heading{font-size:32px;line-height:1.4}}.clp-artist-bio address{color:#979797;font-family:"AkkuratLLSub-Regular";font-size:12px;font-style:normal;letter-spacing:0.05em;line-height:1.15;border-bottom:1px solid #979797;margin-top:7px;padding-bottom:25px;margin-bottom:30px}@media (min-width: 769px){.clp-artist-bio address{margin-bottom:30px;padding-bottom:20px}}@media (min-width: 1200px){.clp-artist-bio address{margin-bottom:40px;margin-top:5px;padding-bottom:25px}}.clp-artist-bio .clp-artist-about{color:#000;font-family:"AkkuratLLSub-Regular";font-size:13px;font-weight:400;letter-spacing:0.04em;line-height:1.4}.clp-artist-bio .clp-artist-about p{color:inherit;font:inherit;line-height:inherit;margin:0}.clp-artist-bio .see-more-content{height:16.8em}@media (min-width: 769px){.clp-artist-bio .see-more-content{overflow:auto;height:auto}}.clp-artist-bio .see-more-btn{color:#979797;font-family:"AkkuratLLSub-Bold";font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.5;text-transform:uppercase;margin-top:15px}.clp-artist .product-tile .product-tile-body > a {display: inline-block;}.clp-artist .product-tile .product-tile-name {color: #fff;text-align: center;font-size: 25px;}@media only screen and (max-width: 768px) {.clp-artist .product-tile .product-tile-name {font-size: 18px;}}.clp-artist-bio .see-more-btn img{height:9px;margin-left:8px}@media (min-width: 769px){.clp-artist-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 6vw}}@media (min-width: 1200px){.clp-artist-bio{padding-left:7.98vw;padding-right:7.98vw}}.clp-lookbook .product-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clp-lookbook .product-grid-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.clp-lookbook .image-container span{display:block}@media (min-width: 769px){.clp-lookbook [data-pid="LJ_3_Look"]{margin-top:-55px}}@media (min-width: 1200px){.clp-lookbook [data-pid="LJ_3_Look"]{margin-top:-120px}}@media (min-width: 769px){.clp-lookbook [data-pid="LJ_11_Look"]{margin-top:-95px}}@media (min-width: 1200px){.clp-lookbook [data-pid="LJ_11_Look"]{margin-top:-180px}}.clp-lookbook [data-pid="WB_3_Look"]{margin-top:-30px}@media (min-width: 769px){.clp-lookbook [data-pid="WB_3_Look"]{margin-top:-60px}}@media (min-width: 1200px){.clp-lookbook [data-pid="WB_3_Look"]{margin-top:-110px}}.clp-lookbook [data-pid="WB_19_Look"]{margin-top:-20px}@media (min-width: 769px){.clp-lookbook [data-pid="WB_19_Look"]{margin-top:-40px}}@media (min-width: 1200px){.clp-lookbook [data-pid="WB_19_Look"]{margin-top:-65px}}.clp-lookbook [data-pid="WB_23_Look"]{margin-top:-15px}@media (min-width: 769px){.clp-lookbook [data-pid="WB_23_Look"]{margin-top:-30px}}@media (min-width: 1200px){.clp-lookbook [data-pid="WB_23_Look"]{margin-top:-45px}}.clp-lookbook [data-pid="SS_4_Look"]{margin-top:-30px}@media (min-width: 769px){.clp-lookbook [data-pid="SS_4_Look"]{margin-top:-60px}}@media (min-width: 1200px){.clp-lookbook [data-pid="SS_4_Look"]{margin-top:-110px}}.clp-sidehustle .product-grid{display:grid;grid-template-columns:repeat(2, 1fr)}@media (min-width: 769px){.clp-sidehustle .product-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 769px){.clp-sidehustle .product-grid-item.double{grid-column:span 2}}.clp-studio .studio-recommended{margin-top:70px;overflow:hidden}@media (min-width: 769px){.clp-studio .studio-recommended{margin-top:80px}}@media (min-width: 1200px){.clp-studio .studio-recommended{margin-top:70px}}.clp-studio .studio-recommended-heading{color:#000;font-family:"AkkuratLLSub-Regular";font-size:18px;letter-spacing:0.08em;line-height:21px;text-align:center;text-transform:uppercase;padding:0 20px;margin-bottom:45px}@media (min-width: 769px){.clp-studio .studio-recommended-heading{margin-bottom:50px}}@media (min-width: 1200px){.clp-studio .studio-recommended-heading{font-size:24px;line-height:29px;margin-bottom:70px}}.clp-studio .product-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;padding:0 20px}.clp-studio .product-grid .product-tile-label{display:none}@media (min-width: 769px){.clp-studio .product-grid{grid-template-columns:repeat(3, 1fr);grid-gap:12px;padding:0}}@media (min-width: 1200px){.clp-studio .product-grid{grid-gap:20px}}.clp-studio .product-grid-callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.clp-studio .product-grid-callout>div{position:relative;top:-16%;width:100%}@media (min-width: 1200px){.clp-studio .product-grid-callout>div{top:-13%}}.clp-studio .product-grid-callout .sub-heading{color:#000;font-family:"AkkuratLLSub-Bold";font-size:13px;letter-spacing:0.2em;line-height:13px;text-align:center;text-transform:uppercase;margin:13px 0 15px}.clp-studio .product-grid-callout .sub-text{color:#000;font-family:"AkkuratLLSub-Regular";font-size:14px;line-height:24px;display:block;margin:15px 0 13px;padding:0 35px}.clp-studio .product-grid-callout .sub-text a{text-decoration:underline}.clp-studio .product-grid-callout .sub-text br{display:none}@media (min-width: 769px){.clp-studio .product-grid-callout .sub-text .mobile-email{display:none}}@media (max-width: 768.98px){.clp-studio .product-grid-callout .sub-text .desktop-email{display:none}}@media (min-width: 1200px){.clp-studio .product-grid-callout .sub-text{font-size:18px;line-height:28px;margin-top:13px;padding:0 23%;text-align:center}}

