@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collection-hero{position:relative;overflow:hidden;background:radial-gradient(circle at top left,rgba(255,122,26,.14),transparent 32%),linear-gradient(180deg,#fff,#f7f9fc)}.collection-hero.collection-hero--with-image{padding:.8rem 0 .2rem}.collection-hero__inner{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:1.2rem}.rr-collection-hero{display:grid;gap:1.8rem;align-items:stretch;width:100%}.rr-collection-hero__copy{max-width:46rem;padding:1rem 0 0}.rr-collection-hero__eyebrow{display:inline-flex;align-items:center;gap:.6rem;padding:.55rem 1rem;border-radius:999px;background:#ff7a1a1a;color:#d76518;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rr-collection-hero__title{max-width:14ch;margin-top:.8rem;color:#141b2d;font-size:3.8rem;line-height:1;letter-spacing:0}.rr-collection-hero__title-main,.rr-collection-hero__title-suffix{display:block}.rr-collection-hero__lead{margin:.8rem 0 0;color:#d76518;font-size:1.32rem;font-weight:700;letter-spacing:.01em}.rr-collection-hero__description{max-width:58rem;margin-top:1.4rem;color:#141b2db8;font-size:1.7rem;line-height:1.7}.rr-collection-hero__highlights{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.rr-collection-chip{display:inline-flex;align-items:center;min-height:3.2rem;padding:.65rem 1.1rem;border:.1rem solid rgba(20,27,45,.12);border-radius:999px;background:#ffffffbd;color:#20283b;font-size:1.18rem;font-weight:600}.rr-collection-chip--accent{border-color:#ff7a1a3d;background:#ff7a1a1f;color:#d76518}.rr-collection-hero__visual{display:flex;align-items:center;min-width:0}.rr-collection-hero__image,.rr-collection-hero__placeholder{position:relative;width:100%;height:24rem;min-height:0;max-height:24rem;border:.1rem solid rgba(20,27,45,.08);border-radius:2rem;box-shadow:0 1.8rem 4.8rem #141b2d1a;overflow:hidden}.rr-collection-hero__image{background:#fff}.rr-collection-hero__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.rr-collection-hero--beach-sommer .rr-collection-hero__image img{object-position:center 48%}.rr-collection-hero--personalisiert .rr-collection-hero__image img,.rr-collection-hero--bestseller .rr-collection-hero__image img,.rr-collection-hero--shirts .rr-collection-hero__image img{object-position:center center}.rr-collection-hero--performance-sport-shirts .rr-collection-hero__image img{object-position:center 44%}.rr-collection-hero--duo-bundle-shirts .rr-collection-hero__image img{object-position:center 42%}.rr-collection-hero--hoodies-sweatshirts .rr-collection-hero__image img{object-position:center 46%}.rr-collection-hero__placeholder{display:flex;flex-direction:column;justify-content:flex-end;gap:1.2rem;padding:2.6rem;background:radial-gradient(circle at top right,rgba(255,122,26,.18),transparent 35%),linear-gradient(135deg,#fff,#f7f9fc);color:#141b2d}.rr-collection-hero__placeholder strong{max-width:18ch;font-size:2.8rem;line-height:1.05;letter-spacing:-.03em}.rr-collection-hero__placeholder p{max-width:32ch;margin:0;color:#141b2db3;font-size:1.5rem;line-height:1.6}.rr-collection-hero__placeholder-badge{display:inline-flex;align-self:flex-start;padding:.7rem 1rem;border-radius:999px;background:#141b2d;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rr-collection-toolbar-wrap{display:block;margin-top:0;margin-bottom:0;max-width:100%;overflow-x:hidden}.rr-collection-toolbar{display:flex;align-items:end;justify-content:space-between;gap:2.4rem;min-width:0;max-width:100%;padding:1.6rem 0 1.4rem;border:.1rem solid rgba(20,27,45,.08);border-width:0 0 .1rem;border-radius:0;background:transparent;box-shadow:none}.rr-collection-toolbar__meta{display:grid;gap:.7rem;max-width:62rem;min-width:0}.rr-collection-toolbar__eyebrow{margin:0;color:#141b2d8a;font-size:1.15rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.rr-collection-toolbar__summary{display:grid;gap:.6rem;min-width:0}.rr-collection-toolbar__title{margin:0;color:#141b2d;font-size:clamp(2.1rem,2vw,2.8rem);line-height:1.08;letter-spacing:-.03em}.rr-collection-toolbar__text{margin:0;color:#141b2dad;font-size:1.45rem;line-height:1.65;overflow-wrap:anywhere}.rr-collection-toolbar__sort{display:grid;gap:.6rem;min-width:22rem;flex-shrink:0}.rr-collection-toolbar__sort label{color:#141b2d94;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rr-collection-toolbar__select-wrap{position:relative}.rr-collection-toolbar__select{width:100%;min-height:4.8rem;padding:1.1rem 4.2rem 1.1rem 1.4rem;border:.1rem solid rgba(20,27,45,.12);border-radius:1.6rem;background:#fff;color:#141b2d;font-size:1.5rem;font-weight:600;-webkit-appearance:none;appearance:none}.rr-collection-toolbar__caret{position:absolute;right:1.5rem;top:50%;display:inline-flex;width:1.6rem;height:1.6rem;transform:translateY(-50%);pointer-events:none;color:#141b2da8}.rr-collection-grid-shell .product-grid{row-gap:2.6rem}.rr-card-wrapper{height:100%}.rr-card-wrapper .card{position:relative;overflow:hidden;height:100%;border:.1rem solid rgba(20,27,45,.08);border-radius:1.2rem;background:#fff;box-shadow:0 1.4rem 4rem #141b2d14;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.rr-card-wrapper:hover .card{transform:translateY(-.4rem);border-color:#ff7a1a38;box-shadow:0 2rem 4.8rem #141b2d1f}.rr-card-wrapper .card__inner{border-radius:1.2rem 1.2rem 0 0;overflow:hidden}.rr-card-wrapper .media{background:#f5f6f8}.rr-card__inner-content,.rr-card__content{padding-left:0;padding-right:0}.rr-card__content .card__information{padding:1.8rem 1.8rem 2rem;text-align:center}.rr-card__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem}.rr-card__chip{display:inline-flex;align-items:center;min-height:3rem;padding:.4rem 1rem;border:.1rem solid rgba(20,27,45,.1);border-radius:999px;background:#fff;color:#141b2db8;font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rr-card__chip--accent{border-color:#ff7a1a3d;background:#ff7a1a1f;color:#d76518}.rr-card__chip--hot,.rr-card__chip--fresh{border-color:transparent;background:#ff6b4a;color:#fff}.rr-card__heading{margin-bottom:.9rem;color:#141b2d;font-size:2rem;line-height:1.14;letter-spacing:-.03em;text-align:center}.rr-card__subline{display:none}.rr-card__reviews,.rr-card-wrapper .card-information>.price,.rr-card-wrapper .card-information .price{justify-content:center;text-align:center}.rr-card__reviews{display:flex;justify-content:center}.rr-card__swatches{display:flex;justify-content:center;gap:.45rem;min-height:1.6rem;margin-bottom:.7rem}.rr-card__swatch{width:1.2rem;height:1.2rem;border:.1rem solid rgba(20,27,45,.16);border-radius:999px;background:#f7f2e8}.rr-card__swatch--schwarz,.rr-card__swatch--black,.rr-card__swatch--default-dark{background:#141820}.rr-card__swatch--weiss,.rr-card__swatch--wei\df ,.rr-card__swatch--white,.rr-card__swatch--default-light{background:#fff}.rr-card__swatch--sand,.rr-card__swatch--natural,.rr-card__swatch--default-sand{background:#d8c3a3}.rr-card__swatch--navy,.rr-card__swatch--blau,.rr-card__swatch--blue{background:#223f68}.rr-card__quick-link{position:static;display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:3.8rem;margin:0 1.8rem 1.8rem;padding:0 1.25rem;border:.1rem solid rgba(255,122,26,.32);border-radius:.8rem;background:#fff5ee;color:#c85f0d;box-shadow:none;font-size:1.2rem;font-weight:900;text-decoration:none}.rr-card__quick-link-label{display:inline}.rr-card__quick-link svg{display:none}.rr-collection-hero__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.1rem}.rr-collection-trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:0;border:.1rem solid rgba(20,27,45,.08);border-radius:1.2rem;background:#ffffffe0;overflow:hidden}.rr-collection-trust-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#172033;font-size:1.08rem;line-height:1.25}.rr-collection-trust-item+.rr-collection-trust-item{border-left:.1rem solid rgba(20,27,45,.08)}.rr-collection-trust-item strong{display:block;font-size:1.12rem}.rr-collection-trust-item__icon{display:inline-flex;width:1.8rem;height:1.8rem;flex:0 0 auto;color:#0f2747}.rr-collection-trust-item__icon svg{width:100%;height:100%}.rr-collection-mobile-controls{display:none}.rr-card-wrapper .price{margin-top:.6rem}.rr-card-wrapper .price{color:#141b2d}.rr-card-wrapper .price-item{font-size:1.85rem;font-weight:800;letter-spacing:-.03em}.rr-card-wrapper .price__sale .price-item--regular,.rr-card-wrapper .price-item--regular{color:#141b2d7a;font-size:1.45rem;font-weight:500}.rr-card-wrapper .badge{border-radius:999px}.rr-card-wrapper .card-information>.caption-large.light{display:none}@media screen and (min-width:990px){.collection-hero.collection-hero--with-image{padding:.35rem 0 .2rem}.rr-collection-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);gap:1.2rem;padding:1rem 1.35rem;align-items:center;border:.1rem solid rgba(20,27,45,.08);border-radius:1.8rem;background:radial-gradient(circle at top right,rgba(51,122,183,.08),transparent 32%),linear-gradient(135deg,#fffffff5,#f6f9fcf5);box-shadow:0 1.8rem 4rem #141b2d14}.rr-collection-hero__copy{display:flex;flex-direction:column;justify-content:center;max-width:30rem;padding:0}.rr-collection-hero__eyebrow{padding:0;background:transparent;font-size:.95rem;letter-spacing:.12em}.rr-collection-hero__title{max-width:14ch;margin-top:.35rem;font-size:2.5rem;line-height:1.04}.rr-collection-hero__lead,.rr-collection-hero__buttons{display:none}.rr-collection-hero__highlights{margin-top:.8rem;gap:.45rem}.rr-collection-chip{min-height:2.8rem;padding:.5rem .95rem;font-size:1rem}.rr-collection-chip:not(.rr-collection-chip--accent){display:none}.rr-collection-hero__visual{justify-content:flex-end}.rr-collection-hero__image,.rr-collection-hero__placeholder{width:min(100%,26rem);height:16rem;min-height:0;max-height:16rem;margin-left:0;border-radius:1.5rem;box-shadow:0 1.2rem 3.4rem #141b2d14;flex:0 0 auto}.rr-collection-hero__image img{object-position:center 18%}.rr-collection-hero--beach-sommer .rr-collection-hero__image img,.rr-collection-hero--personalisiert .rr-collection-hero__image img,.rr-collection-hero--bestseller .rr-collection-hero__image img,.rr-collection-hero--shirts .rr-collection-hero__image img,.rr-collection-hero--performance-sport-shirts .rr-collection-hero__image img,.rr-collection-hero--duo-bundle-shirts .rr-collection-hero__image img,.rr-collection-hero--hoodies-sweatshirts .rr-collection-hero__image img{object-position:center center}.rr-collection-trust-row{margin-top:.15rem}.rr-collection-trust-item{padding:.75rem .9rem;font-size:1rem}.rr-collection-trust-item strong{font-size:1.02rem}.rr-collection-toolbar{padding:1.1rem 0 1rem}}@media screen and (max-width:989px){.rr-collection-toolbar{flex-direction:column;align-items:stretch;max-width:100%;overflow-x:hidden}.rr-collection-toolbar__meta{max-width:none}.rr-collection-toolbar__sort{min-width:0}.rr-collection-toolbar__text,.rr-collection-toolbar__title{display:block;width:min(100%,31rem);max-width:100%;overflow-wrap:break-word;word-break:normal}}@media screen and (max-width:749px){.collection-hero{display:block;background:#fff}.collection-hero__inner{gap:0}.rr-collection-toolbar-wrap{display:block;padding-top:.45rem}.collection-hero.collection-hero--with-image{padding:0}.collection-hero__inner.page-width{padding-left:0;padding-right:0}.rr-collection-hero{display:block;position:relative;min-height:21.2rem;overflow:hidden;background:#fff}.rr-collection-hero__copy{position:relative;z-index:2;max-width:min(29rem,calc(100vw - 3rem));padding:1.2rem 1.5rem .9rem}.rr-collection-hero__copy:before{content:"";position:absolute;inset:2rem auto auto .65rem;z-index:-1;width:min(20rem,calc(100vw - 3rem));height:11.5rem;border-radius:3rem;background:#ffffff6b;filter:blur(2.1rem);pointer-events:none}.rr-collection-hero__eyebrow{padding:0;background:transparent;color:#d86c20;font-size:1.1rem;font-weight:900;text-transform:uppercase;-webkit-text-stroke:0;text-shadow:0 .12rem .3rem rgba(255,255,255,1),0 .45rem 1.9rem rgba(255,255,255,1),0 .95rem 3.3rem rgba(255,255,255,.92)}.rr-collection-hero__title{max-width:22ch;margin-top:.5rem;color:#0f2747;font-size:clamp(1.7rem,5.6vw,2rem);font-weight:900;line-height:1.02;letter-spacing:-.01em;text-transform:none;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;-webkit-text-stroke:0;text-shadow:0 .14rem .35rem rgba(255,255,255,1),0 .5rem 2.1rem rgba(255,255,255,1),0 1rem 3.6rem rgba(255,255,255,.92)}.rr-collection-hero__lead,.rr-collection-hero__description,.rr-collection-hero__buttons,.rr-collection-hero__highlights{display:none}.rr-collection-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rr-collection-hero__image,.rr-collection-hero__placeholder{height:21.2rem;min-height:21.2rem;max-height:21.2rem;border:0;border-radius:0;box-shadow:none}.rr-collection-hero__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b12200a,#0b122000 54%,#0b122024);pointer-events:none}.rr-collection-hero__image img{height:100%;object-fit:cover;object-position:72% center}.rr-collection-hero--beach-sommer .rr-collection-hero__image img{object-position:center 42%}.rr-collection-hero--personalisiert .rr-collection-hero__image img{object-position:center 50%}.rr-collection-hero--bestseller .rr-collection-hero__image img,.rr-collection-hero--shirts .rr-collection-hero__image img{object-position:center center}.rr-collection-hero--performance-sport-shirts .rr-collection-hero__image img{object-position:center 45%}.rr-collection-hero--duo-bundle-shirts .rr-collection-hero__image img{object-position:center 42%}.rr-collection-hero--hoodies-sweatshirts .rr-collection-hero__image img{object-position:center 46%}.rr-collection-hero__placeholder{justify-content:flex-end;padding:2rem 1.5rem;background:linear-gradient(135deg,#fff,#f7f9fc)}.rr-collection-hero__placeholder strong,.rr-collection-hero__placeholder p,.rr-collection-hero__placeholder-badge,.rr-collection-trust-row{display:none}.rr-collection-trust-item{flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:6.4rem;padding:.7rem .45rem;font-size:.92rem;line-height:1.15;text-align:center}.rr-collection-trust-item strong{font-size:.98rem;line-height:1.08}.rr-collection-trust-item__icon{width:1.7rem;height:1.7rem}.rr-collection-mobile-controls{display:block;padding-top:.75rem;padding-bottom:0}.rr-collection-actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.2rem}.rr-collection-action{position:relative;display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;border:.1rem solid rgba(20,27,45,.1);border-radius:.8rem;background:#fff;color:#172033;font-size:1.35rem;font-weight:600;text-decoration:none}.rr-collection-action__icon{display:inline-flex;width:1.7rem;height:1.7rem}.rr-collection-action__icon svg{width:100%;height:100%}.rr-collection-action__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.rr-collection-tabs{display:flex;gap:.55rem;padding-bottom:.2rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding:1.5rem}.rr-collection-tabs::-webkit-scrollbar{display:none}.rr-collection-tab{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:3.25rem;padding:0 1.05rem;border:.1rem solid rgba(20,27,45,.1);border-radius:999px;background:#fff;color:#172033;font-size:1.05rem;font-weight:750;text-decoration:none}.rr-collection-tab.is-active{background:#172033;color:#fff;border-color:#172033}.rr-collection-toolbar{gap:.95rem;padding:.85rem 0 .95rem}.rr-collection-toolbar__eyebrow{display:none}.rr-collection-toolbar__summary{gap:.35rem}.rr-collection-toolbar__title{font-size:1.95rem;line-height:1.08}.rr-collection-toolbar__text{font-size:1.33rem;line-height:1.42}.rr-collection-toolbar__sort{gap:0}.rr-collection-toolbar__sort label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.rr-collection-toolbar__select{min-height:4.45rem;padding-top:.95rem;padding-bottom:.95rem;border-radius:1.35rem;font-size:1.42rem}.facets-wrapper{display:none}.rr-collection-grid-shell.page-width{padding-top:1.2rem;padding-left:1.5rem;padding-right:1.5rem}.rr-card-wrapper .card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:1.2rem;box-shadow:0 .8rem 2.2rem #141b2d14}.rr-card-wrapper .card__inner{border-radius:1.2rem 1.2rem 0 0}.rr-card-wrapper .card__content{display:block;flex:0 0 auto}.rr-card__inner-content,.rr-card__chips,.rr-card-wrapper .card__badge,.rr-card-wrapper .badge,.rr-card-wrapper .quick-add,.rr-card-wrapper .quick-add-bulk{display:none!important}.rr-card__content .card__information{padding:.62rem .72rem .72rem;text-align:left}.rr-card__heading{display:-webkit-box;min-height:2.65rem;margin:0 0 .38rem;overflow:hidden;color:#111827;font-size:1.15rem;font-weight:800;line-height:1.15;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rr-card__subline{display:none}.rr-card-wrapper .card-information{display:flex;min-height:2.55rem;align-items:center;padding-right:0}.rr-card-wrapper .price,.rr-card-wrapper .price__container,.rr-card-wrapper .price__regular,.rr-card-wrapper .price__sale{width:100%}.rr-card-wrapper .price-item{font-size:1.08rem;font-weight:650;line-height:1.15;white-space:nowrap}.rr-card-wrapper .price__sale .price-item--regular,.rr-card-wrapper .price-item--regular{font-size:1.08rem}.rr-card__swatches,.rr-card__reviews,.rr-card-wrapper .card-information>.caption-large.light{display:none}.rr-card-wrapper .card-information>.price,.rr-card-wrapper .card-information .price{justify-content:flex-start;text-align:left}.rr-card-wrapper .price:not(.price--on-sale) .price__regular .price-item--regular,.rr-card-wrapper .price--on-sale .price-item--sale{color:#101828}.rr-card-wrapper .price:not(.price--on-sale) .price__sale,.rr-card-wrapper .price--on-sale .price__regular,.rr-card-wrapper .price--on-sale .price__sale>span:first-child,.rr-card-wrapper .price--on-sale .price__sale s{display:none!important}.rr-card__quick-link{width:auto;height:auto;min-height:3.6rem;padding:0 1rem;margin:0 .72rem .72rem;border:.1rem solid #ef7d22;border-radius:.8rem;background:#fff;box-shadow:none;color:#ef7d22;font-size:1.02rem;font-weight:800}.rr-card__quick-link-label{display:inline}.rr-card__quick-link svg{display:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/template-collection.css.map */
