.grid-carousel-block{width:100vw;margin-bottom:4rem}.grid-carousel-block .section-wrapper{width:100%}.grid-carousel-block .section-wrapper .title-wrapper{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;margin-bottom:1.625rem}@media (max-width: 639px){.grid-carousel-block .section-wrapper .title-wrapper{gap:1rem}}@media (min-width: 640px){.grid-carousel-block .section-wrapper .title-wrapper{padding:0 4rem}}.grid-carousel-block .section-wrapper .title-wrapper .carousel-controls{display:flex;align-items:center;gap:1rem}.grid-carousel-block .section-wrapper .title-wrapper .carousel-controls.hidden{display:none}.grid-carousel-block .section-wrapper .title-wrapper .carousel-controls .arrow-prev{background-repeat:no-repeat;background-image:url(slick-arrow-left.svg);background-position:center center;-webkit-background-position:center center;-o-background-position:center center;background-size:contain;background-color:transparent;width:40px;height:20px}@media (max-width: 639px){.grid-carousel-block .section-wrapper .title-wrapper .carousel-controls .arrow-prev{background-image:url(slick-arrow-left-mobile.svg);width:10px}}.grid-carousel-block .section-wrapper .title-wrapper .carousel-controls .arrow-next{width:40px;height:20px;background-repeat:no-repeat;background-image:url(slick-arrow-right.svg);background-position:center center;-webkit-background-position:center center;-o-background-position:center center;background-size:contain;background-color:transparent}@media (max-width: 639px){.grid-carousel-block .section-wrapper .title-wrapper .carousel-controls .arrow-next{background-image:url(slick-arrow-right-mobile.svg);width:10px}}.grid-carousel-block .section-wrapper .block-card .image-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.grid-carousel-block .section-wrapper .block-card .image-wrapper .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grid-carousel-block .section-wrapper .block-card .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:#d2a569e6;opacity:0;transition:opacity .2s ease-out;z-index:9;display:flex;align-items:center;justify-items:center;place-items:center}@media (min-width: 640px){.grid-carousel-block .section-wrapper .block-card .overlay:hover{opacity:1}}.grid-carousel-block .section-wrapper .block-card .overlay.visible{opacity:1}.grid-carousel-block .section-wrapper .block-card .overlay .wrapper{padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;align-items:center;justify-items:center;place-items:center;max-height:50%;overflow:auto;width:100%}.grid-carousel-block .section-wrapper .block-card .overlay .wrapper .description{text-align:center;margin-bottom:1rem;font-size:1.125rem}.grid-carousel-block .section-wrapper .block-card .overlay .wrapper .initials-wrapper{text-align:center}@media (min-width: 640px){.grid-carousel-block .section-wrapper .block-card .overlay .wrapper .initials-wrapper{position:absolute;bottom:3rem}}.grid-carousel-block .section-wrapper .block-card .overlay .wrapper .initials-wrapper .title{display:none}@media (min-width: 640px){.grid-carousel-block .section-wrapper .block-card .overlay .wrapper .initials-wrapper .title{display:block;font-size:1.5rem;line-height:125%}}.grid-carousel-block .section-wrapper .block-card .overlay .wrapper .initials-wrapper .sub-title{font-size:.842rem}.grid-carousel-block .section-wrapper .block-card .excerpt-button{display:flex;gap:1rem;align-items:center;color:#fff;position:absolute;bottom:0rem;right:0;z-index:10;font-weight:400;font-size:1.625rem;left:0;justify-content:space-between;padding:1.5625rem 1rem;background:#d2a569e6}@media (min-width: 640px){.grid-carousel-block .section-wrapper .block-card .excerpt-button{display:none}}.grid-carousel-block .section-wrapper .block-card .excerpt-button .btn-text{font-size:2rem;margin-bottom:.5rem;text-align:left}.grid-carousel-block .section-wrapper .block-card .excerpt-button .btn-role{font-size:1rem;text-align:left;height:auto;max-height:96px;transition:max-height .3s,opacity .3s}.grid-carousel-block .section-wrapper .block-card .excerpt-button .btn-role.hidden{max-height:0px;opacity:0}.grid-carousel-block .section-wrapper .block-card .excerpt-button .plus-minus-btn{position:relative;width:18px;height:25px;cursor:pointer}.grid-carousel-block .section-wrapper .block-card .excerpt-button .plus-minus-btn.minus:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.grid-carousel-block .section-wrapper .block-card .excerpt-button .plus-minus-btn.minus:after{transform:translatey(-50%) rotate(0)}.grid-carousel-block .section-wrapper .block-card .excerpt-button .plus-minus-btn:before,.grid-carousel-block .section-wrapper .block-card .excerpt-button .plus-minus-btn:after{content:"";display:block;background-color:#fff;position:absolute;top:50%;left:0;transition:.35s;width:100%;height:3px}.grid-carousel-block .section-wrapper .block-card .excerpt-button .plus-minus-btn:before{transform:translatey(-50%)}.grid-carousel-block .section-wrapper .block-card .excerpt-button .plus-minus-btn:after{transform:translatey(-50%) rotate(90deg)}@media (max-width: 639px){.grid-carousel-block .section-wrapper .carousel{padding:0 1rem}}@media (max-width: 639px){.grid-carousel-block .section-wrapper .carousel .slick-list{margin:-10px}}@media (max-width: 639px){.grid-carousel-block .section-wrapper .carousel .slick-slide{margin:10px}}.grid-carousel-block .section-wrapper .carousel .block-card{color:#fff;position:relative;aspect-ratio:3/4;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:350px;height:420px}@media (min-width: 1024px){.grid-carousel-block .section-wrapper .carousel .block-card{height:auto;height:initial;max-width:unset;width:33.3vw;max-width:500px}}.grid-carousel-block .section-wrapper .grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;padding:0 1rem}@media (min-width: 640px){.grid-carousel-block .section-wrapper .grid{padding:0 4rem}}.grid-carousel-block .section-wrapper .grid .block-card{grid-column:span 4/span 4;color:#fff;position:relative;aspect-ratio:3/4}@media (max-width: 1023px){.grid-carousel-block .section-wrapper .grid .block-card{grid-column:span 6/span 6}}@media (max-width: 639px){.grid-carousel-block .section-wrapper .grid .block-card{grid-column:span 12/span 12}}
/*# sourceMappingURL=/cdn/shop/t/233/assets/style-grid-carousel-block.css.map */
