.product{margin:0 auto;max-width:1213px;padding:0 1.125rem}.product-content{display:flex;flex-wrap:nowrap;gap:2rem;justify-content:space-between;padding:2.25rem 0 3.625rem}@media (max-width:1319.98px){.product-content{gap:2rem}}@media (max-width:991.98px){.product-content{flex-direction:column;padding-top:1.75rem}}.product-content__left{width:32.125rem}@media (max-width:991.98px){.product-content__left{width:100%}}.product-content__right{max-width:34.0625rem;width:100%}@media (max-width:991.98px){.product-content__right{max-width:100%;width:100%}}.product-summary{color:#000}.product-summary__breadcrumbs{font-family:Lato,sans-serif;font-size:.625rem;font-weight:700;line-height:1.2;margin-bottom:1.375rem;text-transform:uppercase}@media (max-width:991.98px){.product-summary__breadcrumbs{display:none}}.product-summary__title{font-family:Ciron,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.9375rem;margin-bottom:1.25rem}.product-summary__title strong{font-weight:700}.product-summary__title-wrap{position:relative}.product-summary__title-wrap--has-tag{padding-right:4rem}.product-summary__price{margin-bottom:1.75rem}.product-summary__price .price{font-family:Ciron,sans-serif;font-size:2rem;font-weight:300;line-height:1}.product-summary__price .price del{font-weight:700}.product-summary__description{font-family:Newsreader,serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.3;margin-bottom:1.5625rem}@media (max-width:991.98px){.product-summary__description{font-size:1.25rem;margin-bottom:1.375rem}}.product-summary__attributes{margin-bottom:1.75rem}.product-summary__actions{margin-bottom:2.625rem}@media (min-width:992px){.product-summary .accordion{border-bottom:0}.product-summary .accordion:not(:last-child){border-bottom:1px solid #e5e5e5}}.product-summary .accordion__icon{display:none}@media (max-width:991.98px){.product-summary .accordion__icon{display:block}}.product-summary .accordion__handle{transition:padding-left .3s ease-out}@media (min-width:992px){.product-summary .accordion__handle{padding-bottom:.7rem;padding-top:.7rem}}.product-summary .accordion__handle:before{background-image:url(../../images/hand.png);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease-out;width:40px}.product-summary .accordion__handle:hover{padding-left:44px}.product-summary .accordion__handle:hover:before{opacity:1}.product-summary .accordion.is-open .accordion__handle{padding-bottom:1.25rem;padding-left:58px}@media (min-width:992px){.product-summary .accordion.is-open .accordion__handle{padding-bottom:.7rem}}.product-summary .accordion.is-open .accordion__handle:before{opacity:1}.product-summary .accordion__content{font-family:Newsreader,serif;font-size:.938rem;font-weight:300;line-height:1.3;margin-top:1.5rem}.product-summary .accordion__content strong{font-weight:700}.product-summary__accordion-title{font-family:Ciron,sans-serif;font-size:1.375rem;font-weight:800;line-height:1.2}.product-summary__accordions{margin-bottom:2.2rem}.product-summary__banner{align-items:center;border-radius:.9375rem 0 .9375rem .9375rem;display:flex;flex-direction:row;font-family:Newsreader;font-size:.9375rem;font-style:normal;font-weight:300;gap:1.5625rem;line-height:1.0625rem;outline:4px solid #f9d10d;padding:1.3125rem 3rem 1.3125rem 1.1875rem}.product-summary__banner-image{max-height:6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:4.0625rem}.product-summary__mobile-info{display:none}@media (max-width:991.98px){.product-summary__mobile-info{display:block}}.product-summary__desktop-info{display:block}@media (max-width:991.98px){.product-summary__desktop-info{display:none}}.product-variants__variations{margin-bottom:1.5625rem!important}.product-variants__item{justify-content:flex-start!important}.product-variants__item-label{min-width:75px}.product-variants__single-variation{margin-bottom:1.5rem!important}.product-variants__single-variation .price{font-family:Ciron,sans-serif;font-size:2rem!important;font-weight:300;line-height:1}.product-attributes{color:#000}.product-attributes__item{font-family:Newsreader,serif;font-size:1.125rem;line-height:1.2;margin-bottom:.25rem}.product-attributes__label{font-weight:700;padding-right:.45rem}.product-attributes__value{font-weight:400}.product-gallery__main{margin:0 auto .7rem;padding:0 1.7rem;position:relative}@media (max-width:991.98px){.product-gallery__main{padding:0 .625rem}}.product-gallery__main-content{overflow:hidden}.product-gallery__main-image{aspect-ratio:1/1;max-height:460px;width:auto}@media (max-width:991.98px){.product-gallery__main-image{max-height:315px}}.product-gallery__main-item{align-items:center;display:flex;height:460px;justify-content:center}@media (max-width:991.98px){.product-gallery__main-item{height:315px}}.product-gallery__main-item .ggskin_container{display:none}.product-gallery__main-item--is-package:not(:has(div+div)){color:transparent}.product-gallery__main-item--is-package:not(:has(div+div)):after{animation:loading 2s linear infinite;border:3px solid transparent;border-radius:2rem;border-top-color:#000;content:"";height:1.5rem;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%;width:1.5rem}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-gallery__arrow{cursor:pointer;height:2.75rem;opacity:.4;position:absolute;top:50%;transform:translateY(-50%);width:1.375rem;z-index:10}@media (max-width:767.98px){.product-gallery__arrow{height:1.25rem;opacity:1;width:.625rem}}.product-gallery__arrow svg{max-height:100%;max-width:100%}.product-gallery__arrow--prev{left:0}.product-gallery__arrow--next{right:0}.product-gallery__thumbnails{margin:0 auto;padding:0 31px;position:relative}@media (max-width:991.98px){.product-gallery__thumbnails{display:none}}.product-gallery__thumbnails-content{overflow:hidden}.product-gallery__thumbnail-image{aspect-ratio:1/1;max-height:92px!important;max-width:92px!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-actions__icon svg{vertical-align:middle}.product-actions__icon--heart{display:inline-block;height:24px;width:26px}@media (max-width:991.98px){.product-actions__icon--heart{width:16px}}.product-actions__icon--heart svg{height:100%;width:100%}.product-actions__group{align-items:center;display:flex;gap:1.25rem}@media (max-width:991.98px){.product-actions__group{flex-direction:column-reverse;justify-content:center}}.product-actions__like{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:.875rem;font-weight:400;gap:.875rem;letter-spacing:.05em;line-height:1;text-transform:uppercase}@media (max-width:991.98px){.product-actions .single_add_to_cart_button,.product-actions .woocommerce-variation-add-to-cart,.product-actions__add-to-cart{width:100%}}.price{align-items:baseline;display:flex;font-family:Ciron,sans-serif;font-size:1.5rem;font-weight:700;gap:.375rem;letter-spacing:.03em;line-height:1}@media (max-width:991.98px){.price{font-size:.938rem}}.price span{color:#000}.price del{order:2;text-decoration:none}.price del span{color:grey;font-size:.59375em;line-height:1.2;position:relative}.price del span:after{background:linear-gradient(to top left,hsla(0,0%,50%,0),hsla(0,0%,50%,0) calc(50% - 1px),gray calc(50% - 1px),gray calc(50% + 1px),hsla(0,0%,50%,0) calc(50% + 1px),hsla(0,0%,50%,0));content:"";height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.price ins{order:1;text-decoration:none}.product-tags{display:flex;flex-wrap:wrap;gap:1rem;position:absolute;right:0;top:0}.product-tags__item{align-items:center;border-radius:50%;display:flex;font-family:Bebas Neue,sans-serif;font-size:.813rem;font-weight:400;height:3.4rem;justify-content:center;letter-spacing:.04em;line-height:1;text-align:center;text-transform:uppercase;width:3.4rem}@media (max-width:991.98px){.product-tags__item{font-size:.5rem;height:2rem;width:2rem}}.product-tags__item--sale{background-color:#f9d10d;color:#fff}.product-tags__item--new{background-color:#f39200;color:#fff}.product-tile-actions{align-items:flex-end;display:flex;gap:.563rem}.product-tile-actions__popup{flex-direction:column}@media (min-width:768px){.product-tile-actions{padding-bottom:4px}}.product-tile-actions__icon svg{vertical-align:text-bottom}.product-tile-actions__icon--heart svg{height:18px;vertical-align:middle;width:20px}@media (max-width:991.98px){.product-tile-actions__icon--heart svg{height:15px;width:16px}.product-tile-actions .post-like{line-height:1.2}}.product-tile-actions__icon--bag svg{height:23px;width:16px}@media (max-width:991.98px){.product-tile-actions__icon--bag svg{height:19px;width:14px}}.product-tile-actions__add-to-cart{line-height:1;min-height:1.625rem;min-width:1.625rem}.product-tile-actions__add-to-cart a:focus-within svg,.product-tile-actions__add-to-cart a:hover svg{fill:#ffe500}.product-variants{color:#000;margin-bottom:0;text-align:left}.product-variants__item{align-items:center;display:flex;gap:.625rem;justify-content:space-between}.product-variants__item-label{font-family:Lato,sans-serif;font-size:1rem;font-weight:500!important;letter-spacing:.03em;line-height:1.25;margin-bottom:0;text-transform:capitalize}.product-variants__variations{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.625rem}.product-variants__single-variation{font-size:12px;margin-bottom:.625rem;max-width:170px}.popup:not(.popup--adjustable){position:relative}@media screen and (min-width:993px){.popup--adjustable{position:relative}}.popup__trigger{cursor:pointer}.popup__content{align-items:flex-start;background:#fff;border:4px solid #f9d10d;border-radius:.9375rem 0 .9375rem .9375rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;isolation:isolate;padding:.625rem .625rem .9375rem .9375rem;position:absolute;right:50%;top:100%;width:-moz-max-content;width:max-content;z-index:100}body.woocommerce-checkout .popup__content{position:fixed;right:50px;top:100px;z-index:1001}body.woocommerce-checkout .woocommerce-info .popup__content{position:relative;right:unset;top:unset}.popup__content--left{border-radius:0 .9375rem .9375rem .9375rem}.popup__content--center{border-radius:.9375rem}.popup__content--right{border-radius:.9375rem 0 .9375rem .9375rem}.popup__content--relative{inset:0;position:relative}.popup__content a{text-decoration:underline}.popup__content a,.popup__content a:focus,.popup__content a:hover{color:currentColor}@media screen and (max-width:992px){.popup--adjustable .popup__content{top:unset}}.popup__close{align-items:center;background-color:#f9d10d;border-radius:50%;color:#000;cursor:pointer;display:grid;flex:none;height:2rem;justify-content:center;margin-left:auto;width:2rem}.popup__close svg{width:.875rem}.product-tile{display:flex;flex-direction:column;flex-grow:1;padding:.063rem .063rem 1.5rem;row-gap:.75rem}.product-tile a{margin-bottom:auto}.product-tile a,.product-tile a:focus,.product-tile a:hover{color:#000;text-decoration:none}.product-tile__thumbnail-wrap{position:relative}.product-tile__thumbnail{aspect-ratio:1/1;display:block;height:auto;margin:0 auto;width:100%}.product-tile__title{font-family:Ciron,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1;margin-bottom:.75rem}@media (max-width:991.98px){.product-tile__title{font-size:.75rem;line-height:1.333;margin-bottom:.375rem}}.product-tile__title strong{font-weight:700}.product-tile__bottom{display:flex;flex:1;flex-direction:column;text-align:center}.product-tile__group{align-items:flex-end;display:flex;gap:1.063rem;justify-content:center}@media (max-width:991.98px){.product-tile__group{gap:.875rem}}.product-tile.animated{opacity:1;transform:scale(1);transition-duration:1s;transition-property:opacity,transform;transition-timing-function:ease-in-out}.product-tile.appended{opacity:0;transform:scale(.8)}.product-tile .single_add_to_cart_button{background:none}.product-tile .single_add_to_cart_button.loading,.product-tile .single_add_to_cart_button.success{background-color:#ffe500}.product-related-slider{padding:2rem 1.125rem 5.625rem}@media (max-width:991.98px){.product-related-slider{padding-bottom:2.875rem}}.product-related-slider__title{align-items:center;display:flex;font-family:Ciron,sans-serif;font-size:2.125rem;font-weight:900;justify-content:center;line-height:1.2;margin-bottom:1.5rem;text-align:center}@media (max-width:991.98px){.product-related-slider__title{font-size:1.75rem;margin-bottom:1.875rem}}.product-related-slider__title:before{content:url(../../images/hand.png);display:inline-block;margin-right:.5rem;max-height:30px;vertical-align:text-top;width:auto}.product-related-slider__wrapper{margin:0 auto;max-width:1440px;padding:0 2.25rem!important;position:relative}.product-related-slider .swiper-slide{height:auto}.product-related-slider__content{overflow:hidden;width:100%}.product-related-slider__arrow{cursor:pointer;height:2.75rem;opacity:.4;position:absolute;top:35%;transform:translateY(-50%);width:1.375rem}@media (max-width:767.98px){.product-related-slider__arrow{height:1.0625rem;opacity:1;width:1.5625rem}}.product-related-slider__arrow svg{max-height:100%;max-width:100%}.product-related-slider__arrow--prev{left:0}.product-related-slider__arrow--next{right:0}

/*# sourceMappingURL=_product.css.map*/