div[id*=_collection-list] a.media-card__link{justify-content:space-between}div[id*=_collection-list] .media-card--overlap .media-card__text,div[id*=_collection-list] .card-grid .media-card__text{gap:10px}div[id*=_collection-list] .media-card__text p{font-size:14px}.product__spinning .icon{stroke:#000}.product__spinning .split-chars .split-char{color:#000;font-size:16px!important;font-weight:600}.banner__overlay~.banner__content .banner__box .subtext-custom p,.banner__overlay~.banner__content .banner__box .subtext-custom p+p{margin:0!important}.banner .testimonial figure.media--adapt,.testimonial figure+cite{opacity:1!important}.banner .testimonial figure+cite{display:flex;justify-content:center;align-items:center}.banner .testimonial figure+cite p{margin:0!important;line-height:1!important;position:relative;top:-12px}.banner__box--medium animate-element.block.animate{margin-bottom:30px!important}.article-card__content .article-card__top .icon{position:relative;top:3px}.footer-group .text-with-icons .icon .fill{fill:transparent!important}#shop-hcaptcha-badge-container{z-index:10!important}.has-modal-open #shop-hcaptcha-badge-container{display:none!important}.jdgm-preview-badge .jdgm-star{color:#f59e0b!important}@media screen and (max-width:1599px) and (min-width:1024px){.header--left-center{--header-grid-template: "logo navigation icons" / minmax(0, 1fr) fit-content(70%) minmax(0, 1fr) !important}}@media screen and (max-width:1199px){.header__menu>ul.with-block .menu__item{padding:0 15px!important}}.cst-index .slideshow-dots{border-block-start:1px solid #fff}.media-card__link .media img{object-position:top;width:100%}.product__thumbnail[aria-current=true]:after{--tw-ring-color: #DB261D}.buy-buttons button[type=submit]{background:#db261d;background-color:#db261d}.buy-buttons button[type=submit]:after{border:var(--buttons-border-width) solid #DB261D}body .buy-buttons button[type=submit]:hover{color:#db261d!important}.footer-group .column__content .column__text p{font-size:14px}.cst-page-thank-you .banner__box--small{max-width:70rem}.cst-page-thank-you .banner__box .leading-normal{max-width:685px}.testimonial figure+cite{display:flex;align-items:center;justify-content:center;position:relative;left:0}.testimonial figure+cite span.block.text-base{font-size:10px;font-weight:700}.testimonial figure+cite:before{content:"";width:4px;height:4px;background:#000;margin-right:6px;border-radius:50px}body .header__menu>ul.with-block .menu__item .btn-duplicate{background-color:#db261d}.card .media-card__content span.heading.tracking-tighter{letter-spacing:0}.slideshow-content .slideshow-word .button{min-width:auto}.flickity-page-dot.is-selected:before,.flickity-page-dot[aria-current=true]:before{width:10px;height:10px;background-color:transparent;box-shadow:0 0 0 1px rgb(var(--color-foreground))}.home_bundle .collage.with-richtext,.home_bundle .collage.with-richtext .title-wrapper,.home_bundle .collage.with-richtext .rich-text{padding:0}.home-shoplook .shop-the-look carousel-element,.shop-the-look .title-wrapper{padding:0}.home-shoplook .shop-the-look lookbook-element{border-radius:30px}.banner .testimonial figure+cite{margin-top:0}.featured-collections button.tab__item.button[disabled],.featured-collections .button--secondary .btn-fill{background:#db261d}.home-shoplook .banner__media .banner__image{border-radius:30px}.article-card .badge{background:#db261d}.rich-text p{color:#171717}body .jdgm-btn,body input[type=submit].jdgm-btn,body .jdgm-write-rev-link.jdgm-write-rev-link{font-weight:400;border-radius:50px!important;padding:15px 30px}body .jdgm-btn:hover,body input[type=submit].jdgm-btn:hover,body .jdgm-write-rev-link.jdgm-write-rev-link:hover{background:#db261d!important;color:#fff!important;border-color:#db261d!important;opacity:1!important}.collection__topbar .grow{max-width:calc(100% - 600px)}.cst-cart[data-rounded-block=round] .cart__sidebar .free-shipping-bar{display:none}.timeline__item .media--portrait img{width:100%;height:100%}.facet-wrapper>.button,.sort-wrapper>.button{padding-left:20px;padding-right:20px}.cst-collection .facet-wrapper .count{font-size:13px}.quick-view .product__thumbnails-list{flex-wrap:wrap;height:auto;width:80%}.customer__sidebar a.button.button--primary{padding-left:20px;padding-right:20px}.cst-page-thank-you .banner,.cst-page-about .banner{color:rgb(var(--color-foreground));background:#000;border-start-end-radius:var(--border-radius);border-start-start-radius:var(--border-radius)}@media only screen and (min-width:1199px){.featured-product.product--thumbnail .indicators{top:-10%!important}}@media only screen and (min-width:1600px){.cst-page-thank-you .banner__box h2.banner__title{font-size:128px}.slideshow-words .banner__box h2.heading{line-height:77px}}@media only screen and (min-width: 1199px){.product__title.with-price h1{font-size:40px}.product__title.with-price .price__sale,.product__title .product__price{place-self:self-start}.product__title.with-price{align-items:flex-start;grid-template-columns:none}}@media only screen and (min-width: 768px){.cst-timeline .page-width.overflow-hidden{overflow:auto}.drawer__header span.drawer__title.leading-none.tracking-tight{line-height:48px}}@media only screen and (max-width: 1599px){.banner__box--medium animate-element.block.animate{margin-bottom:0!important}.cst-cart .cart-details .details .details__content button.button.button--secondary.button--fixed{min-width:fit-content}.cst-cart .cart-details{padding:20px}.profile__content .tracking-tight{font-size:22px;letter-spacing:0}.article-card .article-card__content .article-card__bottom{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mega-menu__nav ul a{font-size:16px}.mega-menu__nav{column-gap:50px}}@media only screen and (max-width: 1199px){.header__menu>ul.with-block .menu__item{padding:0 20px!important;font-size:14px}.collage.on-scroll .banner__box p{max-width:100%}.newsletter-modal .rich-text>.rte+.heading{width:90%}.banner__box--small .rte.leading-normal.body.subtext-md p br{display:none}body .cart__content{gap:20px}.article-card__content,.article-card__content .article-card__top li.text-xs{font-size:13px}.article-card__content .grid.gap-4{gap:10px}.article-card__content .article-card__title{font-size:18px}.contact.with-map .contact__sidebar .rte.leading-normal a,.contact.with-map .contact__sidebar .rte.leading-normal p{font-size:15px;word-wrap:break-word}.share-quick{display:flex;flex-wrap:wrap;gap:19px}.contact.with-map .contact__sidebar>.flex{padding:16px!important}}@media only screen and (max-width: 1023px){.shop-the-look .product-card{display:grid;grid-template-columns:auto 1fr auto}}@media only screen and (max-width:991px){.product-bundle__footer span.btn-price{min-width:fit-content}body #shop-hcaptcha-badge-container{bottom:80px}.product__thumbnails.with-dots,.product__thumbnails.with-dots .product__thumbnails-list,.quick-view .product__thumbnails-list{flex-wrap:wrap;height:auto;width:auto}.customer__content .order-details .price__regular{font-size:var(--text-sm)}.customer__content table td p{line-height:normal;font-size:15px}.cst-page-thank-you .banner__box--small{width:100%!important;max-width:100%!important;margin-top:6rem}.featured-product .product__thumbnails.with-dots .product__thumbnails-list,.featured-product .product__thumbnails.with-dots{width:100%!important}}@media only screen and (max-width: 767px){.slideshow-content .slideshow-word .button{margin-bottom:20px}.text-2xl{font-size:20px}.footer__logo.flex{width:fit-content}body{font-size:14px}.cst-index .slideshow-dots{border:0}.price__regular small{display:none}h1.banner__title.heading.leading-none.tracking-heading{font-size:var(--title-md)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
