#woody-house.philosophy main{overflow:clip}@media print,screen and (min-width: 769px){#woody-house.philosophy #mv.sub{min-height:468px}}@media print,screen and (max-width: 768px){#woody-house.philosophy #mv.sub{min-height:70vw}#woody-house.philosophy #mv.sub .ttl span{font-size:40px}}#woody-house.philosophy .philosophy-intro{padding:149px 0;background:url(../img/philosophy/philosophy_intro_bg.png) no-repeat center center;background-size:cover}@media print,screen and (max-width: 768px){#woody-house.philosophy .philosophy-intro{padding:40px 0 32px}}#woody-house.philosophy .philosophy-intro .wp-block-heading{font-family:"LibreBaskerville","Times New Roman",Times,serif;font-size:clamp(34px,4vw,64px);line-height:1.1;color:#fff;letter-spacing:-1.28px}#woody-house.philosophy .philosophy-intro p{margin-top:18px;font-size:24px;line-height:1.8;letter-spacing:.08em;color:#fff}@media print,screen and (max-width: 768px){#woody-house.philosophy .philosophy-intro p{font-size:14px}}#woody-house.philosophy .slider-section{position:relative;width:100%;background-color:#000}#woody-house.philosophy .slider-section__sticky{width:100%;overflow:hidden}#woody-house.philosophy .slider{position:relative;width:100%;overflow:hidden;background-color:#000;touch-action:pan-y;user-select:none;-webkit-user-select:none}#woody-house.philosophy .slider img,#woody-house.philosophy .slider a{-webkit-user-drag:none;user-drag:none}#woody-house.philosophy .slider__bg{position:absolute;inset:0}#woody-house.philosophy .slider__bg-item{position:absolute;inset:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;transform:scale(1.04);transition:opacity .7s ease,transform 1.2s ease}#woody-house.philosophy .slider__bg-item.is-active{opacity:1;transform:scale(1)}#woody-house.philosophy .slider__overlay{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.4);pointer-events:none}#woody-house.philosophy .slider__content{position:relative;z-index:2;padding:0}#woody-house.philosophy .slider__content-inner{width:100%}#woody-house.philosophy .philosophy-slider__slides{position:relative;width:100%;display:grid}#woody-house.philosophy .philosophy-slider__slide{grid-area:1/1;width:100%;min-height:100svh;opacity:0;visibility:hidden;transform:translate3d(60px, 0, 0);transition:opacity .45s ease,transform .65s cubic-bezier(0.22, 1, 0.36, 1),visibility .45s ease;pointer-events:none}#woody-house.philosophy .philosophy-slider__slide.is-active{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);pointer-events:auto}#woody-house.philosophy .philosophy-slider__slide .wp-block-cover__image-background,#woody-house.philosophy .philosophy-slider__slide .wp-block-cover__background{display:block}#woody-house.philosophy .philosophy-slider__slide .wp-block-cover__inner-container{width:100%;max-width:1280px;padding:clamp(80px,12vh,160px) clamp(24px,8vw,186px);margin:0 auto;display:flex;flex-direction:column;justify-content:center;color:#f1f1f1;text-align:left}@media print,screen and (max-width: 768px){#woody-house.philosophy .philosophy-slider__slide .wp-block-cover__inner-container{padding:80px 20px}}#woody-house.philosophy .philosophy-slider__slide h3.wp-block-heading{margin:0;color:#fff;font-family:"LibreBaskerville","Times New Roman",Times,serif;font-size:clamp(42px,5vw,64px);font-weight:700;line-height:1;letter-spacing:-0.02em;text-transform:uppercase}#woody-house.philosophy .philosophy-slider__slide h3.wp-block-heading span{display:block;margin-top:28px;color:#f1f1f1;font-size:clamp(20px,2.2vw,28px);font-weight:500;line-height:1.6;letter-spacing:.05em;text-transform:none}@media print,screen and (max-width: 768px){#woody-house.philosophy .philosophy-slider__slide h3.wp-block-heading span{margin-top:12px;font-size:18px}}#woody-house.philosophy .philosophy-slider__slide p,#woody-house.philosophy .philosophy-slider__slide li{color:#f1f1f1;font-size:16px;font-weight:400;line-height:1.8;letter-spacing:.5px}@media print,screen and (max-width: 768px){#woody-house.philosophy .philosophy-slider__slide p,#woody-house.philosophy .philosophy-slider__slide li{font-size:14px;line-height:1.8}}#woody-house.philosophy .philosophy-slider__slide p{max-width:720px;margin-top:72px}@media print,screen and (max-width: 768px){#woody-house.philosophy .philosophy-slider__slide p{max-width:100%;margin-top:32px}}#woody-house.philosophy .philosophy-slider__slide ul{max-width:980px;margin-top:72px;padding-left:24px;display:grid;gap:8px}@media print,screen and (max-width: 768px){#woody-house.philosophy .philosophy-slider__slide ul{max-width:100%;margin-top:32px;gap:6px}}#woody-house.philosophy .philosophy-slider__slide li{position:relative;text-align:left}#woody-house.philosophy .slider__dots{position:absolute;bottom:32px;left:50%;z-index:3;display:flex;flex-direction:row;gap:12px;transform:translateX(-50%)}@media print,screen and (max-width: 768px){#woody-house.philosophy .slider__dots{bottom:20px}}#woody-house.philosophy .slider__dot{width:20px;height:20px;display:flex;align-items:center;justify-content:center}#woody-house.philosophy .slider__dot span{display:block;width:12px;height:12px;border:1px solid hsla(0,0%,100%,.72);border-radius:50%;background:hsla(0,0%,100%,.18);transition:all .3s ease}#woody-house.philosophy .slider__dot:hover span{background:hsla(0,0%,100%,.48)}#woody-house.philosophy .slider__dot.is-active span{width:16px;height:16px;background:#fff}#woody-house.philosophy .slider__scroll{display:none}/*# sourceMappingURL=philosophy.css.map */
