.anchor-link-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:50px;margin-bottom:70px}.anchor-link-list>li{width:calc(33.33333% - 33.33333px)}.anchor-link-list>li a{background:#ccc;border-radius:50px;display:block;padding:20px 20px 20px 75px;position:relative}.anchor-link-list>li a:before{aspect-ratio:45/108;background-image:url(../assets/images/products/bottle_new.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-20px;content:"";display:block;height:auto;left:20px;position:absolute;width:45px}.anchor-link-list>li a img{display:block;height:20px;margin:0 auto;width:auto}.anchor-link-list>li.new a{background:#ff5000}.anchor-link-list>li.new a:before{background-image:url(../assets/images/products/bottle_new.webp)}.anchor-link-list>li.dx a{background:#e60012}.anchor-link-list>li.dx a:before{background-image:url(../assets/images/products/bottle_dx.webp)}.anchor-link-list>li.child a{background:#00a1de}.anchor-link-list>li.child a:before{background-image:url(../assets/images/products/bottle_child.webp)}.sec-products{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:#fff;border-radius:50px;display:grid;gap:0 50px;grid-template-areas:"package products-title-logo" "package case-list" "info-list catch-list" "info-list price-list" "info-list link-block";grid-template-columns:390px 1fr;grid-template-rows:-webkit-min-content auto auto 1fr;grid-template-rows:min-content auto auto 1fr;justify-items:start;margin-bottom:50px;padding:70px}.sec-products:last-child{margin-bottom:0}.sec-products .products-title-logo{align-self:end;grid-area:products-title-logo;margin-bottom:50px;width:100%}.sec-products .products-title-logo .lead{background:#ccc;border-radius:50px;color:#fff;display:block;font-size:clamp(1.4rem,1.2181818182rem + .4848484848vw,1.8rem);font-weight:900;margin-bottom:20px;padding:.4em;text-align:center;width:100%}.sec-products .products-title-logo img{display:block;height:50px;margin:0 auto;width:auto}.sec-products .case-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px;grid-area:case-list;justify-self:start}.sec-products .case-list>li{width:calc(33.33333% - 13.33333px)}.sec-products .catch-list{grid-area:catch-list;margin-top:20px}.sec-products .catch-list>li{font-size:clamp(1.5rem,1.3636363636rem + .3636363636vw,1.8rem);font-weight:900;line-height:1.4;margin-bottom:7px}.sec-products .catch-list>li:last-child{margin-bottom:0}.sec-products#products-02 .catch-list{margin-top:0}.sec-products .package{grid-area:package}.sec-products .info-list{grid-area:info-list;margin-top:40px}.sec-products .info-list .item{background:#f4f1ec;border-radius:25px;color:#5f3032;margin-bottom:20px;padding:20px 30px}.sec-products .info-list .item:last-child{margin-bottom:0}.sec-products .info-list .item dt{font-size:clamp(1.6rem,1.5090909091rem + .2424242424vw,1.8rem);font-weight:900}.sec-products .info-list .item dd{font-size:clamp(1.3rem,1.2545454545rem + .1212121212vw,1.4rem);line-height:1.4;margin-bottom:0}.sec-products .price-list{grid-area:price-list;margin-top:30px;width:100%}.sec-products .price-list .item{border-bottom:1px solid #5f3032;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:1em .5em}.sec-products .price-list .item dd,.sec-products .price-list .item dt{font-size:clamp(1.2rem,1.1090909091rem + .2424242424vw,1.4rem);font-weight:900}.sec-products .price-list .item dt{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.sec-products .price-list .item dd{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.sec-products .price-list .item.header{background:#5f3032;color:#fff}.sec-products .link-block{grid-area:link-block;margin-top:20px;width:100%}.sec-products .link-block .pdf-link{background:gold;border-radius:10px;color:#5f3032;display:block;font-size:clamp(1.4rem,1.2636363636rem + .3636363636vw,1.7rem);font-weight:900;padding:.3em 0;text-align:center;width:100%}.sec-products .link-block .pdf-link:after{content:"";display:inline-block;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;margin-left:.5em;position:relative;top:-.1em;vertical-align:middle}#products-01 .products-title-logo .lead{background-color:#ff5000}#products-02 .products-title-logo .lead{background-color:#e60012}#products-03 .products-title-logo .lead{background-color:#00a1de}@media only screen and (max-width:768px){.anchor-link-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:10px;margin-bottom:50px}.anchor-link-list>li{width:100%}.anchor-link-list>li a{padding:15px 30px}.anchor-link-list>li a:after{color:#fff;content:"";display:block;font-family:Material Symbols Outlined;font-size:2.5em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.anchor-link-list>li a:before{content:none;display:none}.anchor-link-list>li a img{height:15px}.sec-products{border-radius:25px;gap:0;grid-template-areas:"package" "products-title-logo" "case-list" "catch-list" "price-list" "info-list" "link-block";grid-template-columns:100%;grid-template-rows:repeat(auto-fit,minmax(0,1fr));padding:20px}.sec-products .products-title-logo{margin-bottom:20px}.sec-products .products-title-logo .lead{margin-bottom:10px}.sec-products .products-title-logo img{height:30px}.sec-products .case-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:10px;margin-bottom:15px;padding:0 20px}.sec-products .case-list>li{width:100%}.sec-products .catch-list,.sec-products#products-02 .catch-list{margin-top:10px}.sec-products .package{margin-bottom:20px}.sec-products .info-list{margin-top:20px}}
