.ctl{padding-top:1rem;padding-bottom:5rem}.ctl__group+.ctl__group{margin-top:6rem}.ctl__group[data-product-count="0"]{display:none}.ctl--review .ctl__group[data-product-count="0"]{display:block}.ctl__review-note{margin:0 0 3rem;padding:1.5rem 1.8rem;border:.1rem solid rgba(var(--color-foreground),.22);background:rgba(var(--color-foreground),.035)}.ctl__review-note strong{display:block;margin-bottom:.35rem;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}.ctl__review-note span{font-size:1.3rem;line-height:1.45}.ctl__heading-row{display:flex;justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2rem}.ctl__eyebrow{margin:0 0 .6rem;font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.ctl__heading{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,3.5vw,4.2rem);font-weight:400;line-height:1.05}.ctl__note{max-width:46rem;margin:0;font-size:1.35rem;line-height:1.55}.ctl__products-wrap{position:relative}.ctl__products{margin:0;padding:0;list-style:none}.ctl__products--grid{display:grid;gap:2rem}.ctl__products--grid.ctl__products--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ctl__products--grid.ctl__products--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ctl__products--grid.ctl__products--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ctl__products--grid.ctl__products--columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ctl__products--rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(21rem,24%);gap:1.6rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ctl__products--rail::-webkit-scrollbar{display:none}.ctl__item{min-width:0;scroll-snap-align:start}.ctl__review-action{display:none;margin-top:1rem}.ctl--review .ctl__review-action{display:inline-flex;align-items:center;min-height:3.8rem;padding:.7rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.35);color:rgb(var(--color-foreground));font-size:1.2rem;letter-spacing:.06em;text-decoration:none}.ctl--review .ctl__review-action:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ctl__arrow{position:absolute;z-index:2;top:38%;width:4.2rem;height:4.2rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.ctl__arrow--prev{left:-2.1rem}.ctl__arrow--next{right:-2.1rem}.ctl .card__heading{margin-top:.8rem}.ctl .card-information>.price{margin-top:.6rem}.ctl .bditk-product-kind{margin:0 0 .8rem;font-size:1rem;font-weight:400;letter-spacing:.14em;line-height:1.2}@media screen and (max-width:749px){.ctl{padding-top:0;padding-bottom:3rem}.ctl__group+.ctl__group{margin-top:4rem}.ctl__heading-row{display:block;margin-bottom:1.5rem}.ctl__note{margin-top:1rem}.ctl__products--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.2rem}.ctl__products--rail{grid-auto-columns:72%;gap:1.2rem;padding-right:12%}.ctl__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=ACA */
