.c_azzurro_concept_background{background-image:url(https://cdn.shopify.com/s/files/1/0607/6104/7267/files/responsive-full-background-image.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;overflow:hidden}.c_azzurro_concept_main{width:768px;margin:auto}.c_azzurro_concept{width:768px;text-align:center}.c_azzurro_concept_h2 h2{font-family:oswald;transform:skew(340deg);color:#0d1f39;margin:116px 0 71px;letter-spacing:-.03em;text-align:left}.txt1{font-size:63px}.txt2{font-size:60px}.c_azzurro_concept_catchcopy p{font-family:Zen Old Mincho;font-size:23px;font-weight:600;letter-spacing:1.15px;text-align:left;color:#0d1f39;margin:0 0 97px;line-height:1.739}.c_azzurro_concept_img{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 83px}.c_azzurro_concept_img_item{height:auto;width:253px}.c_azzurro_concept_img_item img{display:block;margin-bottom:0}.c_azzurro_concept_catchcopy02 p{font-family:Zen Old Mincho;font-size:23px;font-weight:600;letter-spacing:1.15px;text-align:right;text-shadow:0px 0px 8px #FFFFFF;color:#0d1f39;margin:0 0 60px;line-height:1.739}.c_azzurro_concept_catchcopy03 p{font-family:Zen Old Mincho;font-size:23px;font-weight:600;letter-spacing:1.15px;text-align:right;color:#fff;margin:0 0 160px;line-height:1.739}.more-button{margin:0 0 146px;text-align:center}.more-button a{position:relative;display:inline-block;padding:21px 72px 20px 48px;color:#fff;font:normal normal normal 15px M PLUS 1;text-align:center;text-decoration:none;background-color:#ffffff0f;border:rgba(255,255,255,.32) 1px solid;border-radius:3px;transition:opacity ease-out .2s}.more-button a:before{content:"";position:absolute;right:31px;top:calc(50% - 4px);width:10px;height:10px;border-top:1.4px solid #FFF;border-right:1.4px solid #FFF;transform:rotate(45deg)}.more-button a:not([disabled]):hover,a:focus{color:#fff}.azzuro_concept footer{margin-top:0}@media screen and (max-width: 768px){.c_azzurro_concept_main,.c_azzurro_concept{width:331px}.c_azzurro_concept_h2 h2{font-size:34px;margin:66px 0 50px}.txt1{font-size:34px}.txt2{font-size:32px}.c_azzurro_concept_catchcopy p{font-size:15px;margin:0 0 54px}.c_azzurro_concept_img{margin:0 0 54px}.c_azzurro_concept_catchcopy02 p{font-size:15px;margin:0 0 45px}.c_azzurro_concept_catchcopy03 p{font-size:15px;margin:0 0 95px}.more-button{margin:0 0 86px}.more-button a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/azzurro_concept.css.map */
