.page.product-1{grid-template-columns:clamp(540px,63.6363636364vw,980px) 1fr}.page.product-1 .product-gallery.active .items{grid-template-rows:auto}.page.product-2{grid-template-columns:clamp(540px,58.4415584416vw,900px) 1fr;grid-template-rows:auto 1fr}.page.product-2 .cropper-bg,.page.product-2 .live-pets-img{position:absolute;border-radius:7px;left:0;right:0;margin:0 auto}.page.product-2 .cropper-bg{top:0;height:100%;z-index:9}.page.product-2 .live-pets-img{top:var(--padding-2);height:calc(58% - var(--padding-2)) !important}.page.product-2 .live-pets-name{top:59%;left:0;right:0;margin:auto;font-size:clamp(40px,4.025974026vw,62px);line-height:1;text-align:center;z-index:2}.page.product-2 .live-pets-years{bottom:26%;left:0;right:0;margin:0 auto;text-align:center;z-index:2}.page.product-2 .product-img{z-index:2}.page.product-2 .product-img-wrapper{display:block;background-size:contain}.page.product-2 .product-img-style{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:3}.page.product-2 .product-img-style::after{display:none}.page.product-2 .product-gallery.active{grid-template-columns:clamp(89px,10.5844155844vw,163px) 1fr;grid-template-rows:auto 75vh}.page.product-2 .product-gallery.active .items img{height:108%;width:auto;max-width:none;max-height:none}.page.product-2 .product-gallery .item-main{grid-column:2;grid-row:2}.page.product-2 .product-gallery .items{grid-column:1;grid-row:2;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, 1fr);gap:18px;height:auto}.page.product-2 .product-gallery .items .item:nth-child(1n+5){display:none}.page.product-3{grid-template-columns:clamp(540px,63.6363636364vw,980px) 1fr}.page.product-3 .is-arkina .live-pets-name{font-size:clamp(45px,4.8701298701vw,75px);line-height:1.15}.page.product-3 .is-lithalotte .live-pets-name{font-size:clamp(45px,5.7792207792vw,89px)}.page.product-3 .is-sunn .live-pets-name{font-size:clamp(45px,5.8441558442vw,90px)}.page.product-3 .is-vancouver .live-pets-name{font-size:clamp(45px,5.9090909091vw,91px)}.page.product-3 .is-smooth-loving .live-pets-name{font-size:clamp(45px,7.5974025974vw,117px)}.page.product-3 .is-rochester .live-pets-name{line-height:.7}.page.product-3 .is-sticky .live-pets-name{font-size:clamp(45px,5.1948051948vw,80px)}.page.product-3 .live-pets-img{top:var(--padding-3);right:var(--padding-3);height:calc(72% - var(--padding-3)) !important}.page.product-3 .live-pets-name,.page.product-3 .live-pets-years,.page.product-3 .live-pets-quote{width:100%;max-width:48%;left:var(--padding-1);text-align:center}.page.product-3 .live-pets-name{top:var(--padding-3)}.page.product-3 .live-pets-years{bottom:clamp(80px,11.6883116883vw,180px);font-family:var(--font-2);font-size:clamp(18px,3.2467532468vw,50px)}.page.product-3 .live-pets-quote{top:clamp(108px,15.5844155844vw,240px);font-size:clamp(16px,1.6883116883vw,26px);text-transform:uppercase}.page.product-3 .product-gallery.active .product-bg{display:block}.page.product-3 .product-gallery.active .product-img{position:absolute;width:93%;top:clamp(9px,2.012987013vw,31px);left:0;right:0;margin:0 auto}.page.product-3 .product-gallery.active .items{grid-template-rows:auto}.page.product-3 .product-bg{position:relative;display:none}.product-page{padding-top:35px;display:grid;grid-gap:clamp(27px,2.9220779221vw,45px)}.product-page .is-arkina{font-family:var(--font-arkina)}.product-page .is-arkina .live-pets-name{line-height:1.4}.product-page .is-kamila{font-family:var(--font-kamila)}.product-page .is-lithalotte{font-family:var(--font-lithalotte)}.product-page .is-rochester{font-family:var(--font-rochester)}.product-page .is-vancouver{font-family:var(--font-vancouver);text-transform:uppercase}.product-page .is-sunn{font-family:var(--font-sunn)}.product-page .is-sunn .live-pets-name{font-size:clamp(45px,4.3506493506vw,67px);text-transform:uppercase}.product-page .is-sticky{font-family:var(--font-sticky)}.product-page .is-smooth-loving{font-family:var(--font-smooth-loving)}.product-page .is-smooth-loving .live-pets-name{font-size:clamp(54px,5.7792207792vw,89px);line-height:.7}.product-page .params.is-5{grid-template-columns:repeat(auto-fit, minmax(81px, 1fr))}.product-page .select{position:relative;overflow:hidden;display:block;margin:auto;width:100%;border:1px solid #ededed}.product-page .select>i.toggle{position:absolute;z-index:4;right:1.5em;top:1.6em;color:#ccc}.product-page .select>i.toggle.icon-arrow-up::before{content:"^"}.product-page .select>i.toggle.icon-arrow-down::before{content:"^"}.product-page .select legend{padding:0 10px}.product-page .select .title,.product-page .select .placeholder{position:relative;display:block;width:100%;padding:9px;background-color:var(--color4);border-top:1px solid rgba(0,0,0,.05);cursor:pointer}.product-page .select .title{height:100%}.product-page .select .placeholder{height:auto}.product-page .select>input{position:absolute;left:0px;top:0px;z-index:1;width:100%;height:100%;display:block;opacity:0;cursor:pointer}.product-page .select>input:checked~i.toggle.icon-arrow-down{display:none}.product-page .select>input:checked~i.toggle.icon-arrow-up{display:block}.product-page .select>input:checked div.options label.option .title{display:none !important}.product-page .select>input:not(:checked){z-index:4}.product-page .select>input:not(:checked)~label.option>span.title{display:none}.product-page .select>input:not(:checked)~i.toggle.icon-arrow-up{display:none}.product-page .select>input:not(:checked)~i.toggle.icon-arrow-down{display:block}.product-page .select>input:disabled{cursor:no-drop}.product-page .select>span.placeholder{position:relative;z-index:0;display:inline-block;width:100%;color:#999;border-top:0px}.product-page .select label.option{display:block;overflow:hidden;z-index:1;width:100%;max-width:200px;margin:0;font-size:clamp(14px,1.038961039vw,16px);transition:all 1s ease-out}.product-page .select label.option span.title{position:relative;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .3s ease-out}.product-page .select label.option span.title i.icon{padding-right:8px;color:#92a8d1}.product-page .select label.option span.title br{display:none}.product-page .select label.option span.title:hover{color:var(--color3);background:var(--color1);box-shadow:inset 0px 1px 0px rgba(0,0,0,.1)}.product-page .select label.option input{display:none}.product-page .select label.option input:checked~span.title{position:absolute;display:block;z-index:3;top:5px;border-top:0px;box-shadow:none;color:inherit;width:100%}.product-page .select label.option input:disabled~span.title{background:#f9f9f9 !important;color:#aaa}.product-page .select label.option input:disabled~span.title:hover{color:#aaa;background:none;cursor:no-drop}.product-page .prg{height:100%}.product-page .prg .item{width:100%;overflow:hidden;cursor:zoom-in;display:flex;align-items:center;justify-content:center}.product-page form{flex-direction:column}.product-page .info{font-family:var(--font-2);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.product-page .info #choose-product{width:100%;border:none;padding:0;font-size:24px}.product-page .info .columns-2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(5px,1.2987012987vw,20px)}.product-page .info .columns-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(5px,1.2987012987vw,20px)}.product-page .info h2{text-align:left}.product-page .info p{margin-bottom:5px}.product-page .info .btn{margin-top:clamp(20px,1.6233766234vw,25px)}.product-page .info .cta-button{margin-bottom:0px}.product-page .info fieldset{margin:0 0 13px 0}.product-page .info fieldset label{font-size:14px}.product-page .info fieldset.group-size,.product-page .info fieldset.group-font,.product-page .info fieldset.group-quote,.product-page .info fieldset.group-color,.product-page .info fieldset.group-base,.product-page .info fieldset.group-style{border-top:1px solid #ededed;padding:15px 0 0 0;margin:15px 0 0 0;display:flex;flex-direction:column}.product-page .info fieldset.group-font,.product-page .info fieldset.group-quote{border-radius:var(--border-radius-2)}.product-page .info fieldset.group-font label.option{max-width:100%}.product-page .info fieldset.group-style .params{grid-template-columns:repeat(auto-fit, minmax(81px, 1fr))}.product-page .info .price{font-size:20px;text-transform:uppercase;margin-bottom:18px;display:flex;align-items:center;justify-content:flex-start;font-weight:400;font-size:1.8rem}.product-page .info .price span{margin-right:5px}.product-page .info .price i{font-style:normal;font-size:1.5rem}.product-page .info .price .old_price{margin-left:8px}.product-page .info .price label{font-size:20px;margin:2px 9px 0 0}.product-page .info .important{text-transform:none;color:var(--color2);margin:0 0 0 8px;font-size:14px}.product-page .info .text{background:#f5f5f5;width:100%;margin:0 0 15px 0;padding:15px;text-align:center;border:1px #d8d8d8}.product-page .info .text.t2{margin:15px 0 0 0;padding:15px 15px 10px 15px;text-align:left}.product-page .info .text ul{border-bottom:1px solid #d8d8d8;padding-bottom:8px}.product-page .info .text ul li{padding-left:0}.product-page .info .text ul li::before{display:none}.product-page .info .text ul span{font-weight:400}.product-page .info .text a{white-space:nowrap}.product-page .info input.price{width:45px;border:none;text-align:center}.product-page .info .additional{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.product-page .info input[type=radio]{margin-right:.3rem;filter:grayscale(0.5)}.product-page .options-block label{font-size:inherit;margin-right:6px}.product-page .buttons{margin:1.5rem 0 0 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.product-page .btn-1,.product-page .btn-2{width:100%;height:auto;max-height:none;white-space:normal;line-height:1.5;margin:0 0 1rem 0}.product-price{display:flex;align-items:center;justify-content:flex-start;font-size:clamp(23px,1.9480519481vw,30px);font-weight:400}.product-quantity{display:flex;align-items:center;justify-content:flex-end;gap:18px}.product-quantity label{margin:0}.product-quantity input{text-align:center;max-width:clamp(45px,5.1948051948vw,80px)}.product-hr{margin-top:80px;border-bottom:1px solid #d0d0d0}.product-gallery{position:relative;overflow:hidden;display:grid;grid-template-columns:clamp(89px,10.5844155844vw,163px) 1fr;grid-template-rows:40px 75vh;gap:18px;transition:grid-template-columns .18s ease-in-out}.product-gallery.active{grid-template-columns:1fr;grid-template-rows:auto auto 1fr}.product-gallery.active .item-main{grid-column:1/-1;grid-row:2}.product-gallery.active .items{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr;gap:clamp(9px,1.1688311688vw,18px);height:clamp(54px,6.4285714286vw,99px)}.product-gallery.active .items img{height:auto;width:100%}.product-gallery.active .items .item:nth-child(1n+5){display:flex}.product-gallery.active .product-img-wrapper{width:100%}.product-gallery h1{grid-column:1/-1;margin-bottom:0;text-transform:uppercase}.product-gallery .items{grid-column:1;grid-row:2;display:grid;grid-template-rows:repeat(4, 1fr);gap:18px}.product-gallery .items .item{transition:filter .18s ease-in-out}.product-gallery .items .item:nth-child(1n+5){display:none}.product-gallery .items .item:hover{filter:brightness(0.9)}.product-gallery .items img{height:108%;width:auto;max-width:none;max-height:none}.product-gallery .item{position:relative;display:flex;cursor:zoom-in;overflow:hidden;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform;width:100%;border-radius:var(--border-radius)}.product-gallery .item-main{grid-column:2;grid-row:2;border-radius:var(--border-radius);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.product-gallery a{cursor:zoom-in;display:flex;align-items:center;user-drag:none;height:100%;margin:auto}.product-gallery img{display:block;margin:auto}.product-img{width:100%;height:auto;position:relative}.product-img-wrapper{position:relative;border-radius:var(--border-radius);border:1px solid var(--color2);overflow:hidden}.product-img-wrapper.is-black,.product-img-wrapper.is-Black,.product-img-wrapper.is-graphite,.product-img-wrapper.is-Graphite{color:#fff}.product-img-wrapper button{position:absolute;left:2%;bottom:4%;z-index:10;font-weight:400;font-size:clamp(14px,1.038961039vw,16px);color:#fff;letter-spacing:1.1px;padding:15px 35px;text-transform:uppercase;display:inline-block;text-align:center;white-space:nowrap;user-select:none;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-2);background-color:var(--color2);border-color:var(--color2);transition:filter .2s ease-in-out,opacity .2s ease-in-out,background-color .2s ease,border-color .2s ease,color .18s ease}@media(max-width: 1200px){.product-page .info .columns-2,.product-page .info .columns-3{grid-template-columns:1fr}.product-page .info .columns-2.is-first,.product-page .info .columns-3.is-first{grid-template-columns:1fr auto}}@media(max-width: 1000px){.page.product-1,.page.product-2,.page.product-3{grid-template-columns:1fr}.page.product-3 .is-arkina .live-pets-name{font-size:clamp(20px,7vw,75px);line-height:clamp(27px,13vw,135px);top:clamp(18px,4.5vw,67px)}.page.product-3 .is-lithalotte .live-pets-name{font-size:clamp(20px,6vw,89px);line-height:clamp(22px,13vw,135px);top:clamp(10px,4.5vw,67px)}.page.product-3 .is-sunn .live-pets-name{font-size:clamp(18px,9vw,98px);line-height:clamp(22px,13vw,108px);top:clamp(10px,4.5vw,67px)}.page.product-3 .is-vancouver .live-pets-name{font-size:clamp(18px,8vw,91px);line-height:clamp(22px,11vw,99px);top:clamp(10px,4.5vw,67px)}.page.product-3 .is-smooth-loving .live-pets-name{font-size:clamp(18px,15vw,117px);line-height:clamp(22px,11vw,99px);top:clamp(10px,4.5vw,67px)}.page.product .live-pets-quote{top:32%}}@media(max-width: 800px){.page.product{grid-template-columns:1fr}.product-page .btn{margin:0 auto 15px auto}.product-page .select label.option{max-width:100%}#msGallery{border-right:none;padding-right:0}#msGallery .indicators{padding-right:0}.live-pets-name,.live-pets-quote,.live-pets-years{left:clamp(20px,4vw,45px)}.live-pets-name{top:30px;font-size:clamp(23px,7vw,80px)}.live-pets-quote{top:25%;font-size:clamp(14px,3vw,23px)}.live-pets-years{bottom:24%;font-size:clamp(14px,3vw,33px);line-height:1}}@media(max-width: 720px){.page.product-2 .product-gallery{grid-template-rows:auto clamp(54px,6.4285714286vw,99px) auto}.page.product-2 .product-gallery.active{grid-template-rows:auto clamp(54px,6.4285714286vw,99px) 1fr}.page.product-2 .product-gallery.active .items img{height:auto;width:100%}.page.product-2 .product-gallery .item-main{grid-column:1/-1;grid-row:3}.page.product-2 .product-gallery .items{grid-column:1/-1;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-row:2;height:clamp(54px,6.4285714286vw,99px)}.page.product-2 .product-gallery .items img{height:auto;width:100%;max-width:none;max-height:none}.product-gallery{grid-template-rows:auto clamp(54px,6.4285714286vw,99px) auto}.product-gallery.active .item-main{grid-row:3}.product-gallery.active .items{grid-row:2}.product-gallery .item-main{grid-column:1/-1;grid-row:3}.product-gallery .items{grid-column:1/-1;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-row:2;height:clamp(54px,6.4285714286vw,99px)}.product-gallery .items img{height:auto;width:100%;max-width:none;max-height:none}}/*# sourceMappingURL=page-product.css.map */