#view .main{width:100%}@media(min-width:90rem){#view .main{max-width:90rem}}@media(min-width:96rem){#view .main{max-width:96rem}}@media(min-width:120rem){#view .main{max-width:120rem}}@media(min-width:375px){#view .main{max-width:375px}}#view .main{margin-left:auto;margin-right:auto;padding:2rem 1.5rem 4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}#view .main .gallery{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.5rem}#view .main .gallery .swiper-gallery{min-width:0px;overflow:hidden;width:100%}#view .main .gallery .swiper-gallery .swiper-slide{display:flex;justify-content:center}#view .main .gallery .swiper-gallery .swiper-slide picture{width:auto;height:auto}#view .main .gallery .swiper-gallery .swiper-slide .product-media{height:auto;width:100%}#view .main .gallery .swiper-thumbnails{width:12rem}#view .main .gallery .swiper-thumbnails .swiper-slide{height:100%;width:auto;opacity:.6;cursor:pointer;border-width:2px;border-style:solid;border-color:transparent;transition:all .3s ease}#view .main .gallery .swiper-thumbnails .swiper-slide:hover{opacity:.85}#view .main .gallery .swiper-thumbnails .swiper-slide img{width:100%;height:100%;object-fit:cover}#view .main .gallery .swiper-thumbnails .swiper-slide-thumb-active{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(228 35 19 / var(--tw-border-opacity, 1));opacity:1}#view .main .gallery .swiper-actions{display:flex;flex-direction:row;gap:.5rem}#view .main .gallery .swiper-actions .swiper-button-prev,#view .main .gallery .swiper-actions .swiper-button-next{position:relative;top:0;right:0;bottom:0;left:0;margin:0;align-self:center;justify-self:center;width:2rem;height:2rem;--tw-bg-opacity: 1;background-color:rgb(228 35 19 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#view .main .gallery .swiper-actions .swiper-button-prev:after,#view .main .gallery .swiper-actions .swiper-button-next:after{font-size:.875rem;line-height:1.25rem}#view .main .gallery .swiper-actions .swiper-button-prev:hover,#view .main .gallery .swiper-actions .swiper-button-prev:active,#view .main .gallery .swiper-actions .swiper-button-prev:focus,#view .main .gallery .swiper-actions .swiper-button-next:hover,#view .main .gallery .swiper-actions .swiper-button-next:active,#view .main .gallery .swiper-actions .swiper-button-next:focus{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#view .main .gallery .swiper-actions .swiper-button-prev.swiper-button-prev,#view .main .gallery .swiper-actions .swiper-button-next.swiper-button-prev{order:2}#view .main .gallery .swiper-actions .swiper-button-prev.swiper-button-next,#view .main .gallery .swiper-actions .swiper-button-next.swiper-button-next{order:3}#view .main .heading{display:flex;flex-direction:column;gap:1.5rem}#view .main .heading .title{position:relative;font-family:Oswald,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(228 35 19 / var(--tw-text-opacity, 1))}#view .main .heading .title small{display:block;font-weight:500;--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}#view .main .heading .title:after{content:"";position:absolute;left:0;right:0;bottom:-.5rem;height:1px;--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1));width:50%}#view .main .heading .description{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#view .main .heading .actions{width:-webkit-max-content;width:max-content;display:flex;flex-direction:column;gap:1rem}#view .main .heading .actions .btn{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-square:where(#view .main .heading .actions .btn){height:2rem;width:2rem;padding:0}.btn-circle:where(#view .main .heading .actions .btn){height:2rem;width:2rem;border-radius:9999px;padding:0}#view .main .heading .actions .btn{border-radius:.375rem;border-style:none;--tw-bg-opacity: 1;background-color:rgb(228 35 19 / var(--tw-bg-opacity, 1));width:16rem;justify-content:space-between;display:flex;flex-direction:row;column-gap:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-family:Roboto,sans-serif;font-weight:400;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(0 0 0 / .55);--tw-shadow: var(--tw-shadow-colored)}#view .main .heading .actions .btn .btn-icon{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);height:.5rem;width:auto;fill:#fff}#view .main .heading .actions .btn:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#view .main .heading .actions .btn.btn-wsp{--tw-bg-opacity: 1;background-color:rgb(118 168 53 / var(--tw-bg-opacity, 1))}@media(min-width:375px){#view .main{padding-bottom:5rem}}@media(min-width:640px){#view .main{max-width:36rem;padding-left:.5rem;padding-right:.5rem}#view .main .gallery .swiper-thumbnails{width:100%;max-width:28rem}#view .main .gallery .swiper-actions .swiper-button-prev,#view .main .gallery .swiper-actions .swiper-button-next{width:3rem;height:3rem}#view .main .gallery .swiper-actions .swiper-button-prev:after,#view .main .gallery .swiper-actions .swiper-button-next:after{font-size:1rem;line-height:1.5rem}#view .main .heading .title{font-size:2.25rem;line-height:2.5rem}}@media(min-width:768px){#view .main{max-width:42rem;padding-left:0;padding-right:0}#view .main .gallery{justify-content:space-between}#view .main .gallery .swiper-gallery .swiper-slide .product-media{height:28rem}#view .main .gallery .swiper-thumbnails{margin-left:0;margin-right:0;max-width:32rem}#view .main .heading{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:3rem}#view .main .heading .title{flex-basis:100%}#view .main .heading .description{max-width:24rem}}@media(min-width:1024px){#view .main{max-width:48rem;row-gap:3rem}#view .main .gallery .swiper-gallery .swiper-slide .product-media{height:32rem}#view .main .heading .description{max-width:24rem}}@media(min-width:1280px){#view .main{max-width:72rem;column-gap:3rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);align-items:center}#view .main .gallery{max-width:40rem;grid-row:span 2 / span 2}#view .main .gallery .swiper-gallery .swiper-slide .product-media{height:auto;width:100%;max-width:42rem}#view .main .heading{row-gap:2rem}#view .main .heading .description{max-width:24rem}}@media(min-width:90rem){#view .main{max-width:80rem;padding-top:6rem;padding-bottom:6rem;column-gap:3rem}#view .main .gallery{max-width:44rem}#view .main .gallery .swiper-gallery .swiper-slide .product-media{max-width:48rem}#view .main .heading{row-gap:2rem}#view .main .heading .title{font-size:2.5rem}#view .main .heading .description{max-width:24rem}}@media(min-width:96rem){#view .main{max-width:88rem;grid-template-rows:repeat(4,auto)}#view .main .gallery{grid-row:span 4 / span 4;grid-row-start:1;max-width:56rem}#view .main .gallery .swiper-gallery .swiper-slide .product-media{max-width:56rem}#view .main .gallery .swiper-thumbnails{max-width:42rem}#view .main .heading{grid-row-start:2;row-gap:2rem}#view .main .heading .title{font-size:2.5rem}#view .main .heading .description{max-width:24rem}}@media(min-width:120rem){#view .main{max-width:96rem}#view .main .gallery{max-width:64rem;row-gap:4rem}#view .main .gallery .swiper-gallery .swiper-slide .product-media{max-width:64rem}#view .main .heading{row-gap:2.5rem}#view .main .heading .title{font-size:3rem;line-height:1}#view .main .heading .description{max-width:28rem;font-size:1rem;line-height:1.5rem}}
