.something-custom{padding-top:4rem;padding-bottom:4rem}.something-custom .something-custom__page-width{max-width:164rem}.something-custom .something-custom__inner{background:#2d3f50;color:#f4ede4;padding:4.8rem 5.6rem}.something-custom .something-custom__grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;column-gap:7.2rem}.something-custom .something-custom__slider-wrap{display:grid;grid-template-columns:4.8rem minmax(0,1fr) 4.8rem;align-items:center;column-gap:2.4rem;width:100%}.something-custom .something-custom__viewport{overflow:hidden;width:100%;max-width:61rem;margin:0 auto}.something-custom .something-custom__track{display:flex;transition:transform .5s ease;will-change:transform}.something-custom .something-custom__slide{min-width:100%;flex:0 0 100%}.something-custom .something-custom__image,.something-custom .something-custom__slide img{display:block;width:100%;max-width:61rem;aspect-ratio:1 / 1;object-fit:cover;height:auto;margin:0 auto}.something-custom .something-custom__arrow{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#e8dfd4;font-size:32px;line-height:1;font-family:inherit;cursor:pointer;opacity:.95;transition:opacity .2s ease}.something-custom .something-custom__arrow:hover{opacity:.7}.something-custom .something-custom__content{max-width:61rem;padding-right:1rem}.something-custom .something-custom__heading{margin:0 0 2.6rem;color:#f4ede4;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:42px;line-height:1.12;letter-spacing:0;text-transform:uppercase;max-width:64rem}.something-custom .something-custom__text{margin-bottom:3.4rem;color:#f4ede4;max-width:62rem}.something-custom .something-custom__text p{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:18px;line-height:1.85;color:#f4ede4}.something-custom .something-custom__button,.something-custom modal-button button.something-custom__button{display:inline-block;font-size:13px;text-transform:uppercase;padding:12px 35px;color:#000;transition:all .3s ease;text-decoration:none;background:#f4ede4;font-weight:500;box-shadow:none;letter-spacing:normal}.something-custom .something-custom__button:hover,.something-custom modal-button button.something-custom__button:hover{background:#eedec0;color:#000}.something-custom .something-custom__button span{color:inherit}.something-custom .something-custom__button[disabled]{opacity:1;cursor:default}.something-custom .rm-modal__banner img{display:block;width:100%;height:auto}@media screen and (max-width:1360px){.something-custom .something-custom__inner{padding:4rem 4.4rem}.something-custom .something-custom__grid{column-gap:4.8rem}}@media screen and (max-width:989px){.something-custom .something-custom__grid{grid-template-columns:1fr;row-gap:30px}.something-custom .something-custom__content-col{order:1}.something-custom .something-custom__media{order:2}.something-custom .something-custom__content{max-width:100%;padding-right:0;text-align:center;margin:0 auto}.something-custom .something-custom__heading,.something-custom .something-custom__text{max-width:100%;text-align:center}.something-custom .something-custom__text p{text-align:center}.something-custom .something-custom__button,.something-custom modal-button button.something-custom__button{margin-left:auto;margin-right:auto}.something-custom .something-custom__slider-wrap{grid-template-columns:34px minmax(0,1fr) 34px;column-gap:14px}.something-custom .something-custom__arrow{width:24px;height:24px;font-size:13px}}@media screen and (max-width:767px){.something-custom{padding-top:24px;padding-bottom:24px}.something-custom .something-custom__inner{padding:24px 20px}.something-custom .something-custom__content-col{order:1}.something-custom .something-custom__media{order:2}.something-custom .something-custom__content{text-align:center;margin:0 auto}.something-custom .something-custom__heading{margin-bottom:16px;font-size:32px;text-align:center}.something-custom .something-custom__text{margin-bottom:22px;text-align:center}.something-custom .something-custom__text p{font-size:1.6rem;line-height:1.7;text-align:center}.something-custom .something-custom__button,.something-custom modal-button button.something-custom__button{width:100%;min-width:0;margin-left:auto;margin-right:auto}.something-custom .something-custom__slider-wrap{grid-template-columns:26px minmax(0,1fr) 26px;column-gap:8px}.something-custom .something-custom__arrow{width:16px;height:16px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/218/assets/something-custom.css.map */
