.skip-to-content,.visually-hidden-skip,[href="#main"]{display:none!important}.icon-search{margin:1rem}body{max-width:1600px;margin:auto}.product-gallery__thumbnail[aria-current=true]{border-color:transparent;opacity:.5}.collection-banner .content-over-media h1.h1,.collection-banner .content-over-media .prose{color:#fff!important}.review-slider-section{margin-left:-.5rem;min-width:102%}.shopify-section--slideshow,.shopify-section--newsletter,.shopify-section--collection-banner,.shopify-section--scrolling-content,.shopify-section--collection-list,.shopify-section--multiple-media-with-text{margin-left:-1rem;margin-right:-1rem}.shopify-section--collection-list .content-over-media,.shopify-section--slideshow .content-over-media,.shopify-section--collection-banner .content-over-media{--content-over-media-gap: 0}.collection-description{margin-block-start:0!important;line-height:1.3;font-weight:500}.collection-list .prose :last-child{margin-block-end:1rem!important}.collection-card__content .h3,.slideshow__slide-content .h1,.shopify-section--collection-banner .h1{font-size:3rem;margin-block-start:-.7rem;font-weight:600}@supports (row-gap: 1lh){.content-over-media:has(>.prose):not(:has(>.prose .button:last-child)){row-gap:0}}.shopify-section--collection-banner .text-start,.content-over-media .text-start{margin:5rem 1rem 1rem}.shopify-section--collection-banner .place-self-center-start{place-self:end start}.shopify-section--collection-banner .content-over-media--xs{--content-over-media-height: 0rem}.product-card__info .smallcaps{font-weight:500}.shopify-section--collection-banner .section-spacing{padding-block-end:0}.header-search__form-control{grid-template-columns:1fr auto!important}.product-card__image--primary{object-position:center}#main,.predictive-search{margin-left:.7rem;margin-right:.7rem}.shopify-section--announcement-bar{margin-left:-1rem!important;margin-right:-1rem!important}.announcement-bar .tap-area{display:none!important}.variant-picker__option-info{display:none}[data-block-type=title]{margin-block-start:0rem!important}[data-block-type=inventory]{margin-block-start:.1rem!important}.inventory{font-style:normal;font-weight:400}:checked+.block-swatch,.block-swatch.is-selected{color:#fff;background:#000}klarna-placement::part(osm-container){border:none!important;padding-left:0}[data-block-type="@app"]{margin-block-start:0!important}.header{padding-inline-start:0;padding-inline-end:0;padding-block-end:0rem;padding-block-start:0rem;box-shadow:none;padding-left:1rem;padding-right:1rem}.breadcrumb-item{padding-inline-start:0!important}.shopify-section--collection-banner .text-center{text-align:left}.announcement-bar .heading{font-weight:500!important;text-transform:none;font-size:.75rem}.product-card__image{object-fit:cover;object-position:top}.product-card__image--primary{object-fit:contain;object-position:center}.product-card{gap:0}.product-gallery{margin-top:0}.product-card__info{text-align:left;justify-items:start}.product-card__info .gap-2{gap:0}.justify-items-center{justify-items:start}.shopify-section--text-with-icons .justify-items-center{justify-items:center}.breadcrumb--floating{padding-bottom:3vh;position:static}[data-title=Sale],.header-sidebar__linklist-button[href="/collections/sale"]{color:#b43a3a!important}.section-stack{gap:0}.badge--on-sale{background:#b43a3a;font-size:.8rem;font-weight:500;text-transform:capitalize}.badge-list--vertical{bottom:0;left:0;inset-block-start:auto!important;inset-inline-start:auto!important;margin-left:.5rem;margin-bottom:.5rem}.multiple-media-with-text__content-wrapper{padding:1rem}.bleed{margin-inline-end:0}.full-bleed{margin-inline-start:0;margin-inline-end:0}.product-info__block-item .h5{font-weight:400}.product-info__block-list>:not(:last-child){margin-block-end:0}.product-card__info{padding-top:0;padding:.5rem}.product-card .gap-1{gap:0}.product-gallery__media>*{width:auto;margin:auto}[class*=_formContainer_]{min-width:100%!important}.text-success,.text-warning,.text-error{color:gray}.product-gallery__thumbnail{height:100%}.h6{font-weight:500}.h1{font-weight:500;margin-block-start:0!important}.product-gallery__thumbnail-list{margin:auto}.multiple-media-with-text{--multiple-media-with-text-gap: 0}.multiple-media-with-text .h3{font-size:2rem;font-weight:500}.featured-collections-carousel__item .justify-self-center{position:absolute;top:-4rem;left:.7rem}.justify-self-center{justify-self:start}.product-list{--product-list-default-column-gap:.5rem;--product-list-default-row-gap: .5rem;gap:0}.container{margin-inline-start:0;margin-inline-end:0}.shopify-section--multiple-media-with-text .section-spacing{padding-block-start:0;padding-block-end:0}.section-spacing{padding-block-start:0rem;padding-block-end:1rem}.mt-pill-container-outer{margin-top:1rem}.shopify-section--featured-collections .justify-self-center .h2{margin-left:6rem;margin-top:1.2rem;margin-bottom:2.1rem;font-size:1rem;font-weight:400}.featured-collections-carousel__item .button{padding:.4rem 1rem;font-weight:500}.product__vendor-link{margin-block-start:1rem}.product{gap:0}.accordion-group{margin-block-start:0!important}.accordion__toggle{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end!important;gap:15px;font-weight:500}.price-list--product .h4{font-weight:400;color:#6e6e73}.mega-menu .link-faded{color:#000;font-weight:500;font-size:1.3rem;line-height:1}.product-gallery__media img{object-fit:cover!important;object-position:center;width:100%!important;aspect-ratio:4 / 5}.product-gallery__media:first-child img{object-fit:contain!important}.announcement-bar:empty{visibility:hidden}.block-swatch{font-weight:500;border:0;background:#f2f2f2}.newsletter .section-header{justify-self:center}.product-gallery__thumbnail img{object-fit:cover!important}.product-gallery__thumbnail:first-child img{object-fit:contain!important}.shopify-section--featured-collections{margin-bottom:.9rem}@media screen and (min-width:768px){.shopify-section--main-collection .product-list{grid-template-columns:repeat(4,1fr)!important}header{transition:background-color .2s ease-in-out .28s,color .2s ease-in-out .28s,border .2s ease-in-out,box-shadow .2s ease-in-out,transform .15s ease-in-out!important}header:hover,header:focus-within,header[aria-expanded=true]{background-color:#fff!important;color:#000!important;transition-delay:0s!important}.collection-list{gap:0;margin-right:-1.875rem}.header{width:1024px;margin:auto;height:2.8rem}header{background:#fff}header:has(header-search[open]){background-color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.predictive-search{width:1024px;margin:auto}.header-search,.mega-menu{position:fixed;width:100%}.multiple-media-with-text{grid-template-columns:1fr 1fr!important}.shopify-section--related-products,.breadcrumb-nav{width:90%;margin:auto}.variant-picker__option-values.h-stack{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;width:100%!important;gap:8px!important}.variant-picker__option-values .block-swatch{flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center;justify-content:center;padding-left:5px!important;padding-right:5px!important;text-align:center}.product-gallery{margin:2rem;margin-top:0;margin-left:0;--product-gallery-gap:none}}@media screen and (min-width:1600px){.shopify-section--featured-collections{--product-list-items-per-row: 6 !important}.shopify-section--main-collection{--collection-items-per-row-medium: 6!important}.shopify-section--main-collection .product-list{grid-template-columns:repeat(6,1fr)!important}}.collection-toolbar{display:none}button{font-weight:500!important}@media screen and (max-width:768px){.product-gallery{margin-left:-1rem;margin-right:-1rem}.collection-card__content .h3,.slideshow__slide-content .h1,.shopify-section--collection-banner .h1{font-size:2.2rem}.header__logo{grid-column:1}.shopify-section--collection-banner .text-start,.content-over-media .text-start{margin-top:1rem}.header__primary-nav{grid-column:4}.shopify-section--collection-list .wrap{gap:0}.icon-search{margin:0;margin-right:1rem}.header-search__form-control{column-gap:.5rem;padding-left:.5rem;padding-right:.5rem}.header__search-link{height:2.7rem;display:flex!important;align-items:center!important;padding-right:1.2rem}.header-sidebar__scroller .h6{font-size:1.5rem}.header-sidebar__scroller .icon-chevron-right{display:none}.header-sidebar__back-button{position:absolute!important;top:-2.92rem;font-size:0!important;color:#000;box-shadow:none;border:none}.header-sidebar__back-button svg{width:1rem!important;height:1rem!important}.drawer--sm{--drawer-max-width:100%}.header-sidebar::part(header){margin-left:auto}.multiple-media-with-text .h3{font-size:2rem;font-weight:500}.slideshow__slide-content .h1{font-size:1.8rem}.header{padding-block-end:0;padding-block-start:0}.product__vendor-link,[data-block-id=price]{margin-block-start:0!important}.product-gallery__media:first-child img{padding:0;object-position:center}}.page-dots{margin-top:-3.7rem;padding:1rem;z-index:2}.header__primary-nav-item [data-title]:before{display:none!important;content:none!important;transform:scaleX(0)!important;height:0!important;opacity:0!important;transition:none!important}.header__primary-nav-item [data-title]:hover:before{display:none!important;content:none!important;transform:scaleX(0)!important}.shopify-section--scrolling-content .section-spacing{filter:invert(1);background:#000!important;border:0;padding-block-start:0;padding-block-end:0}.main-search-form .icon-search{margin:0;margin-right:.5rem}.header-search__form-control .icon-search{margin:0}.breadcrumb-item a,.breadcrumb__list-item a{text-transform:capitalize!important;font-size:.7rem}.breadcrumb__list-item:has(a[href="/collections/all"]){display:none!important}.breadcrumb__list-item:nth-child(2):before{content:none!important;display:none!important}product-card[handle*=fabiano-ricci] .product-card__image--primary,product-card[handle*=doucals] .product-card__image--primary,product-card[handle*=cap] .product-card__image--primary,product-card[handle*=sneaker] .product-card__image--primary,product-card[handle*=monk] .product-card__image--primary,product-card[handle*=boots] .product-card__image--primary,product-card[handle*=loafers] .product-card__image--primary,product-card[handle*=espadrilles] .product-card__image--primary{padding:0!important}.product:has(variant-picker[handle*=fabiano-ricci]) .product-gallery__media:first-child img,.product:has(variant-picker[handle*=doucals]) .product-gallery__media:first-child img,.product:has(variant-picker[handle*=sneaker]) .product-gallery__media:first-child img,.product:has(variant-picker[handle*=cap]) .product-gallery__media:first-child img,.product:has(variant-picker[handle*=boots]) .product-gallery__media:first-child img,.product:has(variant-picker[handle*=monk]) .product-gallery__media:first-child img,.product:has(variant-picker[handle*=loafers]) .product-gallery__media:first-child img,.product:has(variant-picker[handle*=espadrilles]) .product-gallery__media:first-child img{padding:0!important;object-fit:cover!important}.header-search .container{--distance-to-bleed: 0}@media screen and (max-width:699px){.product-list:not(.product-list--carousel){margin-inline:0!important}}.product-gallery__media{position:relative;display:flex!important;align-items:center;justify-content:center;background-color:linear-gradient(180deg,hsl(188,13%,95%) 0%,hsl(188,26%,97%) 100%)!important;overflow:hidden}.product-gallery__media:before{content:"SINCE 2005";position:absolute;z-index:1;letter-spacing:.4em;color:#e2e2e2;font-size:1rem;text-align:center}.product-gallery__media img{position:relative;z-index:2;display:block;width:100%;height:auto;animation:ranwaldFadeIn .8s ease-out}@keyframes ranwaldFadeIn{0%{opacity:0}to{opacity:1}}.announcement-bar{padding-block:.25rem!important}@font-face{font-family:GTStandard-M;src:local("Arial"),local("Helvetica")!important;font-display:swap}:where(.modal,.drawer,.popover,.header-search)::part(overlay){background-color:#ffffffb3!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;backdrop-filter:saturate(180%) blur(20px)!important}@media screen and (min-width:1000px){.footer__aside{justify-content:center}}@media screen and (min-width:1150px){.header__primary-nav{column-gap:1.25rem}}.popover__value-option{color:#000}.popover__value-list{background:#fff}.header__secondary-nav{column-gap:0!important}.form-row{gap:0}.newsletter .form{width:100%}footer .text-subdued{color:#282828}.newsletter .section-header{margin-inline-start:0;margin-inline-end:0}.localization-toggle{color:#000}.localization-toggle>svg{display:none}.mega-menu{border-block-end-width:0;width:106%}html,body{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-theme.css.map */
