.hoculus-horizontal-scroll{padding:16px}@media only screen and (min-width: 1600px){.hoculus-horizontal-scroll{max-width:100vw;margin:0}}.hoculus-horizontal-scroll .serif-title{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-decoration:none;text-transform:none}.hoculus-horizontal-scroll .card-title{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}.hoculus-horizontal-scroll .content-wrapper{gap:48px}.hoculus-horizontal-scroll .scroll-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.hoculus-horizontal-scroll .hoculus-card{min-width:280px}.hoculus-horizontal-scroll .hoculus-description-card{margin-right:0;max-width:180px;min-width:180px}.hoculus-horizontal-scroll .hoculus-description-card .horizontal-scroll__actions{flex-direction:column}@media only screen and (min-width: 480px){.hoculus-horizontal-scroll .hoculus-description-card{max-width:300px;min-width:300px}.hoculus-horizontal-scroll .hoculus-description-card .horizontal-scroll__actions{flex-direction:row}}.hoculus-horizontal-scroll .hoculus-description-card .horizontal-scroll__title:before,.hoculus-horizontal-scroll .hoculus-snap-item{scroll-snap-align:start}.hoculus-horizontal-scroll .scroll-wrapper .hoculus-card{max-width:280px}.hoculus-horizontal-scroll .description{margin-top:8px}.hoculus-horizontal-scroll .description p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hoculus-horizontal-scroll .fixed-wrapper .hoculus-card svg,.hoculus-horizontal-scroll .fixed-wrapper .hoculus-card img{width:100%;height:400px;object-fit:cover}.hoculus-horizontal-scroll .placeholder-image{width:280px;height:380px}.hoculus-horizontal-scroll .scroll-wrapper::-webkit-scrollbar{height:8px;margin:8px}.hoculus-horizontal-scroll .scroll-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #0003;border-radius:10px}.hoculus-horizontal-scroll .scroll-wrapper::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}.horizontal-scroll__section-title,.horizontal-scroll__title--1{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-decoration:none;text-transform:none}.horizontal-scroll-card__title,.horizontal-scroll__actions .btn,.hoculus-description-card .hoculus-paragraph p,.horizontal-scroll__title--2{font-family:var(--font-tertiary);font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-decoration:none;text-transform:none}.horizontal-scroll{padding-bottom:80px;padding-top:47px}@media screen and (min-width:769px){.horizontal-scroll{padding-bottom:170px;padding-top:50px}}.horizontal-scroll__container{overflow:hidden}.horizontal-scroll__section-title{font-size:36px;margin-bottom:137px;text-align:center;text-transform:uppercase}@media screen and (min-width:769px){.horizontal-scroll__section-title{font-size:70px;margin-bottom:32px;padding-left:64px}}.horizontal-scroll__scroll-wrapper{align-items:flex-start;display:flex;justify-content:flex-start}@media screen and (max-width:1024px)and (hover:none)and (pointer:coarse){.horizontal-scroll__scroll-wrapper{scrollbar-base-color:#fff;scrollbar-face-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#000;scrollbar-shadow-color:#fff;scrollbar-dark-shadow-color:#fff;overflow-x:auto;padding-bottom:30px}.horizontal-scroll__scroll-wrapper::-webkit-scrollbar{height:3px;width:1px}.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-button{height:0;width:0}.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-thumb{background:#fff;border:0 #fff;border-radius:0}.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-thumb:active,.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#fff}.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-track{background:#d5d5d5;border:0 #fff;border-radius:0}.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-track:active,.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-track:hover{background:#d5d5d5}.horizontal-scroll__scroll-wrapper::-webkit-scrollbar-corner{background:transparent}}.horizontal-scroll__scroll-wrapper>*{flex-grow:0;flex-shrink:0}.hoculus-description-card{margin-left:70px;margin-right:96px;max-width:269px}@media screen and (min-width:769px){.hoculus-description-card{margin-left:176px;margin-right:246px;max-width:336px}}.hoculus-description-card--justified{text-align:justify}.horizontal-scroll__title{position:relative}.horizontal-scroll__title:before{background-color:#411212;content:"";display:block;flex-grow:0;flex-shrink:0;height:2px;left:-17px;position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:52px}@media screen and (min-width:769px){.horizontal-scroll__title:before{left:-32px;width:144px}}.horizontal-scroll__title--1,.horizontal-scroll__title--2{display:block;font-size:24px;font-style:italic}.horizontal-scroll__title--2{font-weight:300}.horizontal-scroll__title--with-value~.hoculus-description-card .hoculus-paragraph p{margin-top:13px}@media screen and (min-width:769px){.horizontal-scroll__title--with-value~.hoculus-description-card .hoculus-paragraph p{margin-top:15px}}.horizontal-scroll__title--with-value~.horizontal-scroll__actions{margin-top:30px}.hoculus-description-card .hoculus-paragraph p{font-size:14px}@media screen and (min-width:769px){.hoculus-description-card .hoculus-paragraph p{font-size:16px}}.hoculus-description-card .hoculus-paragraph p~.horizontal-scroll__actions{margin-top:30px}.horizontal-scroll__actions{align-items:stretch;display:flex;gap:19px;justify-content:flex-start;margin-top:30px}@media screen and (min-width:769px){.horizontal-scroll__actions{gap:10px;margin-top:30px}}.horizontal-scroll__actions .btn{align-items:center;display:flex;flex:1 0;font-size:12px;font-weight:600;justify-content:center;letter-spacing:1.2px;padding:12px 4px;text-align:center}.horizontal-scroll__card{margin-right:20px}@media screen and (min-width:769px){.horizontal-scroll__card{margin-right:70px}.horizontal-scroll__card:nth-child(2n){margin-top:50px}}.horizontal-scroll-card__image{width:250px}@media screen and (min-width:769px){.horizontal-scroll-card__image{width:20dvw}}.horizontal-scroll-card__image figure{overflow:hidden;padding-top:130.6%;position:relative;width:100%}.horizontal-scroll-card__image figure>img,.horizontal-scroll-card__image figure>model-viewer,.horizontal-scroll-card__image figure>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.horizontal-scroll-card__title{font-size:16px;text-transform:uppercase}:root{--color-primary: #411212;--color-secondary: #eadac5;--color-brand: #411212;--color-form: #939395;--color-form-input: #222;--color-form-success: #1f2d49;--color-form-warning: #ffb800;--color-form-error: #dc2626 }.images-text-box-block__title,.images-text-box-block__title--part-1,.images-text-box__title,.images-text-box__title--first{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-decoration:none;text-transform:none}.images-text-box-block__description,.images-text-box-block__title--part-2,.images-text-box__cta-wrapper .btn,.images-text-box__description,.images-text-box__title--second{font-family:var(--font-tertiary);font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-decoration:none;text-transform:none}.section-spacing{margin-bottom:32px;margin-top:32px}@media screen and (min-width:769px){.section-spacing{margin-bottom:64px;margin-top:64px}}.images-text-box{padding-top:37px}@media screen and (min-width:769px){.images-text-box{padding-top:80px}}.images-text-box__container{padding-bottom:80px;padding-top:10px}@media screen and (min-width:769px){.images-text-box__container{padding:10px 0 158px}}.images-text-box__scroll-wrapper{align-items:center;display:flex;justify-content:flex-start;padding-left:70px;position:relative}@media screen and (max-width:1024px){.images-text-box__scroll-wrapper{scrollbar-base-color:#fff;scrollbar-face-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#000;scrollbar-shadow-color:#fff;scrollbar-dark-shadow-color:#fff;overflow-x:auto;padding-bottom:30px}.images-text-box__scroll-wrapper::-webkit-scrollbar{height:3px;width:1px}.images-text-box__scroll-wrapper::-webkit-scrollbar-button{height:0;width:0}.images-text-box__scroll-wrapper::-webkit-scrollbar-thumb{background:#fff;border:0 #fff;border-radius:0}.images-text-box__scroll-wrapper::-webkit-scrollbar-thumb:active,.images-text-box__scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#fff}.images-text-box__scroll-wrapper::-webkit-scrollbar-track{background:#d5d5d5;border:0 #fff;border-radius:0}.images-text-box__scroll-wrapper::-webkit-scrollbar-track:active,.images-text-box__scroll-wrapper::-webkit-scrollbar-track:hover{background:#d5d5d5}.images-text-box__scroll-wrapper::-webkit-scrollbar-corner{background:transparent}}@media screen and (min-width:769px){.images-text-box__scroll-wrapper{padding-left:176px}}.images-text-box__initial-box{flex:329px 0 0;margin-right:96px;position:relative}.images-text-box__initial-box--justified{text-align:justify}.images-text-box__initial-box:before{background-color:#411212;content:"";display:block;height:2px;left:-16px;position:absolute;top:17px;-webkit-transform:translateX(-100%);transform:translate(-100%);width:53px}@media screen and (min-width:769px){.images-text-box__initial-box:before{left:-32px;width:145px}}.images-text-box__title{color:#411212;font-size:24px}.images-text-box__title--first,.images-text-box__title--second{display:block;font-style:italic;font-weight:300}.images-text-box__title~.images-text-box__description{margin-top:13px}.images-text-box__title~.images-text-box__cta-wrapper{margin-top:30px}.images-text-box__description{color:#411212;font-size:14px}.images-text-box__description~.images-text-box__cta-wrapper{margin-top:30px}.images-text-box__cta-wrapper{align-items:center;-webkit-column-gap:19px;-moz-column-gap:19px;column-gap:19px;display:flex;justify-content:center;margin:0 auto}.images-text-box__cta-wrapper .btn{font-size:12px;font-weight:600;letter-spacing:1.2px;padding:12px 32px;text-align:center}.images-text-box__block:not(:last-child){margin-right:45px}.images-text-box__block--image{flex:250px 0 0}@media screen and (min-width:769px){.images-text-box__block--image{flex:18.8% 0 0}.images-text-box__block--image:nth-child(2n){margin-top:min(95px,12%)}.images-text-box__block--image:nth-child(odd){margin-bottom:min(95px,12%)}}.images-text-box__block--image figure{overflow:hidden;padding-top:178.2287822878%;position:relative;width:100%}.images-text-box__block--image figure>img,.images-text-box__block--image figure>model-viewer,.images-text-box__block--image figure>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.images-text-box__block--box{align-items:center;align-self:center;background-color:#411212;display:flex;flex:calc(100vw - 32px) 0 0;flex-direction:column;height:524px;justify-content:center;padding:64px;width:calc(100vw - 32px)}@media screen and (min-width:769px){.images-text-box__block--box{flex:555px 0 0;height:438px;width:555px}}.images-text-box__block--justified{text-align:justify}.images-text-box-block__title{color:#eadac5;font-size:24px;font-style:italic}@media screen and (min-width:769px){.images-text-box-block__title{width:348px}}.images-text-box-block__title--part-1,.images-text-box-block__title--part-2{font-style:italic;font-weight:300}.images-text-box-block__description{color:#eadac5;font-size:14px;margin-top:13px}@media screen and (min-width:769px){.images-text-box-block__description{font-size:16px;width:348px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/hoculus-horizontal-scroll.css.map */
