.fc-container-product{display:flex;justify-content:center;align-items:center;padding:60px 20px;background:#fdf8ec}.fc-container-product .fc-product-item{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.fc-product-item__image{width:100%}.fc-product-item__image .slider{display:flex;flex-direction:column;justify-content:center}.fc-product-item__image .slider .slick-arrow{position:absolute;z-index:1;height:100%;display:flex;align-items:center;justify-content:center;font-size:0;border:0;background:transparent;cursor:pointer}.fc-product-item__image .slider button.slick-prev{left:0;padding-left:20px}.fc-product-item__image .slider .slick-arrow.slick-prev:before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.fc-product-item__image .slider button.slick-next{right:0;padding-right:20px}.fc-product-item__image .slider .slick-arrow.slick-next:before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.fc-product-item__image .slider .slick-arrow.slick-disabled{opacity:0}.fc-product-item__image .slider .slick-dots{margin:0;list-style-type:none;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;width:100%;gap:10px;padding:10px}.fc-product-item__image .slider .slick-dots li{border:black solid 2px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;height:6px;width:6px;border-radius:100%;background:#000;transition:all .2s;cursor:pointer}.fc-product-item__image .slider .slick-dots li.slick-active{transform:scale(1.5)}.fc-product-item__image .slider .slick-dots li button{display:none}.fc-product-item__image .slider .slick-track img{border-radius:10px;margin:0 5px}.fc-product-item__details{width:100%;padding:25px 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.fc-product-item__details .title{font-size:25px;text-align:center;margin:0;color:#000;font-family:MarineSikona,serif}.fc-product-item__details .price{margin:10px 0;font-weight:300;color:#000}.fc-product-item__details .variants{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;margin-bottom:20px}.fc-product-item__details .variants .container-variant{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.fc-product-item__details .variants .container-variant .container-variant__label{margin:0;text-align:center;font-weight:700;color:#000}.fc-product-item__details .variants .container-variant .container-variant__content{display:flex;text-align:center;justify-content:center;flex-wrap:wrap;gap:8px}.fc-product-item__details .variants .container-variant .container-variant__content .label-variant{border:#000000 solid 1px;border-radius:30px;text-decoration:none;transition:.2s all;padding:8px 10px;font-size:12px!important;line-height:12px!important;background:#fff;display:flex;justify-content:center;align-items:center;font-family:var(--font-body-family)!important;outline:unset;box-shadow:unset}.fc-product-item__details .variants .container-variant .container-variant__content button.label-variant{cursor:pointer}.fc-product-item__details .variants .container-variant .container-variant__content div.label-variant{cursor:default}.fc-product-item__details .variants .container-variant .container-variant__content .label-variant div{padding:0;margin:0}.fc-product-item__details .variants .container-variant .container-variant__content .label-variant.label-variant--select{background:#000;color:#fff;border:#000000 solid 1px}.fc-product-item__details .variants .container-variant.container-variant--color .container-variant__content .label-variant{width:30px;height:30px;border-radius:100%;overflow:hidden;padding:0;display:flex;justify-content:center;align-items:center;border:0}.fc-product-item__details .variants .container-variant.container-variant--color .container-variant__content .label-variant.label-variant--select{background:transparent;padding:4px;border:#000000 solid 1px}.fc-product-item__details .variants .container-variant.container-variant--color .container-variant__content .label-variant .label-variant__element{height:100%;width:100%}.fc-product-item__details .variants .container-variant.container-variant--color .container-variant__content .label-variant .label-variant__value{height:100%;width:100%;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:.2s all;background-size:cover!important}.fc-product-item__details .cta-buttons-eject{width:100%;display:flex;justify-content:space-between;max-width:400px}.fc-product-item__details .cta-buttons-eject .number-input{border:black solid 1px;min-height:40px;width:100px;display:flex;justify-content:center;border-radius:40px;overflow:hidden;background:#fff}.fc-product-item__details .cta-buttons-eject .number-input button{border:0;width:30px;background:#fff;font-size:15px;line-height:15px;cursor:pointer;color:#000!important}.fc-product-item__details .cta-buttons-eject .number-input button[disabled]{opacity:.5}.fc-product-item__details .cta-buttons-eject .number-input input::-webkit-inner-spin-button,.fc-product-item__details .cta-buttons-eject .number-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fc-product-item__details .cta-buttons-eject .number-input input{border:0;width:50px;text-align:center;outline:unset;box-shadow:unset;-moz-appearance:textfield;margin:0;padding:0;outline:none;border:none}.fc-product-item__details .cta-buttons-eject .btn--add-to-cart{border:black solid 1px;width:calc(100% - 110px);border-radius:40px;background:#000;color:#fff;font-weight:700;font-family:var(--font-body-family)!important;letter-spacing:1px;cursor:pointer}@media only screen and (min-width: 768px){.fc-container-product{padding:100px 20px}.fc-container-product .fc-product-item{max-width:1200px;margin:auto;flex-direction:row}.fc-product-item__image{width:50%}.fc-product-item__details{width:50%;padding:30px 45px 45px;align-items:flex-start}.fc-product-item__details .title{font-size:40px;line-height:50px;text-align:left}.fc-product-item__details .price{margin:20px 0;font-size:20px}.fc-product-item__details .variants{align-items:flex-start;justify-content:flex-start;gap:30px;margin-bottom:30px}.fc-product-item__details .variants .container-variant,.fc-product-item__details .variants .container-variant .container-variant__content{align-items:flex-start;justify-content:flex-start}.fc-product-item__details .cta-buttons-eject{justify-content:space-between;max-width:500px}.fc-product-item__details .cta-buttons-eject .number-input{min-height:45px}.fc-product-item__details .cta-buttons-eject .btn--add-to-cart{font-size:15px}}.fc-product-item__image{position:relative}.fc-product-item__image .fc-product-item__loader{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;padding:0 5px}.fc-product-item__image .fc-product-item__loader .fc-product-item__loader--container{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background:#ebd4ac;border-radius:10px;overflow:hidden;flex-direction:column}.fc-product-item__image .fc-product-item__loader .fc-product-item__loader--container .loader-spinner--imagen{line-height:0;margin-bottom:10px;max-width:130px}.fc-product-item__image .fc-product-item__loader .fc-product-item__loader--container .loader-spinner--imagen img{width:100%}.fc-product-item__image .fc-product-item__loader .fc-product-item__loader--container .loader-spinner--text{max-width:200px}.fc-product-item__image .fc-product-item__loader .fc-product-item__loader--container .loader-spinner--text p{margin:0 0 30px;font-family:MarineSikona,serif;color:#fff;font-size:20px;line-height:20px;text-align:center}.fc-product-item__image .fc-product-item__loader .loader-spinner{display:flex;width:100%;height:100%;background-image:url(/cdn/shop/files/eye-fingers-loader-v6.gif);background-position:center;background-size:cover}.fc-product-item__details .variants section.container-variant.container-variant--size{width:100%;max-width:490px}.fc-product-item__details .variants section.container-variant.container-variant--size .container-variant__content{border-radius:5px;color:#000;padding:0 15px;border:black solid 1px;cursor:pointer;width:100%;position:relative;background:transparent;justify-content:center;align-items:stretch;display:flex;overflow:hidden}.fc-product-item__details .variants section.container-variant.container-variant--size .container-variant__content:after{content:"";width:8px;height:8px;color:#000;position:absolute;right:15px;pointer-events:none;display:flex;justify-content:center;align-items:center;border-right:black solid 2px;border-bottom:black solid 2px;top:13px;transform:rotate(45deg)}.fc-product-item__details .variants section.container-variant.container-variant--size .container-variant__content select{border:0;font-family:var(--font-body-family);width:100%;height:100%;min-height:38px;background:transparent;color:#000;-webkit-appearance:none;appearance:none;background:none}.fc-product-item__details .variants section.container-variant.container-variant--size .container-variant__content select:focus-visible{outline:unset;box-shadow:unset}.fc-product-item__details .container-labels-general.container-labels-general__product{margin-top:15px}.fc-product-item__details .price--campaign{display:flex;flex-wrap:wrap;gap:5px 10px;margin-bottom:20px;justify-content:center;align-items:center}.fc-product-item__details .price--campaign .regular{font-size:13px;font-weight:400;color:gray;text-decoration:line-through;letter-spacing:0}.fc-product-item__details .price--campaign .offert{font-weight:700;font-size:14px;letter-spacing:0}.fc-product-item__details .price--campaign .label{border:black solid 1px;display:flex;font-size:12px;padding:5px 10px;border-radius:3px;letter-spacing:0}@media only screen and (min-width: 768px){.fc-product-item__details .price--campaign{justify-content:flex-start}.fc-product-item__details .price--campaign .regular{font-size:15px}.fc-product-item__details .price--campaign .offert{font-size:16px}.fc-product-item__details .price--campaign .label{font-size:13px}}.fc-product-item__details .cta-buttons-eject button.btn.btn--sold-out{border:black solid 1px;width:calc(100% - 110px);border-radius:40px;background:#000;color:#fff;font-weight:700;font-family:var(--font-body-family)!important;letter-spacing:1px;cursor:pointer;opacity:.3}
/*# sourceMappingURL=/cdn/shop/t/32/assets/styles-product-fc.css.map */
