.small--hide,.medium-up--hide{display:none!important;flex-wrap:wrap}@media(max-width:768px){.medium-up--hide{display:flex!important}}@media(min-width:769px){.small--hide{display:flex!important}}.small--hide,.medium-up--hide{display:block}@media(min-width:769px){.medium-up--hide{display:none}}@media(max-width:768px){.small--hide{display:none}}@media(max-width:749px){.custom-font-size,.custom-font-size>*{font-size:var(--font-size-mobile)}}.nav-bread{justify-content:center!important}.quick-add-wishlist .wishlisthero-floating{position:static!important}.wishlisthero-floating{background:#fff!important}html .wishlist-hero-custom-button.wishlisthero-floating button{opacity:1!important}.quick-add-wishlist{display:flex;flex-direction:row-reverse;gap:10px;position:absolute;left:50%;bottom:-50px;transform:translate(-50%);opacity:0;transition:.3s ease}.card-gallery:hover .quick-add-wishlist{bottom:10px;opacity:1}.product-information__grid .card--icon,product-card .product--icon,product-card .addtocart--text{display:none}product-card .card--icon{display:flex!important;align-items:center;justify-content:center}.quick-add-wishlist .add-to-cart-icon path{stroke:#f25278}product-card .card--icon path{stroke:#f25278;stroke-width:1.2px}product-card .card--icon svg{width:20px;height:20px}.quick-add__product-form-component .shopify-product-form{width:60px;height:60px}.quick-add__button.add-to-cart-button{position:static!important;opacity:1!important;width:40px!important;height:40px!important}.quick-add-wishlist quick-add-component.quick-add,.quick-add-wishlist .quick-add{position:static}.quick-add-wishlist .quick-add__button>.add-to-cart-icon{width:50px}.quick-add-wishlist button.quick-add__button{border:0;border-radius:0;max-inline-size:unset;min-inline-size:unset}.quick-add-wishlist .quick-add__button{display:flex!important;padding:0!important;justify-content:center;align-items:center;border-radius:50%!important}.quick-add-wishlist .quick-add__button:before{content:none!important}.rb-slider .content-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yellow-text-with-underline .content-wrapper h2{position:relative;color:#eee5d7;padding-bottom:10px;font-weight:600}.yellow-text-with-underline .content-wrapper h2:after{content:"";width:99px;height:3px;background-color:#eee5d7;display:block;margin:20px auto 0}.brand-page .group-block h2:after{content:"";width:99px;height:3px;background-color:#eee5d7;display:block;margin:5px auto 0;padding-top:0}.brand-page .group-block .text-block{position:absolute;bottom:0;left:0;right:0;text-align:center;background:linear-gradient(0deg,#00000080,#6660);display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:26px;height:45%}.brand-page .group-block .text-block h2{color:#eee5d7;font-weight:500;display:inline-block;letter-spacing:1px;text-align:center;text-transform:uppercase;margin:0 auto}.ccf__nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:9;border:0!important}.brand-page.hero .text-block:last-child p{font-size:24px;letter-spacing:9%}.ccf__wrap{position:relative;align-items:center!important}.content-overlap-cards .ccf__card{position:relative}.content-overlap-cards .ccf__card .ccf__name{position:absolute;left:50%;transform:translate(-50%);bottom:0;width:100%;font-size:38px!important;letter-spacing:0!important;font-weight:500;color:#fff;text-align:center;background:linear-gradient(360deg,#0009,#6660);display:flex;flex-direction:row;align-items:flex-end;justify-content:center;height:46%;padding-bottom:20px}.ccf__nav-btn--next{right:-20px;left:auto}.ccf__nav-btn--prev{left:320px}.ccf__card{position:relative}.ccf__heading{text-align:center;color:#ce2873}@media(max-width:768px){.brand-page .group-block h2:after{content:"";width:40px;height:3px;background-color:#eee5d7;display:block;padding-top:0}}@media(max-width:768px){.brand-page .group-block .text-block{padding-bottom:10px}}@media(max-width:768px){.ccf__nav-btn--prev{left:115px}}@media(max-width:768px){.ccf__nav-btn--next{right:5px}}@media(max-width:768px){.content-overlap-cards .ccf__card .ccf__name{padding-bottom:10px;font-size:12px!important}}@media(max-width:768px){.header-banner.brand-page .text-block:first-child p{font-size:12px}}.nav-bread a,.nav-bread span{text-transform:uppercase}input[name=quantity]{font-size:16px;width:25px}@media(max-width:749px){.quick-add-wishlist{opacity:1;bottom:10px}}.category-grid__label.category-grid__label--overlay{color:#fff;font-size:42px;font-weight:500;letter-spacing:7%;line-height:normal;text-transform:uppercase}.category-grid{display:grid;grid-template-columns:repeat(var(--cg-columns-mobile, 2),1fr);gap:var(--cg-gap, 4px)}@media screen and (min-width:750px){.category-grid{grid-template-columns:repeat(var(--cg-columns-desktop, 6),1fr)}}.category-grid__item{display:flex;flex-direction:column;text-decoration:none;color:inherit}.category-grid__media{position:relative;overflow:hidden}.category-grid__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}[data-image-ratio=adapt] .category-grid__media{aspect-ratio:auto}[data-image-ratio=adapt] .category-grid__image{height:auto;object-fit:initial}.category-grid__item:hover .category-grid__image{transform:scale(1.04)}.category-grid__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#d9d9d900 26.49%,#000);pointer-events:none}.category-grid__label--overlay{position:absolute;left:0;right:0;bottom:1rem;text-align:center;color:#fff;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.95rem;padding-inline:.5rem}section.slider.cat-grid-section .cat-grid-wrapper.flickity-enabled{display:block!important}section.slider.cat-grid-section .cat-grid-wrapper .cat-grid-item{width:16.666666666666668%;padding-right:10px}@media(max-width:768px){.yellow-text-with-underline .content-wrapper h2{font-size:20px}}@media(max-width:768px){.yellow-text-with-underline .content-wrapper h2:after{width:70px;margin-top:10px}}.hero-wrapper .hero__content-wrapper .text-block:last-child p{border-top:1px solid;padding-top:15px;margin-top:15px;max-width:1080px;width:100%}@media(max-width:768px){.hero-wrapper .hero__content-wrapper .text-block:last-child p{font-size:10px;padding-top:5px;margin-top:5px}}@media(max-width:768px){.small-scrollable .section-content-wrapper{flex-wrap:nowrap;white-space:nowrap;overflow:hidden;overflow-x:auto}}@media(max-width:768px){.small-scrollable .section-content-wrapper .group-block{flex:0 0 33%}}product-card p[role=heading]{color:#2c2724;font-size:14px;letter-spacing:1.3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:capitalize;text-wrap:auto}product-card product-price{margin-top:auto!important}product-card product-price .price{font-weight:700;color:#c8102e}product-card product-price .price-item__group{font-size:15px}product-card product-price .compare-at-price{font-size:12px}product-card product-price .compare-at-price{color:#a09890}.nav-bread span[aria-current=page]{color:#ffffffb3}@media(max-width:989px){section.slider.cat-grid-section .cat-grid-wrapper .cat-grid-item{width:28%;height:auto;padding-right:2px}}@media(max-width:989px){section.slider.cat-grid-section .cat-grid-item h3{font-size:8px!important;bottom:10px}}.flickity-button .flickity-button-icon{display:none}.flickity-prev-next-button:before{content:"";display:block;width:8px;height:12px;background-color:#f25278;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12' fill='none'%3E%3Cpath d='M6.5 11L1.5 6L6.5 1' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12' fill='none'%3E%3Cpath d='M6.5 11L1.5 6L6.5 1' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}.flickity-prev-next-button.next:before{transform:rotate(180deg)}html .product-badges__badge{font-size:12px;padding:0 13px}@media(max-width:768px){product-card .card--icon svg{width:15px;height:15px}}@media(max-width:768px){html .wishlist-hero-custom-button.wishlisthero-floating button,html .quick-add__button.add-to-cart-button{width:30px!important;height:30px!important}}@media(max-width:768px){html .wishlisthero-floating button{font-size:15px!important}}div[ref=priceContainer]{display:flex;align-items:center;gap:10px}.product-badges.product-badges--top-left{top:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/agency-pages.css.map */
