/**
 * Accordion v3.4.0
 * Lightweight and accessible accordion module created in pure Javascript
 * https://github.com/michu2k/Accordion
 *
 * Copyright (c) Michał Strumpf
 * Published under MIT License
 */
.ac{--color-white:#fff;--color-light-grey:#eee;--color-grey:#8a8a8a;--color-black:#111;margin-bottom:8px;border:1px solid var(--color-light-grey);background-color:var(--color-white);box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:bold 16px Arial,sans-serif;color:var(--color-black);text-align:left;width:100%;padding:8px 32px 8px 8px;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{content:"+";text-align:center;width:15px;transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:var(--color-grey)}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{font:15px/24px Arial,sans-serif;color:var(--color-black);padding:8px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:"\2013"}@charset "UTF-8";.btn-arrow{border-radius:40px;background:var(--Contrast-1,#193547);display:inline-flex;padding:12px 16px 12px 24px;justify-content:space-between;align-items:center;gap:10px;color:var(--Background,#FFF);font-family:"Apotek ExtraCond";font-size:33.388px;font-style:normal;font-weight:600;line-height:28.619px;text-transform:uppercase}@media (max-width:991px){.btn-arrow{width:100%;order:2}}.btn-arrow.alt{background-color:#FFF;color:#193547}.btn-arrow.alt span.arrow{background-color:var(--Contrast-1,#193547);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE5IDExIiBmaWxsPSJub25lIj4NCiAgPHBhdGggZD0iTTE4LjMyMDggNS45MDg0NUMxOC41ODcxIDUuNjQyMTUgMTguNTg3MSA1LjIxMDM5IDE4LjMyMDggNC45NDQwOUwxMy45ODEyIDAuNjA0NTAxQzEzLjcxNDkgMC4zMzgyMDIgMTMuMjgzMiAwLjMzODIwMiAxMy4wMTY5IDAuNjA0NTAxQzEyLjc1MDYgMC44NzA4IDEyLjc1MDYgMS4zMDI1NiAxMy4wMTY5IDEuNTY4ODVMMTYuODc0MyA1LjQyNjI3TDEzLjAxNjkgOS4yODM2OEMxMi43NTA2IDkuNTQ5OTggMTIuNzUwNiA5Ljk4MTc0IDEzLjAxNjkgMTAuMjQ4QzEzLjI4MzIgMTAuNTE0MyAxMy43MTQ5IDEwLjUxNDMgMTMuOTgxMiAxMC4yNDhMMTguMzIwOCA1LjkwODQ1Wk0wLjkyNDU2MSA2LjEwODE3SDE3LjgzODZWNC43NDQzN0gwLjkyNDU2MVY2LjEwODE3WiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==)!important;color:white}.btn-arrow span.arrow{display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxOSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjMyMDYgNS44NDc5QzE4LjU4NjkgNS41ODE2IDE4LjU4NjkgNS4xNDk4NCAxOC4zMjA2IDQuODgzNTVMMTMuOTgxIDAuNTQzOTU0QzEzLjcxNDcgMC4yNzc2NTUgMTMuMjgyOSAwLjI3NzY1NSAxMy4wMTY2IDAuNTQzOTU0QzEyLjc1MDMgMC44MTAyNTMgMTIuNzUwMyAxLjI0MjAxIDEzLjAxNjYgMS41MDgzMUwxNi44NzQgNS4zNjU3MkwxMy4wMTY2IDkuMjIzMTRDMTIuNzUwMyA5LjQ4OTQ0IDEyLjc1MDMgOS45MjExOSAxMy4wMTY2IDEwLjE4NzVDMTMuMjgyOSAxMC40NTM4IDEzLjcxNDcgMTAuNDUzOCAxMy45ODEgMTAuMTg3NUwxOC4zMjA2IDUuODQ3OVpNMC45MjQzMTYgNi4wNDc2MkgxNy44Mzg0VjQuNjgzODJIMC45MjQzMTZWNi4wNDc2MloiIGZpbGw9IiMxOTM1NDciLz4KPC9zdmc+Cg==);background-size:18px;background-position:center;background-repeat:no-repeat;border-radius:54.552px;background-color:var(--Background,#FFF);padding:16.366px 12px;width:40.914px}main .color-scheme{background-color:transparent}.gradient-background{background:radial-gradient(100% 100% at var(--7-x-position) var(--7-y-position),#f29bc2 0%,transparent),radial-gradient(100% 100% at var(--8-x-position) var(--8-y-position),#FFCAE7 0%,transparent),radial-gradient(100% 100% at var(--9-x-position) var(--9-y-position),#fff 0%,transparent),#fff!important;animation-name:main;animation-iteration-count:infinite;animation-duration:10s;transition-timing-function:ease-in}@property --7-x-position{syntax:"<percentage>";inherits:false;initial-value:80%}@property --7-y-position{syntax:"<percentage>";inherits:false;initial-value:20%}@property --8-x-position{syntax:"<percentage>";inherits:false;initial-value:80%}@property --8-y-position{syntax:"<percentage>";inherits:false;initial-value:80%}@property --9-x-position{syntax:"<percentage>";inherits:false;initial-value:80%}@property --9-y-position{syntax:"<percentage>";inherits:false;initial-value:80%}:root{--7-x-position:80%;--7-y-position:20%;--8-x-position:80%;--8-y-position:80%;--9-x-position:80%;--9-y-position:80%}@keyframes main{25%{--7-x-position:85%;--7-y-position:80%}50%{--7-x-position:15%;--7-y-position:85%;--8-x-position:20%;--8-y-position:20%;--9-x-position:20%;--9-y-position:20%}}body,html{overflow-x:hidden}body main h1,html main h1{display:block}@keyframes animateBubble{0%{top:100%;opacity:0.25;z-index:0}90%{opacity:1;z-index:200}100%{opacity:0;top:0%;z-index:0}}@keyframes sideWaysRight{0%{margin-right:0}100%{margin-right:150px}}@keyframes sideWays{0%{margin-left:0}100%{margin-left:150px}}@keyframes gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}.product-card{display:flex!important;min-width:156px;padding:0;overflow:hidden;flex-direction:column;justify-content:center;align-items:flex-end;flex:1 0 0;border-radius:12px;background:#FFF;transition:ease 0.2s;justify-content:space-between;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.product-card:hover{transform:translateY(-2px)}.product-card:hover img{opacity:0}.product-card:hover .hover-img{opacity:1!important}.product-card .product-collection{position:absolute;top:8px;right:8px;display:flex;padding:4px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:var(--Color,#FBB217);color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:10px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase;width:-moz-fit-content;width:fit-content;z-index:5}.product-card .card-body{display:flex!important;flex-direction:column;align-items:flex-end;gap:12px;width:100%}.product-card product-form{width:100%}.product-card .product-image{width:100%;position:relative;border-radius:20px;overflow:hidden}@media (max-width:991px){.product-card .product-image{border-radius:12px}}.product-card .product-image .hover-img{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.product-card .product-image img{max-width:100%;height:191.065px;-o-object-fit:contain;object-fit:contain;width:100%;transition:ease 0.2s}@media (max-width:991px){.product-card .product-image img{height:auto}}.product-card .product-details{display:flex;padding:0 4px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;padding:4px 12px 12px 12px}.product-card .product-details .product-title{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}.product-card .product-details .product-variants{display:flex;align-items:flex-start;gap:4px;flex-wrap:wrap}.product-card .product-details .product-variants .product-variant__badge{border-radius:8px;background:var(--Color-4,#FFF0F7);color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex;padding:6px 8px 8px 8px;flex-direction:column;justify-content:center;align-items:center;gap:12px}.product-card .product-details .product-variants .product-variant__badge.out-of-stock{color:var(--Contrast-1,#F29BC2);text-decoration-line:line-through;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.product-card .product-details .product-reviews-wrapper .yotpo-reviews-star-ratings-widget{margin:0!important}.product-card .product-details .product-reviews-wrapper .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{display:flex;flex-wrap:nowrap;flex-direction:row!important}.product-card .product-details .product-reviews-wrapper .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary > div{height:unset!important}.product-card .product-details .product-reviews-wrapper .yotpo-sr-bottom-line-right-panel p{color:var(--Background,#EE4B6B)!important;leading-trim:both;text-edge:cap;font-family:"Futura PT"!important;font-style:normal!important;font-weight:500!important;line-height:1.6!important;letter-spacing:0.48px!important;text-decoration-line:underline!important;text-decoration-style:solid!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-decoration-thickness:auto!important;text-underline-offset:auto!important;text-underline-position:from-font!important;text-transform:uppercase!important}@media (max-width:991px){.product-card .product-details .price-list{flex-wrap:nowrap}}.product-card .product-details .price-list *{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:12px!important;font-style:normal;font-weight:500;line-height:1!important;text-transform:uppercase;white-space:nowrap!important}@media (max-width:991px){.product-card .product-details .price-list *{margin:0!important}}.product-card .product-card__quick-add-button{display:none}.product-card .product-card__quick-add-button.single{display:flex!important}.product-card .add-to-cart-button{display:flex!important;padding:4px 8px 4px 12px;height:40px;justify-content:space-between;align-items:center;align-self:stretch;gap:10px;border-radius:40px;background:var(--Background,#EE4B6B);box-shadow:0 8px 12px 0 rgba(238,75,107,0.32);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.12px;text-transform:uppercase;opacity:1;position:relative;width:100%;left:unset;right:unset;top:0;transform:none;white-space:nowrap}.product-card .add-to-cart-button:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDE4IDIzIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTYuOTk5IDYuMjAwMlYxOC42NDI2QzE2Ljk5OSAyMC4xNjUzIDE1Ljc2NDkgMjEuNDAwMiAxNC4yNDIyIDIxLjQwMDRIMy43NTY4NEMyLjIzMzk2IDIxLjQwMDQgMC45OTkwMjMgMjAuMTY1NSAwLjk5OTAyMyAxOC42NDI2VjYuMjAwMkgxNi45OTlaIiBzdHJva2U9IiNGRkYwRjciIHN0cm9rZS13aWR0aD0iMS42Ii8+CiAgPHBhdGggZD0iTTEzLjAwMDggOS40MDAzOVY1LjAwMDM5QzEzLjAwMDggMy4wMTIxNyAxMS4zODkgMS40MDAzOSA5LjQwMDc4IDEuNDAwMzlWMS40MDAzOUM3LjQxMjU2IDEuNDAwMzkgNS44MDA3OCAzLjAxMjE3IDUuODAwNzggNS4wMDAzOVY5LjQwMDM5IiBzdHJva2U9IiNGRkYwRjciIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+);top:2px;position:relative;display:flex;width:32px;height:32px;padding:5.6px 7.2px;justify-content:center;align-items:center}.product-card .view-product-button{width:100%;color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:450;line-height:24px;letter-spacing:0.56px;text-transform:uppercase}.template-index .gigli-breadcrumbs{display:none}.gigli-breadcrumbs{padding:16px}.gigli-breadcrumbs .container{max-width:1348px}@media (max-width:991px){.gigli-breadcrumbs .container{width:100%}}.gigli-breadcrumbs .breadcrumbs{display:inline-flex;padding:10px 0;justify-content:center;align-items:center;gap:10px;color:var(--Contrast-1,#193547)}.gigli-breadcrumbs .breadcrumbs a{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:40.379px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;line-height:20px}.gigli-breadcrumbs .breadcrumbs a[aria-current=page]{font-weight:700;text-decoration:none}.gigli-breadcrumbs .breadcrumbs span{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:40.379px;text-transform:uppercase}product-form{width:100%}.product-form-theme,.template-product .gigli-product-container .product-details .product-form,.quick-buy-modal .product-form{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.product-form-theme input[type=radio],.template-product .gigli-product-container .product-details .product-form input[type=radio],.quick-buy-modal .product-form input[type=radio]{width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#FFF0F7;margin:0;font:inherit;color:#EE4B6B;border:0.15em solid #F29BC2;border-radius:50%;align-self:center}.product-form-theme input[type=radio]:checked::before,.template-product .gigli-product-container .product-details .product-form input[type=radio]:checked::before,.quick-buy-modal .product-form input[type=radio]:checked::before{transform:scale(1)}.product-form-theme input[type=radio]::before,.template-product .gigli-product-container .product-details .product-form input[type=radio]::before,.quick-buy-modal .product-form input[type=radio]::before{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background:#EE4B6B;display:block;margin:auto;margin-top:2px}.product-form-theme .product-variants,.template-product .gigli-product-container .product-details .product-form .product-variants,.quick-buy-modal .product-form .product-variants{border:none;display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.product-form-theme .product-variants legend,.template-product .gigli-product-container .product-details .product-form .product-variants legend,.quick-buy-modal .product-form .product-variants legend{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.28px;text-transform:uppercase;width:100%}.product-form-theme .product-variants .variant-option,.template-product .gigli-product-container .product-details .product-form .product-variants .variant-option,.quick-buy-modal .product-form .product-variants .variant-option{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.product-form-theme .product-variants label.variant-button,.template-product .gigli-product-container .product-details .product-form .product-variants label.variant-button,.quick-buy-modal .product-form .product-variants label.variant-button{display:flex;flex-direction:column;padding:10px 12px;align-items:center;gap:0;border-radius:24px;border-radius:12px;background:rgba(255,255,255,0.6);color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer;transition:ease 0.2s;border:2px solid transparent}.product-form-theme .product-variants label.variant-button.variant-out-of-stock,.template-product .gigli-product-container .product-details .product-form .product-variants label.variant-button.variant-out-of-stock,.quick-buy-modal .product-form .product-variants label.variant-button.variant-out-of-stock{opacity:0.5;cursor:not-allowed}.product-form-theme .product-variants label.variant-button:has(input:checked),.template-product .gigli-product-container .product-details .product-form .product-variants label.variant-button:has(input:checked),.quick-buy-modal .product-form .product-variants label.variant-button:has(input:checked){border-radius:12px;border:2px solid var(--Background,#EE4B6B);background:#FFF;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-form-theme .product-variants label.variant-button span.leaf-wrapper,.template-product .gigli-product-container .product-details .product-form .product-variants label.variant-button span.leaf-wrapper,.quick-buy-modal .product-form .product-variants label.variant-button span.leaf-wrapper{display:flex;gap:4px}.product-form-theme .product-variants label.variant-button input,.template-product .gigli-product-container .product-details .product-form .product-variants label.variant-button input,.quick-buy-modal .product-form .product-variants label.variant-button input{display:none}.product-form-theme .product-variants label.variant-button span,.template-product .gigli-product-container .product-details .product-form .product-variants label.variant-button span,.quick-buy-modal .product-form .product-variants label.variant-button span{white-space:nowrap}.product-form-theme .product-variants-select,.template-product .gigli-product-container .product-details .product-form .product-variants-select,.quick-buy-modal .product-form .product-variants-select{display:none}.product-form-theme .selling_plan_app_container,.template-product .gigli-product-container .product-details .product-form .selling_plan_app_container,.quick-buy-modal .product-form .selling_plan_app_container{width:100%}.product-form-theme recharge-subscriptions-widget,.template-product .gigli-product-container .product-details .product-form recharge-subscriptions-widget,.quick-buy-modal .product-form recharge-subscriptions-widget,.product-form-theme recharge-subscription-widget,.template-product .gigli-product-container .product-details .product-form recharge-subscription-widget,.quick-buy-modal .product-form recharge-subscription-widget,.product-form-theme [is=recharge-subscriptions-widget],.template-product .gigli-product-container .product-details .product-form [is=recharge-subscriptions-widget],.quick-buy-modal .product-form [is=recharge-subscriptions-widget],.product-form-theme recharge-widget,.template-product .gigli-product-container .product-details .product-form recharge-widget,.quick-buy-modal .product-form recharge-widget{opacity:0;visibility:visible;transition:opacity 0.3s ease-in}.product-form-theme recharge-subscriptions-widget.recharge-widget-styles-ready,.template-product .gigli-product-container .product-details .product-form recharge-subscriptions-widget.recharge-widget-styles-ready,.quick-buy-modal .product-form recharge-subscriptions-widget.recharge-widget-styles-ready,.product-form-theme recharge-subscription-widget.recharge-widget-styles-ready,.template-product .gigli-product-container .product-details .product-form recharge-subscription-widget.recharge-widget-styles-ready,.quick-buy-modal .product-form recharge-subscription-widget.recharge-widget-styles-ready,.product-form-theme [is=recharge-subscriptions-widget].recharge-widget-styles-ready,.template-product .gigli-product-container .product-details .product-form [is=recharge-subscriptions-widget].recharge-widget-styles-ready,.quick-buy-modal .product-form [is=recharge-subscriptions-widget].recharge-widget-styles-ready,.product-form-theme recharge-widget.recharge-widget-styles-ready,.template-product .gigli-product-container .product-details .product-form recharge-widget.recharge-widget-styles-ready,.quick-buy-modal .product-form recharge-widget.recharge-widget-styles-ready{opacity:1}.product-form-theme .selling_plan_theme_integration legend,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration legend,.quick-buy-modal .product-form .selling_plan_theme_integration legend{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.28px;text-transform:uppercase;margin-bottom:12px}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper{width:100%}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper{display:flex;padding:12px;justify-content:space-between;align-items:center;align-content:space-between;align-self:stretch;border-radius:12px;background:var(--Color-4,#FFF0F7);box-shadow:0 0 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper label,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper label,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper label{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:18px;font-style:normal;font-weight:500;line-height:24px;display:flex;gap:8px}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper span,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper span,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper span{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper span[data-regular-price],.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper span[data-regular-price],.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_one_time_wrapper span[data-regular-price]{font-weight:bold!important}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper{display:flex;padding:16px 12px 12px 12px;flex-direction:column;justify-content:center;align-content:space-between;gap:16px;align-self:stretch;border-radius:12px;background:var(--Color-4,#FFF0F7);box-shadow:0 0 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label label,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label label,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label label{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:18px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label label,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label label,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label label{font-size:14px}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-price,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-price,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-price{font-weight:bold!important}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-compare-at-price,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-compare-at-price,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-compare-at-price{text-decoration:line-through}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-compare-at-price,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-compare-at-price,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_label span.selling-plan-compare-at-price{font-size:14px}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper{margin:0;padding:0;display:flex;align-items:flex-start;gap:12px;align-self:stretch}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper{grid-template-columns:repeat(4,1fr)}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li{border-radius:12px;background:#FFF;display:flex;padding:8px 8px 12px 8px;flex-direction:column;align-items:center;align-content:space-between;gap:12px;flex:1 0 0;align-self:stretch;border:2px solid var(--Background,#fff);transition:ease 0.2s}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li{padding:4px 0}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li:has(input:checked),.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li:has(input:checked),.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li:has(input:checked){border:2px solid var(--Background,#EE4B6B)}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch;text-align:center;color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:450;line-height:18px}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label{font-size:14px}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.desktop-text,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.desktop-text,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.desktop-text{display:block}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.desktop-text,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.desktop-text,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.desktop-text{display:none}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.mobile-text,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.mobile-text,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.mobile-text{display:none}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.mobile-text,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.mobile-text,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text.mobile-text{display:block;text-transform:capitalize}}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .frequency,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .frequency,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .frequency{display:block}.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .percentage,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .percentage,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .percentage{display:flex;border-radius:20px;border:1px solid var(--Background,#EE4B6B);width:-moz-fit-content;width:fit-content;padding:4px 8px;justify-content:center;align-items:center;gap:10px;align-self:center;margin:auto;margin-top:8px;font-size:12px;color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-style:normal;font-weight:700;line-height:1;text-transform:capitalize;white-space:nowrap}@media (max-width:991px){.product-form-theme .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .percentage,.template-product .gigli-product-container .product-details .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .percentage,.quick-buy-modal .product-form .selling_plan_theme_integration .purchase_options_wrapper .selling_plan_allocations_wrapper .selling_plans_wrapper li label span.sp-variant-text .percentage{white-space:normal}}.product-form-theme .subscription-info,.template-product .gigli-product-container .product-details .product-form .subscription-info,.quick-buy-modal .product-form .subscription-info{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:450;line-height:24px;width:100%}.product-form-theme .submit-wrapper,.template-product .gigli-product-container .product-details .product-form .submit-wrapper,.quick-buy-modal .product-form .submit-wrapper{display:flex;justify-content:center;align-items:flex-start;gap:20px;align-self:stretch}.product-form-theme .submit-wrapper .product-quantity,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .product-quantity,.quick-buy-modal .product-form .submit-wrapper .product-quantity{display:flex;padding-bottom:1.39px;flex-direction:column;align-items:center;gap:16.68px}.product-form-theme .submit-wrapper .product-quantity .quantity,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .product-quantity .quantity,.quick-buy-modal .product-form .submit-wrapper .product-quantity .quantity{border-radius:45px;background:#FFF0F7;-webkit-backdrop-filter:blur(2.25px);backdrop-filter:blur(2.25px);display:flex;padding:4.5px;justify-content:center;align-items:center;gap:4.5px}.product-form-theme .submit-wrapper .product-quantity .quantity .visually-hidden,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .product-quantity .quantity .visually-hidden,.quick-buy-modal .product-form .submit-wrapper .product-quantity .quantity .visually-hidden{display:none}.product-form-theme .submit-wrapper .product-quantity .quantity input::-webkit-outer-spin-button,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .product-quantity .quantity input::-webkit-outer-spin-button,.quick-buy-modal .product-form .submit-wrapper .product-quantity .quantity input::-webkit-outer-spin-button,.product-form-theme .submit-wrapper .product-quantity .quantity input::-webkit-inner-spin-button,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .product-quantity .quantity input::-webkit-inner-spin-button,.quick-buy-modal .product-form .submit-wrapper .product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-form-theme .submit-wrapper .product-quantity .quantity input[type=number],.template-product .gigli-product-container .product-details .product-form .submit-wrapper .product-quantity .quantity input[type=number],.quick-buy-modal .product-form .submit-wrapper .product-quantity .quantity input[type=number]{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:22.5px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;display:flex;width:37.884px;height:31.264px;background-color:transparent;-moz-appearance:textfield;outline:none}.product-form-theme .submit-wrapper .product-quantity .quantity .quantity__button,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .product-quantity .quantity .quantity__button,.quick-buy-modal .product-form .submit-wrapper .product-quantity .quantity .quantity__button{border-radius:90px;background:#FFF;display:flex;width:36px;height:36px;padding:11.701px 11.706px 11.699px 11.694px;justify-content:center;align-items:center}.product-form-theme .submit-wrapper .pack_class,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .pack_class,.quick-buy-modal .product-form .submit-wrapper .pack_class{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:1;letter-spacing:0.32px;text-transform:uppercase}.product-form-theme .submit-wrapper .add-to-cart-wrapper,.template-product .gigli-product-container .product-details .product-form .submit-wrapper .add-to-cart-wrapper,.quick-buy-modal .product-form .submit-wrapper .add-to-cart-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex:1 0 0}.product-form-theme .product-delivery,.template-product .gigli-product-container .product-details .product-form .product-delivery,.quick-buy-modal .product-form .product-delivery{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}@media (max-width:991px){.product-form-theme .product-delivery,.template-product .gigli-product-container .product-details .product-form .product-delivery,.quick-buy-modal .product-form .product-delivery{display:none}}.product-form-theme .product-delivery.mobile,.template-product .gigli-product-container .product-details .product-form .product-delivery.mobile,.quick-buy-modal .product-form .product-delivery.mobile{display:none}@media (max-width:991px){.product-form-theme .product-delivery.mobile,.template-product .gigli-product-container .product-details .product-form .product-delivery.mobile,.quick-buy-modal .product-form .product-delivery.mobile{display:flex}}.product-form-theme .product-delivery svg,.template-product .gigli-product-container .product-details .product-form .product-delivery svg,.quick-buy-modal .product-form .product-delivery svg{display:flex;width:32px;height:32px;padding:6.4px 4.003px 7.54px 5.691px;justify-content:center;align-items:center;border-radius:100px;background:#FFF}.product-form-theme .product-delivery p,.template-product .gigli-product-container .product-details .product-form .product-delivery p,.quick-buy-modal .product-form .product-delivery p{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:20px}.product-form-theme div.price,.template-product .gigli-product-container .product-details .product-form div.price,.quick-buy-modal .product-form div.price{display:none}.product-form-theme .product-form__submit,.template-product .gigli-product-container .product-details .product-form .product-form__submit,.quick-buy-modal .product-form .product-form__submit{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:40px;background:var(--Background,#EE4B6B);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#FFF;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0.8px;text-transform:uppercase;height:45px;transition:ease 0.2s}.product-form-theme .product-form__submit:hover,.template-product .gigli-product-container .product-details .product-form .product-form__submit:hover,.quick-buy-modal .product-form .product-form__submit:hover{color:white;opacity:0.8}.product-form-theme .product-form__submit.loading,.template-product .gigli-product-container .product-details .product-form .product-form__submit.loading,.quick-buy-modal .product-form .product-form__submit.loading{cursor:wait}.product-form-theme .product-form__submit.disabled,.template-product .gigli-product-container .product-details .product-form .product-form__submit.disabled,.quick-buy-modal .product-form .product-form__submit.disabled{background:grey;opacity:0.8}div:has(.recharge-subscription-widget){width:100%!important}.recharge-subscription-widget recharge-subscription-widget{max-width:100%}.rc-widget__root{width:100%!important;max-width:100%}.rc-widget__root .rc-purchase-option-group{width:100%;border:none;padding:0;margin:0}.rc-widget__root .rc-purchase-option-group legend{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.28px;text-transform:uppercase;margin-bottom:12px}.rc-widget__root .rc-purchase-option-group .rc-selection__root{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;width:100%}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option.rc-selection__onetime,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__onetime{display:flex;padding:12px;justify-content:space-between;align-items:center;align-content:space-between;align-self:stretch;border-radius:12px;background:var(--Color-4,#FFF0F7);box-shadow:0 0 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;margin-bottom:0.5rem}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option.rc-selection__onetime .rc-purchase-option__label,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__onetime .rc-purchase-option__label{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:18px;font-style:normal;font-weight:500;line-height:24px;display:flex;flex-direction:row;gap:8px;width:100%;justify-content:space-between;align-items:center}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option.rc-selection__onetime .rc-purchase-option__selector,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__onetime .rc-purchase-option__selector{font-size:18px;display:grid;gap:4px;grid-template-columns:28px auto;font-weight:500}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option.rc-selection__onetime .rc-purchase-option__selector,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__onetime .rc-purchase-option__selector{font-size:15px}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option.rc-selection__onetime .rc-purchase-option__prices .rc-price,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__onetime .rc-purchase-option__prices .rc-price{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option.rc-selection__onetime .rc-purchase-option__prices .rc-price[data-regular-price],.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__onetime .rc-purchase-option__prices .rc-price[data-regular-price]{font-weight:bold!important}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription{display:flex;padding:16px 12px 12px 12px;flex-direction:column;justify-content:center;align-content:space-between;gap:0;align-self:stretch;border-radius:12px;background:var(--Color-4,#FFF0F7);box-shadow:0 0 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__badge{color:white;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:700;line-height:1;text-transform:capitalize;display:inline-block;border-radius:20px;border:1px solid var(--Background,#EE4B6B);padding:4px 8px;width:-moz-fit-content;width:fit-content;margin-bottom:8px}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;margin-bottom:12px}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label .rc-purchase-option__selector{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:18px;font-style:normal;font-weight:500;line-height:24px;display:grid;gap:4px;grid-template-columns:28px auto}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label .rc-purchase-option__selector{font-size:15px}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label .rc-purchase-option__prices{display:flex;align-items:center;gap:6px;flex-direction:row}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label .rc-purchase-option__prices .rc-price{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label .rc-purchase-option__prices .rc-price.strike-through{text-decoration:line-through}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label .rc-purchase-option__prices .rc-price.strike-through{font-size:14px}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__label .rc-purchase-option__prices .rc-price[part=rc-purchase-option__discounted-price]{font-weight:bold!important}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container{display:flex;flex-direction:column;gap:16px}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-benefits{width:100%}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container .rc-benefits__list,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container [part=rc-benefits__list]{width:100%;margin:0;padding:0}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container .rc-benefits__list ul,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container [part=rc-benefits__list] ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container .rc-benefits__list ul li,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container [part=rc-benefits__list] ul li{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:450;line-height:20px;display:flex;align-items:center;gap:8px}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container .rc-benefits__list ul li::before,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container [part=rc-benefits__list] ul li::before{content:"✓";color:var(--Background,#EE4B6B);font-weight:700;font-size:16px;flex-shrink:0}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container .rc-benefits__list ul li p,.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container [part=rc-benefits__list] ul li p{margin:0;color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:450;line-height:20px}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container::part(rc-benefits__list){width:100%;margin:0;padding:0}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-learn-more::part(rc-learn-more__trigger){color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans{width:100%}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button-group){margin:0;padding:0;display:flex;align-items:stretch;gap:12px;align-self:stretch;width:100%;border:none}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button-group){flex-wrap:wrap}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans__label){color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:12px;width:100%}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans__label){font-size:14px}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button){border-radius:12px;background:#FFF;display:flex;padding:8px 8px 12px 8px;flex-direction:column;align-items:center;align-content:space-between;gap:0;flex:1 0 0;align-self:stretch;border:2px solid var(--Background,#fff);transition:ease 0.2s;cursor:pointer;padding-top:36px!important;position:relative!important}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button)::after{content:"";position:absolute;width:10px;height:10px;background:transparent;top:0;left:50%;border:3px solid white;border-radius:50%;outline:2px solid #ef496a;transform:translate(-50%,10px)}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button){padding:4px 0;min-width:calc(25% - 9px)}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button__selected)::after{background:#ef496a}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-radio-button){width:calc((100% - 36px) / 4)}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-radio-button){width:calc((100% - 36px) / 2)}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button__interval){height:100%;width:100%}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button__selected){border:2px solid var(--Background,#EE4B6B)}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button__interval){color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:450;line-height:18px;display:block}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button__interval){font-size:14px}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button__discount){display:flex;border-radius:20px;border:1px solid var(--Background,#EE4B6B);width:-moz-fit-content;width:fit-content;padding:4px 8px;justify-content:center;align-items:center;gap:10px;align-self:center;margin:auto;margin-top:8px;font-size:12px;color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-style:normal;font-weight:700;line-height:1;text-transform:capitalize;white-space:nowrap}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans::part(rc-plans-button__discount){white-space:normal}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans label[part=rc-plans-radio-button]{border-radius:12px;background:#FFF;display:flex;padding:8px 8px 12px 8px;flex-direction:column;align-items:center;align-content:space-between;gap:12px;flex:1 0 0;align-self:stretch;border:2px solid var(--Background,#fff);transition:ease 0.2s;width:calc((100% - 36px) / 4)!important;cursor:pointer}@media (max-width:991px){.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans label[part=rc-plans-radio-button]{padding:4px 0;min-width:calc(25% - 9px)}}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans label[part=rc-plans-radio-button] input[type=radio]{position:absolute;opacity:0;pointer-events:none}.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans label[part=rc-plans-radio-button]:has(input:checked),.rc-widget__root .rc-purchase-option-group .rc-selection__root .rc-purchase-option__subscription .rc-purchase-option__sub-container rc-selling-plans label[part=rc-plans-radio-button]:has(input[checked]){border:2px solid var(--Background,#EE4B6B)}.rc-plans-button-group,[part=rc-plans-button-group]{margin:0;padding:0;display:flex;align-items:flex-start;gap:12px;align-self:stretch;width:100%;border:none}@media (max-width:991px){.rc-plans-button-group,[part=rc-plans-button-group]{flex-wrap:wrap}}.rc-plans__label,[part=rc-plans__label]{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:12px;width:100%}@media (max-width:991px){.rc-plans__label,[part=rc-plans__label]{font-size:14px}}.rc-plans-button,[part=rc-plans-button]{border-radius:12px;background:#FFF;display:flex;padding:8px 8px 12px 8px;flex-direction:column;align-items:center;align-content:space-between;gap:12px;flex:1 0 0;align-self:stretch;border:2px solid var(--Background,#fff);transition:ease 0.2s;cursor:pointer}@media (max-width:991px){.rc-plans-button,[part=rc-plans-button]{padding:4px 0;min-width:calc(25% - 9px)}}.rc-plans-button__interval,[part=rc-plans-button__interval]{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:450;line-height:18px;display:block}@media (max-width:991px){.rc-plans-button__interval,[part=rc-plans-button__interval]{font-size:14px}}.rc-plans-button__discount,[part=rc-plans-button__discount]{display:flex;border-radius:20px;border:1px solid var(--Background,#EE4B6B);width:-moz-fit-content;width:fit-content;padding:4px 8px;justify-content:center;align-items:center;gap:10px;align-self:center;margin:auto;margin-top:8px;font-size:12px;color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-style:normal;font-weight:700;line-height:1;text-transform:capitalize;white-space:nowrap}@media (max-width:991px){.rc-plans-button__discount,[part=rc-plans-button__discount]{white-space:normal}}.gigli-topbar{background:var(--Background,#EE4B6B);display:flex;padding:8px 0 7px 0;justify-content:center;align-items:center;align-self:stretch}.gigli-topbar .container{width:100%}.gigli-topbar__slider{width:100%;overflow:hidden}.gigli-topbar__slide{display:flex;justify-content:center;align-items:center;width:100%}.gigli-topbar p{line-height:normal;margin:0;color:var(--White,#FFF);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:400}@media (max-width:991px){.gigli-topbar p{font-size:13px;line-height:24px}}html:has(body.mobile-menu-open),body.mobile-menu-open{overflow:hidden}html:has(body.mobile-menu-open) .gigli-topbar,body.mobile-menu-open .gigli-topbar{display:none}div#mobile-menu-overlay{display:none!important}.gigli-header{display:flex;justify-content:center;border-radius:0;background:transparent;padding:10px 40px;position:relative;z-index:100}@media (max-width:991px){.gigli-header{padding:10px 16px;border-radius:0 0 16px 16px;z-index:10;position:sticky}}.gigli-header.sticky{position:fixed;top:0;left:0;right:0;z-index:100}.gigli-header.sticky .logo-wrapper{border-radius:40px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 18px}.gigli-header.sticky .menu-link .mega-menu{visibility:hidden}@media (max-width:991px){.gigli-header.sticky .menu-link .mega-menu{visibility:visible}}.gigli-header.sticky .menu-link:hover .mega-menu{visibility:visible}.gigli-header:has(.mobile-menu.show) .mobile-menu__overlay{display:block;z-index:5!important}.gigli-header .header-inner{max-width:1760px;display:flex;justify-content:space-between;width:100%;align-items:stretch}.gigli-header .header-inner .logo-wrapper{display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.gigli-header .header-inner .logo-wrapper{border-radius:33.333px;background:rgba(255,255,255,0.8);box-shadow:0 13.333px 16.667px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(16.6666660309px);backdrop-filter:blur(16.6666660309px);padding:9px 12px}}.gigli-header .header-inner__logo{-o-object-fit:contain;object-fit:contain;width:76.542px;height:32.806px;flex-shrink:0}@media (max-width:991px){.gigli-header .header-inner__logo{width:76.542px;height:32.806px}}.gigli-header .header-inner__menu{list-style:none;position:relative;border-radius:40px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;padding:4px 6px;justify-content:center;align-items:center;gap:12px}@media (max-width:991px){.gigli-header .header-inner__menu{display:none}}.gigli-header .header-inner__menu > ul{list-style:none;margin:0;padding:0;display:flex;gap:12px;justify-content:center;align-items:center}.gigli-header .header-inner__menu .menu-link{border-radius:40px;transition:ease 0.2s;position:relative;display:flex;height:40px;justify-content:center;align-items:center;gap:4px}.gigli-header .header-inner__menu .menu-link:hover{background:var(--Background,#FFF)}.gigli-header .header-inner__menu .menu-link:hover .mega-menu{opacity:1;z-index:100;visibility:visible}.gigli-header .header-inner__menu .menu-link .arrow{width:14px;height:14px;margin-left:5px}.gigli-header .header-inner__menu .menu-link > a{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:49px;letter-spacing:0.28px;text-transform:uppercase;display:flex;height:40px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;white-space:nowrap}.gigli-header .header-inner__menu .menu-link > a:has(.arrow){padding:8px 8px 8px 16px}.gigli-header .header-inner__menu .menu-link .mega-menu{position:absolute;opacity:0;border-radius:20px;z-index:-10;transition:ease 0.2s;background:rgba(255,255,255,0.92);box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;min-width:313px;width:-moz-fit-content;width:fit-content;padding:4px;align-items:flex-start;gap:8px;top:130%;visibility:hidden}.gigli-header .header-inner__menu .menu-link .mega-menu__content{width:100%}.gigli-header .header-inner__menu .menu-link .mega-menu__column{display:grid;padding:4px;gap:8px;width:100%;grid-template-columns:auto}.gigli-header .header-inner__menu .menu-link .mega-menu__column__title{display:none}.gigli-header .header-inner__menu .menu-link .mega-menu__column__list{list-style:none;width:100%;padding:0;margin:0}.gigli-header .header-inner__menu .menu-link .mega-menu__column__list li{padding:8px;transition:ease 0.1s;border-radius:8px}.gigli-header .header-inner__menu .menu-link .mega-menu__column__list li a{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:450;line-height:24px;text-transform:uppercase}.gigli-header .header-inner__menu .menu-link .mega-menu__column__list li:hover{background:var(--Contrast-2,#EE4B6B)}.gigli-header .header-inner__menu .menu-link .mega-menu__column__list li:hover a{color:white}.gigli-header .header-inner__menu .menu-link .mega-menu__heading{display:none;align-items:flex-start;align-self:stretch}.gigli-header .header-inner__menu .menu-link .mega-menu__heading img{border-radius:200px;background:#fff;width:50px;height:50px;-o-object-fit:cover;object-fit:cover}.gigli-header .header-inner__actions{border-radius:40px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;padding:4px 8px;align-items:center;gap:8px}@media (max-width:991px){.gigli-header .header-inner__actions{border-radius:33.333px;background:rgba(255,255,255,0.8);box-shadow:0 13.333px 16.667px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(16.6666660309px);backdrop-filter:blur(16.6666660309px);gap:4px}}.gigli-header .header-inner__actions .about,.gigli-header .header-inner__actions .blog{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:49px;letter-spacing:0.28px;text-transform:uppercase;display:flex;height:40px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;padding-right:0;white-space:nowrap}@media (max-width:991px){.gigli-header .header-inner__actions .about,.gigli-header .header-inner__actions .blog{display:none}}.gigli-header .header-inner__actions .account{display:flex;width:40px;height:40px;padding:8px 10.823px 11px 11.829px;justify-content:center;align-items:center}@media (max-width:991px){.gigli-header .header-inner__actions .account{padding:8px!important}}.gigli-header .header-inner__actions .account img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.gigli-header .header-inner__actions .store-locator{display:flex;width:-moz-fit-content;width:fit-content;height:40px;padding:8px 10px 10px 10px;padding-right:0;justify-content:center;align-items:center;gap:8px}@media (max-width:991px){.gigli-header .header-inner__actions .store-locator{padding:8px!important}}.gigli-header .header-inner__actions .store-locator img{width:auto;height:24px;-o-object-fit:contain;object-fit:contain}@media (max-width:991px){.gigli-header .header-inner__actions .store-locator img{height:28px}}.gigli-header .header-inner__actions .store-locator .text{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase}@media (max-width:991px){.gigli-header .header-inner__actions .store-locator .text{display:none}}.gigli-header .header-inner__actions .cart{display:flex;width:40px;height:40px;padding:8px 10.823px 11px 11.829px;justify-content:center;align-items:center;position:relative}@media (max-width:991px){.gigli-header .header-inner__actions .cart{padding:8px!important}}.gigli-header .header-inner__actions .cart img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.gigli-header .header-inner__actions .cart small{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;font-size:10px;color:#EE4B6B;font-weight:bold;color:#EE4B6B}@media (max-width:991px){.gigli-header .header-inner__actions .cart small{font-size:12px;top:6px}}.gigli-header .toggle-mobile-menu{display:none;width:48px;height:48px;border:none;background:transparent}@media (max-width:991px){.gigli-header .toggle-mobile-menu{display:block;border-radius:33.333px;background:rgba(255,255,255,0.8);box-shadow:0 13.333px 16.667px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(16.6666660309px);backdrop-filter:blur(16.6666660309px)}}.gigli-header .mobile-menu{position:absolute;z-index:-10;opacity:0;transition:ease 0.5s;width:90%;left:-100vw;top:0;height:100vh;border-radius:0 16px 16px 0;background:#ededed;padding:20px 8px 19px 8px;display:flex;flex-direction:column;gap:16px}.gigli-header .mobile-menu .toggle-mobile-menu{border-radius:90px;background:#FFF;width:36px;height:36px;display:flex;padding:9.09px 9.094px 9.091px 9.087px;justify-content:center;align-items:center}.gigli-header .mobile-menu.show{opacity:1;z-index:100;left:0}.gigli-header .mobile-menu__overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5411764706);z-index:90;left:0;top:0;display:none}.gigli-header .mobile-menu__heading{display:flex;justify-content:space-between}.gigli-header .mobile-menu__body{display:flex;flex-direction:column;align-items:flex-start;gap:24px;overflow-y:auto}.gigli-header .mobile-menu__body__menu{width:100%;list-style:none;margin:0}.gigli-header .mobile-menu__body__menu li{margin:0;padding:0}.gigli-header .mobile-menu__body__menu li a{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:49px;letter-spacing:0.28px;text-transform:uppercase;padding:8px 16px}.gigli-header .mobile-menu__body__menu li a.last{color:var(--Contrast-1,#EE4B6B);width:100%;padding:0 10px}.gigli-header .mobile-menu__body__menu li .mega-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;padding:0;flex-direction:column;align-items:center;margin-bottom:8px;position:relative;border:0;border-radius:8px}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container{border-radius:12px;padding:5px 8px 5px 4px;list-style:none;width:100%;margin:0}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container .is-active button:after{transform:rotate(180deg);top:unset}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container li.ac{margin:0;background-color:transparent;border:none;width:100%;border-radius:16px;background-color:white}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container li.ac .ac-header{border-radius:12px;background:#FFF;padding:5px 8px 5px 4px}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container li.ac .ac-header button{display:flex;gap:12px;align-items:center;color:var(--Contrast-1,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container li.ac .ac-header button img{display:flex;width:50px;height:50px;justify-content:center;align-items:center;border-radius:8px}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container li.ac .ac-header button:after{transition:ease 0.2s;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcgMUw4LjY2MjUzIDlMMC45OTk5OTkgMC45OTk5OTkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+)}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container .ac-panel ul{padding:8px 16px 8px 0;list-style:none}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container .ac-panel ul li{padding:12px 8px;border-bottom:1px solid var(--Color-4,#FFF0F7)}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container .ac-panel ul li:last-child{border:none}.gigli-header .mobile-menu__body__menu li .mega-menu ul.accordion-container .ac-panel ul li a{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:450;line-height:24px;text-transform:uppercase;white-space:nowrap}.gigli-header .mobile-menu__footer{border-radius:32px;background:#112938;padding:40px 12px 44px 12px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}@media (max-width:991px){.gigli-header .mobile-menu__footer{margin-top:20px}}.gigli-header .mobile-menu__footer h3{margin:0;color:var(--Contrast-2,#BBD8E9);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:466;line-height:32px;letter-spacing:1.6px;text-transform:uppercase}.gigli-header .mobile-menu__footer .footer-contact__actions{display:flex;height:50px;align-items:center;gap:20px;align-self:stretch;justify-content:space-between}.gigli-header .mobile-menu__footer .footer-contact__actions .chat,.gigli-header .mobile-menu__footer .footer-contact__actions .phone{display:flex;padding:8px;align-items:center;gap:8px;flex:1 0 0;align-self:stretch;border-radius:40px;background:#FFF;color:var(--Contrast-1,#EE4B6B);font-family:"Roboto Condensed";font-size:20px;font-style:normal;font-weight:700;line-height:24px}@media (max-width:991px){.gigli-header .mobile-menu__footer .footer-contact__actions .chat,.gigli-header .mobile-menu__footer .footer-contact__actions .phone{font-size:15.614px}}.gigli-header .mobile-menu__footer .footer-contact__actions span{color:#FFF;font-family:"Roboto Condensed";font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.28px;text-transform:uppercase}.gigli-header .mobile-menu__footer .footer-contact__actions .footer-contact__rrss{display:flex;width:143.938px;align-items:center;gap:45.938px}.gigli-header .mobile-menu__footer .footer-contact__actions .footer-contact__rrss .rrss{border-radius:20px;background:#FFF;display:flex;width:49px;height:49px;padding:7.4px 13px 7.4px 13.957px;justify-content:center;align-items:center;flex-shrink:0}.hero-promo{position:relative;color:#fff;padding:20px 40px 0 40px;text-align:left;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.hero-promo{padding:0}}.hero-promo .hero-promo__container{display:flex;max-width:1760px;min-height:760px;padding:99px 156px 0 156px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;border-radius:40px;position:relative;overflow:hidden;width:100%}@media (min-width:1200px) and (max-width:1599px){.hero-promo .hero-promo__container{min-height:680px}}@media (max-width:991px){.hero-promo .hero-promo__container{box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:21px 15px;min-height:624px;border-radius:20px}}.hero-promo .hero-promo__container .hero-promo__video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%);z-index:0}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__video{-o-object-fit:cover;object-fit:cover;width:100%}}.hero-promo .hero-promo__container .hero-promo__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.5;transition:ease 0.2s}.hero-promo .hero-promo__container .hero-promo__text{display:flex;max-width:590px;flex-direction:column;align-items:flex-start;gap:36px;z-index:2}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__text{max-width:100%;width:100%;gap:15px;align-items:center}}.hero-promo .hero-promo__container .hero-promo__text .hero-promo__reviews{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:7.858px;border-radius:40px;background:rgba(255,240,247,0.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--Color-4,#FFF0F7);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:1;letter-spacing:0.8px;text-transform:uppercase}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__text .hero-promo__reviews{border:none;padding:0;font-size:16px;line-height:1;padding:8px 12px}}.hero-promo .hero-promo__container .hero-promo__text .hero-promo__reviews .count-up{font-weight:700}.hero-promo .hero-promo__container .hero-promo__text .hero-promo__heading{color:#FFF;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:56px;font-style:normal;font-weight:700;line-height:56px;display:block}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__text .hero-promo__heading{color:#FFF;text-align:center;font-family:"Recoleta Alt";font-size:32px;font-style:normal;font-weight:700;line-height:32px}}.hero-promo .hero-promo__container .hero-promo__text .hero-promo__subheading{color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:650;line-height:24px}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__text .hero-promo__subheading{display:none}}.hero-promo .hero-promo__container .hero-promo__text .hero-promo__cta{display:flex;padding:20px 24px;justify-content:center;align-items:center;gap:10px;transition:ease 0.2s;border-radius:40px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:24px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.92px;text-transform:uppercase}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__text .hero-promo__cta{display:none}}.hero-promo .hero-promo__container .hero-promo__text .hero-promo__cta:hover{opacity:0.9}.hero-promo .hero-promo__container .hero-promo__bottom{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch;z-index:2}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__mobile{display:none;flex-direction:column;justify-content:center;align-items:center;gap:20px;align-self:stretch}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__mobile{display:flex}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__mobile .hero-promo__subheading{color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:650;line-height:24px}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__mobile .hero-promo__subheading{color:#FFF;text-align:center;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:400;line-height:20px}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__mobile .hero-promo__cta{display:flex;padding:20px 24px;justify-content:center;align-items:center;gap:10px;transition:ease 0.2s;border-radius:40px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:24px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.92px;text-transform:uppercase}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__mobile .hero-promo__cta{width:100%;font-size:20px}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__mobile .hero-promo__cta:hover{opacity:0.9}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured{display:flex;padding:32px 0;justify-content:center;align-items:center;gap:20px;align-self:stretch}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured{flex-direction:column;gap:15px;padding:0}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .reviews{display:flex;justify-content:center;align-items:center;gap:7.858px;align-self:stretch}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .reviews{gap:13px;padding-top:8px}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .reviews .stars{display:flex;align-items:center;gap:1.429px}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .reviews .stars .star{width:24px;height:24px}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .reviews .stars .star{width:10.57px;height:10.57px}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .reviews span{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:24px;font-style:normal;font-weight:450;line-height:62.866px;letter-spacing:0.48px;text-transform:uppercase}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .reviews span{line-height:0;color:#FFF;text-align:center;font-size:16px;font-style:normal;font-weight:450;line-height:1;letter-spacing:0.32px;text-transform:uppercase}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .divider{width:1px;height:24px;background:#FFF}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .divider{height:1px;width:100%}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured{display:flex;justify-content:center;align-items:center;gap:20px}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured{justify-content:space-between}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured span{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:24px;font-style:normal;font-weight:450;line-height:62.866px;letter-spacing:0.48px;text-transform:uppercase}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured span{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:450;line-height:27.688px;letter-spacing:0.24px;text-transform:uppercase;white-space:nowrap}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured .featured-logos-wrapper{display:flex;align-items:center;gap:24px}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured .featured-logos-wrapper{gap:10px}}.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured .featured-logos-wrapper .hero-promo__featured-logo{height:24px;width:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:991px){.hero-promo .hero-promo__container .hero-promo__bottom .hero-promo__featured .featured .featured-logos-wrapper .hero-promo__featured-logo{max-width:20vw}}.hero-promo .hero-promo__features{display:flex;padding:40px 0;justify-content:center;align-items:center;gap:20px;max-width:1760px;justify-self:center;width:100%}@media (max-width:991px){.hero-promo .hero-promo__features{padding:40px 16px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}}.hero-promo .hero-promo__features .hero-promo__feature{border-radius:16px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;padding:8px 16px 8px 8px;align-items:center;gap:16px;flex:1 0 0}@media (max-width:991px){.hero-promo .hero-promo__features .hero-promo__feature{display:flex;height:auto;padding:8px 16px 8px 8px;justify-content:start;align-items:center;gap:16px;align-self:stretch;height:auto}}.hero-promo .hero-promo__features .hero-promo__feature:has(.is-active) .ac-header .ac-trigger:after{transform:translateY(-8px) rotate(180deg)}.hero-promo .hero-promo__features .hero-promo__feature .accordion-container{background-color:transparent;border:none}.hero-promo .hero-promo__features .hero-promo__feature .accordion-container .ac{width:100%;background-color:transparent;border:none}.hero-promo .hero-promo__features .hero-promo__feature .accordion-container .ac .ac-header{width:100%;background-color:transparent;border:none}.hero-promo .hero-promo__features .hero-promo__feature .accordion-container .ac .ac-header .ac-trigger.hero-promo__feature-text{color:var(--Background,#EE4B6B);text-align:left;text-shadow:0 0 4px rgba(255,255,255,0.25);font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}@media (max-width:991px){.hero-promo .hero-promo__features .hero-promo__feature .accordion-container .ac .ac-header .ac-trigger.hero-promo__feature-text{color:var(--Background,#EE4B6B);text-shadow:0 0 4px rgba(255,255,255,0.25);font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}}.hero-promo .hero-promo__features .hero-promo__feature .accordion-container .ac .ac-header .ac-trigger.hero-promo__feature-text:after{transition:ease 0.2s;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTYgOSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTE0LjM5ODQgMS41OTk2MUw3LjcyODQ2IDcuOTk5NjFMMS41OTg0NCAxLjU5OTYxIiBzdHJva2U9IiNFRTRCNkIiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+)}.hero-promo .hero-promo__features .hero-promo__feature .accordion-container .ac .ac-panel .ac-text.hero-promo__feature-description{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.hero-promo .hero-promo__features .hero-promo__feature .hero-promo__feature-icon{display:flex;width:60px;height:60px;padding:5px;justify-content:center;align-items:center;border-radius:10.909px;background:white;align-self:flex-start}.hero-promo .hero-promo__features_mobile{display:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:100%;margin:64px 0}@media (max-width:991px){.hero-promo .hero-promo__features_mobile{display:flex}}.hero-promo .hero-promo__features_mobile .hero-promo__feature .hero-promo__feature-text{color:var(--Background,#EE4B6B);text-shadow:0 0 4px rgba(255,255,255,0.25);font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}.hero-promo .hero-promo__features_mobile .hero-promo__feature .hero-promo__feature-icon{display:flex;width:40px;height:40px;padding:5px;justify-content:center;align-items:center;border-radius:100px;background:var(--Contrast-1,#F29BC2)}.gigli-as-seen-on{padding:40px;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.gigli-as-seen-on{padding:40px 16px}}.gigli-as-seen-on .as-seen-on__container{max-width:1760px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%}@media (min-width:1200px) and (max-width:1599px){.gigli-as-seen-on .as-seen-on__container{max-width:1360px}}.gigli-as-seen-on .as-seen-on__container h2{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:24px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.gigli-as-seen-on .as-seen-on__container h2{font-size:32px;font-style:normal;font-weight:700;line-height:32px}}.gigli-as-seen-on .as-seen-on__container img.divider{-o-object-fit:cover;object-fit:cover;height:3px;width:100%}@media (max-width:991px){.gigli-as-seen-on .as-seen-on__container img.divider{height:4px}}.gigli-as-seen-on .as-seen-on__container .as-seen-on-wrapper{display:grid;justify-content:center;align-items:center;gap:100px;align-self:stretch;grid-template-columns:repeat(auto-fill,minmax(8%,1fr));padding:24px 0}@media (min-width:1200px) and (max-width:1599px){.gigli-as-seen-on .as-seen-on__container .as-seen-on-wrapper{gap:60px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:991px){.gigli-as-seen-on .as-seen-on__container .as-seen-on-wrapper{display:none}}@media (max-width:991px){.gigli-as-seen-on .as-seen-on__container .as-seen-on-wrapper.marquee{display:block}}.gigli-as-seen-on .as-seen-on__container .as-seen-on-wrapper.marquee .js-marquee{display:flex;gap:40px}.gigli-as-seen-on .as-seen-on__container .as-seen-on-wrapper.marquee img{width:125.634px}.gigli-as-seen-on .as-seen-on__container .as-seen-on-wrapper img{max-width:100%;height:80px;-o-object-fit:contain;object-fit:contain}.gigli-reviews-slider{position:relative;text-align:center;overflow:hidden;padding:16px;padding:0 40px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.gigli-reviews-slider{padding:0 16px;padding-bottom:40px}}.gigli-reviews-slider .gigli-reviews-slider__container{display:flex;max-width:1760px;flex-direction:column;align-items:center;gap:74px;width:100%}@media (min-width:1200px) and (max-width:1599px){.gigli-reviews-slider .gigli-reviews-slider__container{max-width:1360px}}@media (max-width:991px){.gigli-reviews-slider .gigli-reviews-slider__container{gap:20px}}.gigli-reviews-slider .reviews-slider-header-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.gigli-reviews-slider .reviews-slider-header-wrapper .reviews-slider-header{display:flex;min-height:139.151px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}@media (max-width:991px){.gigli-reviews-slider .reviews-slider-header-wrapper .reviews-slider-header{width:100%;gap:24px;align-items:center;padding-bottom:20px}}.gigli-reviews-slider .reviews-slider-header-wrapper .reviews-slider-header .reviews-stars-wrapper{display:flex;align-items:center;gap:13px}.gigli-reviews-slider .reviews-slider-header-wrapper .reviews-slider-header .reviews-slider-title{color:var(--Background,#EE4B6B);text-align:left;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.gigli-reviews-slider .reviews-slider-header-wrapper .reviews-slider-header .reviews-slider-title{font-size:32px;font-weight:700;line-height:32px;width:100%;font-size:32px;line-height:1;text-align:center}}.gigli-reviews-slider .reviews-slider-header-wrapper .reviews-slider-header .reviews-slider-subtitle{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.gigli-reviews-slider .reviews-slider-header-wrapper .reviews-slider-header .reviews-slider-subtitle{font-size:16px;font-style:normal;font-weight:400;text-align:center;width:100%;font-size:20px;line-height:1}}.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper{display:flex;width:154px;justify-content:space-between;align-items:center}@media (max-width:991px){.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper{width:100%;display:none}}.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper .reviews-slider-prev{display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;flex-shrink:0;border-radius:100px;background:#FFF;transition:ease 0.2s}.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper .reviews-slider-prev:hover{background-color:#EE4B6B}.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper .reviews-slider-prev:hover svg path{stroke:#FFF}.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper .reviews-slider-next{display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;flex-shrink:0;border-radius:100px;background:#FFF;transition:ease 0.2s}.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper .reviews-slider-next:hover{background-color:#EE4B6B}.gigli-reviews-slider .reviews-slider-header-wrapper .navigation-wrapper .reviews-slider-next:hover svg path{stroke:#FFF}.gigli-reviews-slider .swiper.reviews-swiper{width:100%;max-width:1448px;margin:0 auto;position:relative;overflow:unset;padding:0 0 50px 0}@media (max-width:991px){.gigli-reviews-slider .swiper.reviews-swiper{padding-bottom:40px}}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide{display:flex;justify-content:center;align-items:center;cursor:grab}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner{display:flex;width:220px;height:360px;padding:0;flex-direction:column;justify-content:flex-end;align-items:flex-end;background:url("") lightgray 0 0/100% 100% no-repeat;box-shadow:0 34.913px 43.641px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(13.0924377441px);backdrop-filter:blur(13.0924377441px);border-radius:18px;overflow:hidden}@media (max-width:991px){.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner{width:100%;height:360px;border-radius:16px}}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner a{width:100%;height:100%}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner .reviews-slide-playbtn{display:flex;width:40px;height:40px;justify-content:flex-end;align-items:center;flex-shrink:0;position:absolute;right:20px;bottom:20px;background:white;border-radius:50%}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner .reviews-slide-playbtn .play-icon{position:absolute;left:0;right:0;margin:auto}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner .reviews-slide-content{position:relative;z-index:1;width:100%;height:100%}.gigli-reviews-slider .swiper.reviews-swiper .swiper-slide.reviews-slide .reviews-slide-inner .reviews-slide-content .reviews-slide-playbtn:hover{background-color:#fff}.gigli-reviews-slider .swiper.reviews-swiper .swiper-scrollbar.swiper-scrollbar-horizontal{display:none;border-radius:100px;background:rgba(255,240,247,0.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2px;height:8px;opacity:1!important;bottom:0}@media (max-width:991px){.gigli-reviews-slider .swiper.reviews-swiper .swiper-scrollbar.swiper-scrollbar-horizontal{display:block}}.gigli-reviews-slider .swiper.reviews-swiper .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{height:4px;border-radius:4px;background:var(--Background,#EE4B6B)}.gigli-reviews-slider .swiper.reviews-swiper .reviews-pagination{position:absolute;bottom:20px}.gigli-reviews-slider .swiper.reviews-swiper .reviews-pagination .swiper-pagination-bullet{height:7px;width:50px;background-color:white;border-radius:20px!important;transition:ease 0.2s;opacity:0.75}.gigli-reviews-slider .swiper.reviews-swiper .reviews-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:75px;background:var(--Background,#EE4B6B)}.gigli-reviews-slider .reviews__cta{display:none}@media (max-width:991px){.gigli-reviews-slider .reviews__cta{display:flex;padding:20px 24px;justify-content:center;align-items:center;align-self:stretch;border-radius:40px;background:var(--Background,#EE4B6B);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#FFF;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}}.reviews-slide-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.gigli-collection-tabs{display:flex;flex-direction:column;align-items:center;padding:0 40px}@media (max-width:991px){.gigli-collection-tabs{padding:0}}.gigli-collection-tabs .handpicked-tabs-inner{display:flex;max-width:1760px;padding:40px 40px 21px 40px;flex-direction:column;align-items:flex-start;gap:59px;width:100%;border-radius:40px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (min-width:1200px) and (max-width:1599px){.gigli-collection-tabs .handpicked-tabs-inner{max-width:1360px}}@media (max-width:991px){.gigli-collection-tabs .handpicked-tabs-inner{padding:20px 16px;gap:20px}}.gigli-collection-tabs .handpicked-tabs-header-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch}@media (max-width:991px){.gigli-collection-tabs .handpicked-tabs-header-wrapper{flex-direction:column;gap:28px}}.gigli-collection-tabs .handpicked-tabs-header-wrapper .handpicked-tabs-header{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;max-width:681px}.gigli-collection-tabs .handpicked-tabs-header-wrapper .handpicked-tabs-header .handpicked-tabs-title{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.gigli-collection-tabs .handpicked-tabs-header-wrapper .handpicked-tabs-header .handpicked-tabs-title{font-size:32px;font-style:normal;font-weight:600;line-height:36px}}.gigli-collection-tabs .handpicked-tabs-header-wrapper .handpicked-tabs-header .handpicked-tabs-subtitle{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav-swiper{display:none;margin:0;padding:12px 0}@media (max-width:991px){.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav-swiper{display:block;margin:0;width:100%;overflow:unset}}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav-swiper .swiper-slide{width:-moz-fit-content;width:fit-content}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav-swiper .tabs-nav-item{padding:12px 16px;align-items:center;gap:10px;border-radius:100px;border:2px solid transparent;color:var(--Background,#EE4B6B);background-color:white;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer;transition:ease 0.2s}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav-swiper .tabs-nav-item:hover{border-color:#EE4B6B}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav-swiper .tabs-nav-item.active{border-color:#EE4B6B}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav{list-style:none;display:flex;gap:10px;margin:0;flex-wrap:wrap;max-width:620px;border-radius:40px;background:var(--Color-4,#FFF0F7);padding:12px 16px;justify-content:flex-end}@media (max-width:991px){.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav{display:none}}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav .tabs-nav-item{display:flex;padding:12px 16px;justify-content:flex-end;align-items:center;gap:10px;border-radius:100px;border:1px solid transparent;color:var(--Background,#EE4B6B);background-color:white;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer;transition:ease 0.2s}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav .tabs-nav-item:hover{border-color:#EE4B6B}.gigli-collection-tabs .handpicked-tabs-header-wrapper .tabs-nav .tabs-nav-item.active{border-color:#EE4B6B}.gigli-collection-tabs .tabs-content{width:100%}.gigli-collection-tabs .tabs-content .tab-panel{display:none}.gigli-collection-tabs .tabs-content .tab-panel.active{display:block}.gigli-collection-tabs .swiper{overflow:unset}.gigli-collection-tabs .swiper .products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(253px,1fr));gap:20px}@media (min-width:1200px) and (max-width:1599px){.gigli-collection-tabs .swiper .products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:991px){.gigli-collection-tabs .swiper .products-grid{display:flex}}@media (min-width:992px){.gigli-collection-tabs .swiper .products-grid .swiper-slide{width:100%!important}}.gigli-collection-tabs .swiper .products-grid .product-card{height:100%}.gigli-collection-tabs .handpicked-tabs-shop-all{display:flex;padding:32px 11px 16px 11px;justify-content:center;align-items:center;align-self:stretch;border-top:1px solid var(--Contrast-1,#F29BC2)}@media (max-width:991px){.gigli-collection-tabs .handpicked-tabs-shop-all{border:none;padding:0}}.gigli-collection-tabs .handpicked-tabs-shop-all .shop-all-link{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:2.4px;text-transform:uppercase;gap:20px;display:flex;transition:ease 0.2s}@media (max-width:991px){.gigli-collection-tabs .handpicked-tabs-shop-all .shop-all-link{padding:12px}}.gigli-collection-tabs .handpicked-tabs-shop-all .shop-all-link:hover .arrow{transform:translateX(5px)}.gigli-collection-tabs .handpicked-tabs-shop-all .shop-all-link .arrow{transition:ease 0.2s;display:inline-block;position:relative}html{scroll-behavior:smooth}.gigli-collection-display{background-color:#f691a1;padding-top:50px}@media (max-width:767px){.gigli-collection-display{padding-top:30px!important}}@media (max-width:767px){.gigli-collection-display .gigli-collection-groups .container{padding-left:16px;padding-right:16px}}.gigli-collection-display .gigli-collection-groups .container{max-width:1530px!important}.gigli-collection-display .gigli-collection-groups .collection-block{background:rgb(252,224,237);border-radius:20px;padding:1rem;margin-bottom:2rem;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gigli-collection-display .gigli-collection-groups .collection-block .collection-title{font-size:38px;font-weight:bold;margin-bottom:1rem;color:#d92662;font-family:"Recoleta Alt"}@media (max-width:991px){.gigli-collection-display .gigli-collection-groups .collection-block .collection-title{font-size:24px;line-height:28px}}.gigli-collection-display .gigli-collection-groups .swiper{overflow:visible}.gigli-collection-display .gigli-collection-groups .swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(253px,1fr));gap:20px}@media (max-width:991px){.gigli-collection-display .gigli-collection-groups .swiper .swiper-wrapper{display:flex;gap:0}}.gigli-collection-display .gigli-collection-groups .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}@media (min-width:992px){.gigli-collection-display .gigli-collection-groups .swiper .swiper-wrapper .swiper-slide{width:100%!important}}@media (max-width:991px){.gigli-collection-display .gigli-collection-groups .product-grid{grid-template-columns:repeat(3,1fr)}}.gigli-collection-display .gigli-collection-groups .product-card{min-height:410px;margin-bottom:28px}.gigli-collection-display .gigli-collection-groups .product-card .product-details .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:1199px){.gigli-collection-display .gigli-collection-groups .product-card{min-height:390px;margin-bottom:0}}@media (max-width:767px){.gigli-collection-display .gigli-collection-groups .product-card{min-height:350px;margin-bottom:0}}.collection-nav{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center;margin-bottom:2rem}@media (max-width:1199px){.collection-nav{justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;padding:0 12px;scrollbar-width:none}}.collection-nav .nav-button{color:#d92662;border-radius:999px;padding:0.5rem 1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:0.75rem;transition:background-color 0.3s,color 0.3s;background-color:#ee4a6a;border:2px solid #ee4a6a;padding:0.5rem 3rem;color:#fff}.collection-nav .nav-button:hover,.collection-nav .nav-button.active{background-color:#d92662;color:#fff}@media (max-width:991px){.collection-nav .nav-button{padding:0.5rem 1rem}}body.gradient-background.template-collection-all-collections.features--button-transition.features--zoom-image.color-scheme.color-scheme--scheme-1{background:#f691a1!important}.gigli-featured-text{position:relative;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iZmVhdHVyZWQtdGV4dC1iZy1saW5lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTA4IiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDE5MDggNTAwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMS41IDQ5OC4wODFDMzE0LjY0NiAxODEuNTM4IDQ2Ny41MjEgNDk1LjU4OSA5NzcuOTI0IDQ3MC42NjRDMTQ4OC4zMyA0NDUuNzM5IDE2MTYuNTUgMzEuOTkwNiAxOTA3LjUgMi4wODEwNSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfNzczMF84NDcyKSIgc3Ryb2tlLXdpZHRoPSI0Ij48L3BhdGg+CiAgPGRlZnM+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNzczMF84NDcyIiB4MT0iMS41IiB5MT0iMjUwLjA4MSIgeDI9IjE5MDcuNSIgeTI9IjI1MC4wODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0VFNEI2QiI+PC9zdG9wPgogICAgICA8c3RvcCBvZmZzZXQ9IjAuNDI1IiBzdG9wLWNvbG9yPSIjRjI5QkMyIj48L3N0b3A+CiAgICAgIDxzdG9wIG9mZnNldD0iMC41NyIgc3RvcC1jb2xvcj0iI0ZGRjBGNyI+PC9zdG9wPgogICAgICA8c3RvcCBvZmZzZXQ9IjAuNzUiIHN0b3AtY29sb3I9IiNFRTRCNkIiPjwvc3RvcD4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgPC9kZWZzPgo8L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.gigli-featured-text{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iZmVhdHVyZWQtdGV4dC1iZy1saW5lLW1vYmlsZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjE0MiIgdmlld0JveD0iMCAwIDM2MCAxNDIiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0tNTUgMTQwLjA3OEMyMi44NzU4IDUyLjAwNzggNjAuODkzOSAxMzkuMzg1IDE4Ny44MjUgMTMyLjQ1QzMxNC43NTcgMTI1LjUxNSAzNDYuNjQzIDEwLjM5OTcgNDE5IDIuMDc4MTIiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzc3ODdfNjQ1MCkiIHN0cm9rZS13aWR0aD0iNCI+PC9wYXRoPgogIDxkZWZzPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzc3ODdfNjQ1MCIgeDE9Ii01NSIgeTE9IjcxLjA3ODEiIHgyPSI0MTkiIHkyPSI3MS4wNzgxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNFRTRCNkIiPjwvc3RvcD4KICAgICAgPHN0b3Agb2Zmc2V0PSIwLjMzNSIgc3RvcC1jb2xvcj0iI0ZGRjBGNyI+PC9zdG9wPgogICAgICA8c3RvcCBvZmZzZXQ9IjAuNDI1IiBzdG9wLWNvbG9yPSIjRjI5QkMyIj48L3N0b3A+CiAgICAgIDxzdG9wIG9mZnNldD0iMC43NSIgc3RvcC1jb2xvcj0iI0VFNEI2QiI+PC9zdG9wPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+Cjwvc3ZnPg==)}}.gigli-featured-text .featured-text-bg-line{position:absolute;margin:auto;top:0;bottom:0;z-index:-1;width:100%}@media (max-width:991px){.gigli-featured-text .featured-text-bg-line{display:none}}.gigli-featured-text .featured-text-bg-line-mobile{position:absolute;margin:auto;top:200px;bottom:0;z-index:-1;width:100%;display:none}@media (max-width:991px){.gigli-featured-text .featured-text-bg-line-mobile{display:block}}.gigli-featured-text .gigli-featured-text__container{max-width:1600px;min-height:600px;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center}.gigli-featured-text .gigli-featured-text__container .bubble{position:absolute;width:10.981px;height:10.981px}.gigli-featured-text .gigli-featured-text__container .x1{animation:animateBubble 5s linear infinite,sideWays 2s ease-in-out infinite alternate;left:15%;top:15%;transform:scale(2)}.gigli-featured-text .gigli-featured-text__container .x2{animation:animateBubble 8s linear infinite,sideWays 4s ease-in-out infinite alternate;left:0%;top:80%;transform:scale(1.4)}.gigli-featured-text .gigli-featured-text__container .x3{animation:animateBubble 12s linear infinite,sideWays 2s ease-in-out infinite alternate;left:-5%;top:40%;transform:scale(1.7)}.gigli-featured-text .gigli-featured-text__container .x4{animation:animateBubble 15s linear infinite,sideWays 3s ease-in-out infinite alternate;left:-5%;top:10%;transform:scale(1.6)}.gigli-featured-text .gigli-featured-text__container .x5{animation:animateBubble 18s linear infinite,sideWays 4s ease-in-out infinite alternate;left:-10%;top:50%;transform:scale(2.5)}.gigli-featured-text .gigli-featured-text__container .x6{animation:animateBubble 8s linear infinite,sideWaysRight 3s ease-in-out infinite alternate;right:0%;top:10%;transform:scale(1.2)}.gigli-featured-text .gigli-featured-text__container .x7{animation:animateBubble 12s linear infinite,sideWaysRight 4s ease-in-out infinite alternate;right:10%;top:50%;transform:scale(1.4)}.gigli-featured-text .gigli-featured-text__container .x8{animation:animateBubble 14s linear infinite,sideWaysRight 4s ease-in-out infinite alternate;right:15%;top:50%;transform:scale(2)}.gigli-featured-text .gigli-featured-text__container .x9{animation:animateBubble 4s linear infinite,sideWaysRight 4s ease-in-out infinite alternate;right:15%;top:50%;transform:scale(2.2)}.gigli-featured-text .gigli-featured-text__container .left-gummy{position:absolute;left:0;bottom:100px;width:180px;height:180px;flex-shrink:0;display:none}@media (max-width:991px){.gigli-featured-text .gigli-featured-text__container .left-gummy{left:-60px;top:100px}}.gigli-featured-text .gigli-featured-text__container .left-can{width:460.669px;height:535.528px;flex-shrink:0;position:absolute;left:0;-o-object-fit:contain;object-fit:contain}@media (max-width:991px){.gigli-featured-text .gigli-featured-text__container .left-can{width:300px;height:auto;flex-shrink:0;left:-100px;top:220px;transform:rotate(352deg)}}.gigli-featured-text .gigli-featured-text__container .gigli-featured-text__content{max-width:622px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;align-self:center}@media (max-width:991px){.gigli-featured-text .gigli-featured-text__container .gigli-featured-text__content{position:absolute;top:40px}}.gigli-featured-text .gigli-featured-text__container .gigli-featured-text__content .rounded-image{width:140px;height:140px;border-radius:700px;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-o-object-fit:cover;object-fit:cover}.gigli-featured-text .gigli-featured-text__container .gigli-featured-text__content .gigli-icon{width:61px;height:62.008px;flex-shrink:0}.gigli-featured-text .gigli-featured-text__container .gigli-featured-text__content h2{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:60px;font-style:normal;font-weight:600;line-height:72px}@media (max-width:991px){.gigli-featured-text .gigli-featured-text__container .gigli-featured-text__content h2{font-size:32px;font-weight:700;line-height:32px}}.gigli-featured-text .gigli-featured-text__container .right-chocolate{position:absolute;right:0;width:130px;height:138px;top:180px}@media (max-width:991px){.gigli-featured-text .gigli-featured-text__container .right-chocolate{display:none}}.gigli-featured-text .gigli-featured-text__container .right-can{width:461.068px;height:535.992px;flex-shrink:0;position:absolute;right:0;-o-object-fit:contain;object-fit:contain}@media (max-width:991px){.gigli-featured-text .gigli-featured-text__container .right-can{width:300px;height:auto;flex-shrink:0;right:-70px;top:280px}}@media (max-width:991px){.gigli-ingredients-benefits{padding:16px}}.gigli-ingredients-benefits .ingredients-benefits-container{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:20px;max-width:1464px;margin:40px auto;position:relative}.gigli-ingredients-benefits .ingredients-benefits-container:has(.extract-card),.gigli-ingredients-benefits .ingredients-benefits-container:has(.benefit-item){min-height:442px}@media (min-width:1200px) and (max-width:1599px){.gigli-ingredients-benefits .ingredients-benefits-container{right:unset;max-width:1192px}}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container{flex-wrap:wrap;right:unset;gap:60px}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col{position:relative;width:50%;display:inline-flex;gap:20px}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .ingredients-left-col-inner{display:inline-flex;align-items:start;gap:20px;height:-moz-fit-content;height:fit-content}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col{display:none}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .bubble{position:absolute;width:15.981px;height:15.981px}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .x1{animation:animateBubble 5s linear infinite,sideWays 2s ease-in-out infinite alternate;left:-15%;top:15%;transform:scale(1.6)}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .x2{animation:animateBubble 8s linear infinite,sideWays 4s ease-in-out infinite alternate;left:-5%;top:80%;transform:scale(1.4)}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .x3{animation:animateBubble 12s linear infinite,sideWays 2s ease-in-out infinite alternate;left:-10%;top:40%;transform:scale(1.7)}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .x4{animation:animateBubble 15s linear infinite,sideWays 3s ease-in-out infinite alternate;left:-20%;top:10%;transform:scale(1.3)}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .x5{animation:animateBubble 18s linear infinite,sideWays 4s ease-in-out infinite alternate;left:-30%;top:40%;transform:scale(1.5)}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .x6{animation:animateBubble 10s linear infinite,sideWays 2s ease-in-out infinite alternate;left:30%;top:50%;transform:scale(1.5)}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-left-col .x7{animation:animateBubble 10s linear infinite,sideWays 3s ease-in-out infinite alternate;left:35%;top:70%;transform:scale(1.2)}.gigli-ingredients-benefits .ingredients-benefits-container .extract-card{max-width:350px;width:100%;border-radius:29.34px;background:rgba(255,255,255,0.6);box-shadow:0 23.472px 29.34px 0 rgba(238,75,107,0.2);display:flex;padding:18px 20px 44px 20px;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;min-height:420px;align-self:stretch}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .extract-card{min-height:unset;max-width:252px;padding:18px 20px 44px 20px;height:100%}}.gigli-ingredients-benefits .ingredients-benefits-container .extract-card .extract-card-image-wrapper{margin:0 auto 16px auto;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;border:5.868px solid #F29BC2;background:url("") lightgray 50%/cover no-repeat;box-shadow:0 23.472px 29.34px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(8.8018865585px);backdrop-filter:blur(8.8018865585px);height:210px;min-width:200px;max-width:220px;min-height:200px;max-height:220px;align-self:stretch}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .extract-card .extract-card-image-wrapper{height:auto;width:100%;align-self:stretch}}.gigli-ingredients-benefits .ingredients-benefits-container .extract-card .extract-card-image-wrapper .extract-card-image{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.gigli-ingredients-benefits .ingredients-benefits-container .extract-card .extract-card-title{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.44px;text-transform:uppercase}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .extract-card .extract-card-title{text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.44px;text-transform:uppercase}}.gigli-ingredients-benefits .ingredients-benefits-container .extract-card .extract-card-text{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .extract-card .extract-card-text{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:24px}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-swiper{overflow:unset;width:100%}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-swiper.mobile{display:none}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-swiper.mobile{display:block;margin-bottom:40px}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-swiper .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-swiper .ingredients-pagination{text-align:center;position:absolute;bottom:-50px}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-swiper .ingredients-pagination .swiper-pagination-bullet{height:7px;width:50px;background-color:white;border-radius:20px!important;transition:ease 0.2s;opacity:0.75}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-swiper .ingredients-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:75px;background:var(--Background,#EE4B6B)}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col{display:flex;width:50%;padding:0 12px;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col{width:100%}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list{list-style:none;margin:0;padding:0;width:100%}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list .benefit-item{display:flex;width:100%;padding:20.372px 0;align-items:center;gap:20px}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list .benefit-item{gap:16px;padding:0}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list .benefit-item .benefit-item-icon{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;border-radius:50%;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list .benefit-item .benefit-item-icon{width:60px;height:60px;justify-content:center;align-items:center}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list .benefit-item .benefit-item-text{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list .benefit-item .benefit-item-text{font-size:20px;font-weight:700;line-height:24px}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list img.benefit-divider{margin:13px 0;-o-object-fit:cover;object-fit:cover;height:3px}@media (max-width:991px){.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list img.benefit-divider{height:4px;margin:25px 0}}.gigli-ingredients-benefits .ingredients-benefits-container .ingredients-right-col .benefits-list img.benefit-divider:last-child{display:none}.gigli-ingredients-benefits .ingredients-benefits-container .benefit-item-icon-emoji{font-size:1.5rem;display:inline-block;width:40px;text-align:center}.gigli-variety-pack{display:flex;justify-content:center;padding:50px 0;flex-direction:column;align-items:center}@media (max-width:991px){.gigli-variety-pack{padding:16px}}.gigli-variety-pack .bubble{position:absolute;width:18.981px;height:18.981px}.gigli-variety-pack .x1{animation:animateBubble 5s linear infinite,sideWaysRight 2s ease-in-out infinite alternate;right:-10%;top:15%;transform:scale(2.6)}.gigli-variety-pack .x2{animation:animateBubble 6s linear infinite,sideWaysRight 4s ease-in-out infinite alternate;right:-5%;top:80%;transform:scale(2.4)}.gigli-variety-pack .x3{animation:animateBubble 8s linear infinite,sideWaysRight 2s ease-in-out infinite alternate;right:0;top:40%;transform:scale(2.7)}.gigli-variety-pack .x4{animation:animateBubble 11s linear infinite,sideWaysRight 3s ease-in-out infinite alternate;right:5%;top:10%;transform:scale(2.3)}.gigli-variety-pack .x5{animation:animateBubble 14s linear infinite,sideWaysRight 4s ease-in-out infinite alternate;right:10%;top:40%;transform:scale(2.5)}.gigli-variety-pack .gigli-variety-pack__container{width:100%;max-width:1464px;min-height:352.877px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;align-self:center;position:relative}@media (min-width:1200px) and (max-width:1599px){.gigli-variety-pack .gigli-variety-pack__container{max-width:1192px}}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container{max-width:unset;min-height:unset;gap:27px}}.gigli-variety-pack .gigli-variety-pack__container .heading-top{color:var(--Background,#EE4B6B);text-align:center;font-family:"Recoleta Alt";font-size:40px;font-style:normal;font-weight:600;line-height:81.311px}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .heading-top{font-size:32px;font-style:normal;font-weight:700;line-height:32px}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content{display:grid;grid-template-columns:50% 50%;min-height:352.877px;padding:24px 0 24px 24px;align-items:center;gap:24px;align-self:stretch;border-radius:40px;background:linear-gradient(179deg,rgba(255,205,208,0.8) 24.32%,rgba(255,205,208,0.8) 74.14%);-webkit-backdrop-filter:blur(9.4153842926px);backdrop-filter:blur(9.4153842926px)}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content{grid-template-columns:auto;padding:8px 8px 0 8px}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper{display:flex;padding:43px 43px 32px 43px;flex-direction:column;align-items:flex-start;gap:44px;flex:1 0 0;align-self:stretch;border-radius:32px;background:#EE4B6B;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper{gap:20px}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .heading-main{color:var(--Color-4,#FFF0F7);text-align:center;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px;width:100%}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .heading-main{font-size:32px;font-style:normal;font-weight:700;line-height:32px}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .subheading{color:var(--Color-4,#FFF0F7);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .subheading{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:20px}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .variety-pack-footer{display:flex;justify-content:center;align-items:center;gap:25.108px;align-self:stretch}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .variety-pack-footer{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .variety-pack-footer .price-text{color:var(--Color-4,#FFF0F7);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .variety-pack-footer .price-text{text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:24px;width:100%}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .variety-pack-footer .cta-button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0.8px;text-transform:uppercase;border-radius:40px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .variety-pack-footer .cta-button{font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.6px;padding:20px 24px;width:100%}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .variety-pack-wrapper .variety-pack-footer .cta-button:hover{opacity:0.9}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .product-image-wrap{width:100%}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__content .product-image-wrap img{width:100%;height:222px;align-self:stretch;-o-object-fit:contain;object-fit:contain}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits{display:inline-flex;justify-content:center;align-items:center;gap:28.571px;max-width:1300px;width:100%;margin:60px 0}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits{display:flex;padding:0 16px;flex-direction:column;justify-content:center;align-items:center;gap:28px;align-self:stretch;margin:0}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits .benefit-pill{display:flex;padding:8px;align-items:center;gap:8px;flex:1 0 0;border-radius:16px;background:var(--Color-4,#FFF0F7);box-shadow:0 16px 20px 0 rgba(238,75,107,0.12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits .benefit-pill{display:flex;padding:8px;align-items:center;gap:8px;align-self:stretch;border-radius:16px;background:var(--Color-4,#FFF0F7);box-shadow:0 16px 20px 0 rgba(238,75,107,0.12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits .benefit-pill__icon{display:flex;width:60px;height:60px;justify-content:center;align-items:center}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits .benefit-pill__icon{border-radius:104px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(1.5384614468px);backdrop-filter:blur(1.5384614468px)}}.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits .benefit-pill__text{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__container .gigli-variety-pack__benefits .benefit-pill__text{font-size:20px;font-style:normal;font-weight:600;line-height:24px}}.gigli-variety-pack .gigli-variety-pack__shop-now{display:flex;justify-content:center;width:100%}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__shop-now{padding:0 16px;display:none}}.gigli-variety-pack .gigli-variety-pack__shop-now .shop-now-link{display:inline-flex;padding:24.706px 29.647px;justify-content:center;align-items:center;gap:12.353px;border-radius:49.412px;background:var(--Background,#EE4B6B);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:24px;font-style:normal;font-weight:700;line-height:29.647px;letter-spacing:1.92px;text-transform:uppercase}@media (max-width:991px){.gigli-variety-pack .gigli-variety-pack__shop-now .shop-now-link{width:100%;color:#FFF;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.6px;text-transform:uppercase;padding:20px 24px}}.why-gigli{overflow:hidden;display:flex;justify-content:center;align-items:center;gap:68px;padding-bottom:60px}@media (max-width:991px){.why-gigli{padding:86px 16px}}.why-gigli__container{max-width:1464px;display:flex;padding:40px 40px 40px 60px;flex-direction:column;justify-content:center;align-items:center;gap:40px;align-self:stretch;border-radius:40px;background:rgba(255,240,247,0.6);width:100%}@media (min-width:1200px) and (max-width:1599px){.why-gigli__container{max-width:1192px}}@media (max-width:991px){.why-gigli__container{padding:20px}}.why-gigli .heading-wrapper{display:flex;padding-right:20px;justify-content:space-between;align-items:center;align-self:stretch}@media (max-width:991px){.why-gigli .heading-wrapper{display:flex;padding:0;justify-content:space-between;display:flex;flex-direction:column;align-items:flex-start;gap:44px;align-self:stretch}}.why-gigli__text{flex:1 0 0}@media (max-width:991px){.why-gigli__text{gap:44px;width:100%}}.why-gigli__heading{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px;text-align:left;width:100%}@media (max-width:991px){.why-gigli__heading{text-align:center}}.why-gigli__badges{display:flex;width:562px;align-items:center;gap:120px;position:relative}@media (max-width:991px){.why-gigli__badges{width:100%;justify-content:center}}.why-gigli__badges ul.badges-list{-moz-columns:2;columns:2;-moz-column-gap:60px;column-gap:60px}@media (max-width:991px){.why-gigli__badges ul.badges-list{-moz-column-gap:40px;column-gap:40px}}.why-gigli__badges ul.badges-list li{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;list-style:none;position:relative}.why-gigli__badges ul.badges-list li::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIwIDIxIiBmaWxsPSJub25lIj4KICA8cmVjdCB5PSIwLjgyMDMxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiByeD0iMTAiIGZpbGw9IiNGRkYwRjciLz4KICA8cGF0aCBkPSJNNS41IDExLjMyMDNMOC41IDE0LjMyMDNMMTUgOC4zMjAzMSIgc3Ryb2tlPSIjRUU0QjZCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);position:absolute;left:-20px;top:0}.why-gigli .why-gigli-footer-wrapper{display:flex;justify-content:center;align-items:center;gap:20px}@media (max-width:991px){.why-gigli .why-gigli-footer-wrapper{flex-direction:column}}.why-gigli .why-gigli-footer-wrapper p{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:24px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.why-gigli .why-gigli-footer-wrapper p{text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:28px}}.why-gigli .why-gigli-footer-wrapper .cta-button{border-radius:40px;background:var(--Background,#EE4B6B);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#FFF;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0.8px;text-transform:uppercase;display:flex;width:322px;padding:16px 24px;justify-content:center;align-items:center;gap:10px}@media (max-width:991px){.why-gigli .why-gigli-footer-wrapper .cta-button{font-size:20px;line-height:24px;letter-spacing:0.8px;text-transform:uppercase;padding:16px 24px;width:100%}}.why-gigli__slider{overflow:unset!important}.why-gigli__slider_container{display:block;max-width:1586px;width:100%;padding-bottom:40px}@media (min-width:1200px) and (max-width:1599px){.why-gigli__slider_container{max-width:1312px}}@media (max-width:991px){.why-gigli__slider_container{margin-bottom:0}}.why-gigli__slider .slide-item .slide-item__image-wrap{height:360px;flex-shrink:0;border-radius:21.413px;box-shadow:0 21.413px 26.767px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(8.0300006866px);backdrop-filter:blur(8.0300006866px);overflow:hidden}@media (min-width:1200px) and (max-width:1599px){.why-gigli__slider .slide-item .slide-item__image-wrap{width:100%;height:auto}}@media (max-width:991px){.why-gigli__slider .slide-item .slide-item__image-wrap{width:100%;height:auto}}.why-gigli__slider .slide-item .slide-item__image-wrap img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.why-gigli__slider .swiper-scrollbar.swiper-scrollbar-horizontal{display:none;border-radius:100px;background:rgba(255,240,247,0.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2px;height:8px;opacity:1!important;bottom:-40px}@media (max-width:991px){.why-gigli__slider .swiper-scrollbar.swiper-scrollbar-horizontal{display:block}}.why-gigli__slider .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{height:4px;border-radius:4px;background:var(--Background,#EE4B6B)}.why-gigli__slider .why-us-pagination{position:absolute;bottom:-50px!important;text-align:center}.why-gigli__slider .why-us-pagination .swiper-pagination-bullet{height:7px;width:50px;background-color:white;border-radius:20px!important;transition:ease 0.2s;opacity:0.75}.why-gigli__slider .why-us-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:75px;background:var(--Background,#EE4B6B)}.gigli-product-faqs-section{padding:100px 0}@media (max-width:991px){.gigli-product-faqs-section{padding:80px 16px}}.gigli-product-faqs-section .container{display:flex;justify-content:center}.gigli-product-faqs-section .gigli-faqs-section{display:flex;width:909px;padding:32px 40px;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;border-radius:17.76px;background:rgba(255,255,255,0.6)}@media (max-width:991px){.gigli-product-faqs-section .gigli-faqs-section{width:100%;gap:25px;padding:16px 16px 8px 16px}}.gigli-product-faqs-section .gigli-faqs-section .faqs-heading-top{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.28px;width:100%}.gigli-product-faqs-section .gigli-faqs-section .faqs-heading{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px;width:100%}@media (max-width:991px){.gigli-product-faqs-section .gigli-faqs-section .faqs-heading{font-size:32px}}.gigli-product-faqs-section .gigli-faqs-section .accordion-container{overflow:hidden;width:100%}.gigli-product-faqs-section .gigli-faqs-section .accordion-container .ac{border:none;border-bottom:1px dashed #F29BC2;padding:24px 0;background:transparent;margin:0}@media (max-width:991px){.gigli-product-faqs-section .gigli-faqs-section .accordion-container .ac{padding:20px 0}}.gigli-product-faqs-section .gigli-faqs-section .accordion-container .ac.is-active .ac-header .ac-trigger::after{transform:rotate(180deg);top:0}.gigli-product-faqs-section .gigli-faqs-section .accordion-container .ac .ac-header{}.gigli-product-faqs-section .gigli-faqs-section .accordion-container .ac .ac-header .ac-trigger{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px}.gigli-product-faqs-section .gigli-faqs-section .accordion-container .ac .ac-header .ac-trigger::after{transition:ease 0.2s;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcgMUw4LjY2MjUzIDlMMC45OTk5OTkgMC45OTk5OTkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;border-radius:100px;background:#FFF}.gigli-product-faqs-section .gigli-faqs-section .accordion-container .ac .ac-panel .ac-text{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.shopify-section--image-with-text-overlay *{background:transparent!important}.gigli-footer{position:relative;display:flex;justify-content:center;padding:0 40px;padding-bottom:20px}@media (max-width:1199px){.gigli-footer{flex-direction:column;padding:0}}.gigli-footer .footer-content{max-width:1792px;display:flex;padding:36px 36px 0 36px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:40px;background:var(--Background,#EE4B6B);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width:1200px) and (max-width:1599px){.gigli-footer .footer-content{max-width:1312px}}@media (max-width:1199px){.gigli-footer .footer-content{border-radius:40px 40px 0 0;padding:16px 16px 0 16px}}.gigli-footer .footer-content .footer-cols{display:grid;grid-template-columns:406px 139px 291px 280px;justify-content:space-between;width:100%}@media (max-width:1199px){.gigli-footer .footer-content .footer-cols{grid-template-columns:100%}}.gigli-footer .footer-content .footer-cols .footer-col{min-width:150px;flex:1 1 200px}.gigli-footer .footer-content .footer-cols .footer-col:has(form){width:100%}.gigli-footer .footer-content .footer-cols .footer-col:has(form) > .footer-col-heading{display:none}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body{border-radius:24px;background:var(--Color-4,#FFF0F7);display:flex;max-width:406px;padding:20px;flex-direction:column;align-items:flex-start;gap:24.982px}@media (max-width:1199px){.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body{justify-self:center;max-width:unset;width:100%}}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body .footer-col-heading{color:var(--Background,#EE4B6B);text-align:center;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px;margin:0;text-align:center;width:100%}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body p{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body .klaviyo-form{width:100%}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body .klaviyo-form input{border-radius:100px!important;background:#FFF!important;color:var(--Contrast-1,#F29BC2)!important;text-align:center!important;leading-trim:both!important;text-edge:cap!important;font-family:"Futura PT"!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important;border:none!important}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body .klaviyo-form input::-moz-placeholder{color:var(--Contrast-1,#F29BC2)!important;text-align:center!important;font-family:"Futura PT"!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important;text-transform:uppercase!important}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body .klaviyo-form input::placeholder{color:var(--Contrast-1,#F29BC2)!important;text-align:center!important;font-family:"Futura PT"!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important;text-transform:uppercase!important}.gigli-footer .footer-content .footer-cols .footer-col:has(form) .footer-col-body .klaviyo-form button{border-radius:40px!important;background:var(--Background,#EE4B6B)!important;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;justify-self:center;color:#FFF;font-family:"Futura PT"!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important;letter-spacing:0.8px!important;text-transform:uppercase!important;padding:0 24px!important}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-heading{color:#FFF;font-family:"Recoleta Alt";font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:40px}@media (max-width:1199px){.gigli-footer .footer-content .footer-cols .footer-col .footer-col-heading{margin-top:40px;text-align:center}}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body{color:rgba(255,255,255,0.65);font-family:Inter;font-size:18.521px;font-style:normal;font-weight:400;line-height:30.8px;margin-bottom:26px}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-support{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;margin-top:20px}@media (max-width:1199px){.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-support{align-items:center}}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-support address{color:#FFF;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-support a{display:flex;padding-right:6.246px;align-items:center;gap:8px}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-support a img{width:32px;height:32px}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-support a span{color:var(--Background,#FFF);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-social{display:flex;align-items:flex-start;gap:20px}@media (max-width:1199px){.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-social{justify-self:center}}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-body .footer-social a{width:40px;height:40px;background-color:white;border-radius:50%}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-menu{padding:0;margin:0;color:rgba(255,255,255,0.65);font-family:Inter;font-size:18.521px;font-style:normal;font-weight:400;line-height:1;display:flex;padding:4px 0 5.467px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:22.787px;flex-shrink:0;list-style:none}@media (max-width:1199px){.gigli-footer .footer-content .footer-cols .footer-col .footer-col-menu{gap:10px}}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-menu li{position:relative}@media (max-width:1199px){.gigli-footer .footer-content .footer-cols .footer-col .footer-col-menu li{width:100%;text-align:center}}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-menu li a{color:#FFF;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-menu li a::after{content:"";position:absolute;bottom:0;left:0;border-bottom:solid rgba(255,255,255,0.65) 1px;width:0;transition:ease 0.2s}.gigli-footer .footer-content .footer-cols .footer-col .footer-col-menu li a:hover::after{width:100%}.gigli-footer .footer-bottom-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:40px}.gigli-footer .footer-bottom-row .disclaimer-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32.008px;align-self:stretch}.gigli-footer .footer-bottom-row .disclaimer-wrapper p{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.gigli-footer .footer-bottom-row .bottom-bar{display:flex;padding:12.491px 7.807px 7.807px 7.807px;flex-direction:column;justify-content:center;align-items:center;gap:4px;align-self:stretch;width:100%;border-top:0.781px dashed var(--Color-4,#FFF0F7)}.gigli-footer .footer-bottom-row .bottom-bar p{color:#FFF;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:1.92px}.gigli-footer .footer-bottom-row .bottom-bar small{color:var(--Contrast-1,#F29BC2);font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:450;line-height:22px;letter-spacing:0.96px}.template-page-faq footer{margin-top:300px}@media (max-width:991px){.template-page-faq footer{margin-top:100px}}section.gigli-page-faqs-section{padding-top:36px}@media (max-width:991px){section.gigli-page-faqs-section{padding:0 16px 40px 16px}}section.gigli-page-faqs-section .container{display:flex;justify-content:center}section.gigli-page-faqs-section .gigli-faqs-section{display:flex;width:909px;padding:32px 40px;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;border-radius:24px;background:rgba(255,255,255,0.8);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:991px){section.gigli-page-faqs-section .gigli-faqs-section{width:100%;gap:25px;padding:16px 16px 8px 16px}}section.gigli-page-faqs-section .gigli-faqs-section .faqs-heading{display:flex;align-items:center;gap:32px;align-self:stretch;color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px;width:100%}@media (max-width:991px){section.gigli-page-faqs-section .gigli-faqs-section .faqs-heading{font-size:32px}}section.gigli-page-faqs-section .gigli-faqs-section .accordion-container{overflow:hidden;width:100%}section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac{border:none;border-bottom:1px dashed #F29BC2;padding:12px 0;background:transparent;margin:0}@media (max-width:991px){section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac{padding:20px 0}}section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac.is-active .ac-header .ac-trigger::after{transform:rotate(180deg);top:0}section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac .ac-header{}section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac .ac-header .ac-trigger{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px}@media (max-width:991px){section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac .ac-header .ac-trigger{padding-right:50px}}section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac .ac-header .ac-trigger::after{transition:ease 0.2s;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcgMUw4LjY2MjUzIDlMMC45OTk5OTkgMC45OTk5OTkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;border-radius:100px;background:#FFF}section.gigli-page-faqs-section .gigli-faqs-section .accordion-container .ac .ac-panel .ac-text{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.gigli-page-faqs-nav{z-index:100;position:relative}@media (max-width:991px){.gigli-page-faqs-nav{padding:16px}}.gigli-page-faqs-nav .anchors-slider{align-items:center;gap:8px;align-self:stretch;margin-top:35px;margin-bottom:20px}.gigli-page-faqs-nav .anchors-slider.is-sticky{margin:0}@media (max-width:991px){.gigli-page-faqs-nav .anchors-slider{width:100%!important}}@media (min-width:992px){.gigli-page-faqs-nav .anchors-slider .swiper-wrapper{justify-content:center}}.gigli-page-faqs-nav .anchors-slider .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.gigli-page-faqs-nav .anchors-slider .anchor-item{width:-moz-fit-content;width:fit-content;display:flex;padding:12px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:1;letter-spacing:0.24px;text-transform:uppercase;border:2px solid var(--Background,#FFF)}.gigli-page-faqs-nav .anchors-slider .anchor-item.active{border:2px solid var(--Background,#EE4B6B)}.gigli-handpicked-reviews{display:flex;justify-content:center}.gigli-handpicked-reviews .product-reviews-slider__container{display:flex;padding:120px 0;flex-direction:column;align-items:flex-start;gap:31px;align-self:stretch;max-width:1760px;width:100%}@media (min-width:1200px) and (max-width:1599px){.gigli-handpicked-reviews .product-reviews-slider__container{max-width:1360px}}@media (max-width:991px){.gigli-handpicked-reviews .product-reviews-slider__container{overflow:hidden;padding:16px}}.gigli-handpicked-reviews .product-reviews-slider__container .reviews-header{display:flex;justify-content:space-between;align-items:center;width:100%}.gigli-handpicked-reviews .product-reviews-slider__container .reviews-header .reviews-rating{display:flex;padding:13px;justify-content:center;align-items:center;gap:8px;border-radius:20px;background:var(--Background,#EE4B6B)}.gigli-handpicked-reviews .product-reviews-slider__container .reviews-header .reviews-rating .stars{display:flex}.gigli-handpicked-reviews .product-reviews-slider__container .reviews-header .rating-value{color:#FFF;text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px}.gigli-handpicked-reviews .product-reviews-slider__container .reviews-header .review-count{color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.gigli-handpicked-reviews .product-reviews-slider__container .more-reviews{display:flex;padding:16px 11px;justify-content:center;align-items:center;gap:20px;color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:2.4px;text-transform:uppercase}@media (max-width:991px){.gigli-handpicked-reviews .product-reviews-slider__container .more-reviews{display:none}}.gigli-handpicked-reviews .product-reviews-slider__container .more-reviews.mobile{display:none}@media (max-width:991px){.gigli-handpicked-reviews .product-reviews-slider__container .more-reviews.mobile{display:flex;width:100%}}.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper{width:100%;max-width:1760px;overflow:visible}@media (max-width:991px){.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper{overflow:unset}}.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper .review-card{display:flex;padding:16px;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;flex:1 0 0;border-radius:20px;background:rgba(255,255,255,0.8);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper .review-card .review-rating{width:100%;text-align:left;display:flex}.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper .review-card .review-title{width:100%;text-align:left;color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px}.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper .review-card .review-title *{font-weight:700}.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper .review-card .review-content{width:100%;text-align:left;color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.gigli-handpicked-reviews .product-reviews-slider__container .handpicked-reviews-swiper .review-card .review-author{width:100%;text-align:left;color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:24px}.template-product .gigli-ingredients-benefits{padding:80px 0}@media (max-width:991px){.template-product .gigli-ingredients-benefits{padding:16px}}.gigli-featured-text-container{display:grid;padding:32px;grid-template-columns:360px auto;align-items:center;gap:80px;align-self:stretch;border-radius:20px;opacity:0.8;background:rgba(255,240,247,0.6);margin-bottom:117px;max-width:1464px;margin:auto;width:100%}@media (min-width:1200px) and (max-width:1599px){.gigli-featured-text-container{max-width:1360px}}@media (max-width:991px){.gigli-featured-text-container{display:flex;padding:12px 16px 20px 16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;align-self:stretch;margin-bottom:80px}}.gigli-featured-text-container .sg-heading-wrapper{display:flex;justify-content:center;align-items:center;gap:24px;align-self:stretch}@media (max-width:991px){.gigli-featured-text-container .sg-heading-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:32px}}.gigli-featured-text-container .sg-heading-wrapper .sg-icon{width:80px;height:80px}.gigli-featured-text-container .sg-heading-wrapper .sg-heading{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:81.311px;letter-spacing:1.6px;text-transform:uppercase}@media (max-width:991px){.gigli-featured-text-container .sg-heading-wrapper .sg-heading{line-height:1}}.gigli-featured-text-container .sg-subtext{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.gigli-featured-text-container .sg-subtext{text-align:center}}.gigli-topbar{z-index:100!important;position:relative}.gigli-page-header{display:flex;justify-content:center;margin-top:-70px;z-index:1;position:relative}.gigli-page-header .container{display:flex;max-width:1530px!important;width:100%;padding:140px 42px 40px 42px!important;flex-direction:column;justify-content:center;align-items:center;gap:36px;border-radius:0 0 40px 40px;background:linear-gradient(180deg,rgba(251,178,23,0.8) 0%,var(--Background,rgba(238,75,107,0.8)) 92.3%),linear-gradient(90deg,#FFF 0%,#999 100%)}@media (max-width:991px){.gigli-page-header .container{padding:104px 16px 32px 16px!important}}.gigli-page-header .header-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch}.gigli-page-header .header-content .page-subheading{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:40.379px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}@media (max-width:991px){.gigli-page-header .header-content .page-subheading{font-size:14px;line-height:16px}}.gigli-page-header .header-content .page-title{color:#FFF;text-align:center;font-family:"Recoleta Alt";font-size:48px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.gigli-page-header .header-content .page-title{font-size:32px;line-height:36px}}.gigli-page-header .header-content .page-description{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.gigli-page-header .header-content .page-description{font-size:20px;line-height:24px}}.gigli-promise{display:flex;justify-content:center;margin-bottom:160px;flex-direction:column;align-items:center}@media (max-width:991px){.gigli-promise{padding:16px;margin-bottom:20px}}.gigli-promise .gigli-promise__container{width:100%;max-width:1464px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;align-self:center;position:relative}.gigli-promise .gigli-variety-pack-sg-container{display:grid;padding:32px;grid-template-columns:360px auto;align-items:center;gap:80px;align-self:stretch;border-radius:20px;opacity:0.8;background:rgba(255,240,247,0.6)}@media (max-width:991px){.gigli-promise .gigli-variety-pack-sg-container{display:flex;padding:12px 16px 20px 16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;align-self:stretch}}.gigli-promise .gigli-variety-pack-sg-container .sg-heading-wrapper{display:flex;justify-content:center;align-items:center;gap:24px;align-self:stretch}@media (max-width:991px){.gigli-promise .gigli-variety-pack-sg-container .sg-heading-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:32px}}.gigli-promise .gigli-variety-pack-sg-container .sg-heading-wrapper .sg-icon{width:80px;height:80px}.gigli-promise .gigli-variety-pack-sg-container .sg-heading-wrapper .sg-heading{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:81.311px;letter-spacing:1.6px;text-transform:uppercase}@media (max-width:991px){.gigli-promise .gigli-variety-pack-sg-container .sg-heading-wrapper .sg-heading{line-height:1}}.gigli-promise .gigli-variety-pack-sg-container .sg-subtext{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.gigli-promise .gigli-variety-pack-sg-container .sg-subtext{text-align:center}}.gigli-store-locator{position:relative;color:#fff;padding:20px 40px 0 40px;text-align:left;display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width:991px){.gigli-store-locator{padding:40px 16px!important}}.gigli-store-locator .gigli-store-locator__container{display:flex;max-width:1760px;width:100%;flex-direction:column;align-items:center;gap:40px}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__container{gap:20px}}.gigli-store-locator .gigli-store-locator__heading{color:var(--Background,#EE4B6B);text-align:center;font-family:"Recoleta Alt";font-size:48px;font-style:normal;font-weight:700;line-height:48px;margin:0}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__heading{font-size:32px;line-height:32px}}.gigli-store-locator .gigli-store-locator__subheading{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin:0;max-width:600px}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__subheading{font-size:16px;line-height:20px}}.gigli-store-locator .gigli-store-locator__content{display:flex;gap:40px;width:100%;align-items:flex-start}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__content{flex-direction:column;gap:20px}}.gigli-store-locator .gigli-store-locator__map{flex:0 0 70%;min-height:500px;border-radius:16px;overflow:hidden;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__map{flex:1;min-height:300px;width:100%}}.gigli-store-locator .gigli-store-locator__map .gigli-store-locator__html{width:100%;height:100%;min-height:500px}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__map .gigli-store-locator__html{min-height:300px}}.gigli-store-locator .gigli-store-locator__map .gigli-store-locator__html #stockist-widget{width:100%;height:100%;min-height:500px;border:none;margin:0}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__map .gigli-store-locator__html #stockist-widget{min-height:300px}}.gigli-store-locator .gigli-store-locator__map .gigli-store-locator__placeholder{display:flex;align-items:center;justify-content:center;height:100%;min-height:500px;background:rgba(255,255,255,0.6);color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:16px;text-align:center;padding:40px}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__map .gigli-store-locator__placeholder{min-height:300px;padding:20px;font-size:14px}}.gigli-store-locator .gigli-store-locator__sidebar{flex:1 1 30%;display:flex;flex-direction:column;gap:20px}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__sidebar{flex:1;width:100%}}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-content{display:flex;flex-direction:column;gap:20px}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item{border-radius:16px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:24px;display:flex;gap:16px}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item{padding:20px}}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item:has(.is-active) .ac-header .ac-trigger:after{transform:translateY(-8px) rotate(180deg)}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .gigli-store-locator__sidebar-icon{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;align-self:flex-start}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .gigli-store-locator__sidebar-icon{width:40px;height:40px}}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container{background-color:transparent;border:none;width:100%}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac{width:100%;background-color:transparent;border:none}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac .ac-header{width:100%;background-color:transparent;border:none}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac .ac-header .ac-trigger.gigli-store-locator__sidebar-title{color:var(--Background,#EE4B6B);text-align:left;text-shadow:0 0 4px rgba(255,255,255,0.25);font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac .ac-header .ac-trigger.gigli-store-locator__sidebar-title{color:var(--Background,#EE4B6B);text-shadow:0 0 4px rgba(255,255,255,0.25);font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac .ac-header .ac-trigger.gigli-store-locator__sidebar-title:after{transition:ease 0.2s;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTYgOSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTE0LjM5ODQgMS41OTk2MUw3LjcyODQ2IDcuOTk5NjFMMS41OTg0NCAxLjU5OTYxIiBzdHJva2U9IiNFRTRCNkIiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+)}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac .ac-panel .ac-text.gigli-store-locator__sidebar-text{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac .ac-panel .ac-text.gigli-store-locator__sidebar-text{font-size:16px;line-height:20px}}.gigli-store-locator .gigli-store-locator__sidebar .gigli-store-locator__sidebar-item .accordion-container .ac .ac-panel .ac-text.gigli-store-locator__sidebar-text ul{margin-bottom:20px}:where(.modal,.drawer,.popover,.header-search)::part(tap-area){position:relative;display:flex;width:36px;height:36px;padding:9.09px 9.094px 9.091px 9.087px;justify-content:center;align-items:center;border-radius:90px;background:#FFF!important}body:has(cart-drawer[open]) .needsclick.kl-teaser-YtLzYc.kl-private-reset-css-Xuajs1{display:none}cart-drawer::part(content){border-radius:24px 0 0 24px;background:#e6e6e6!important;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}cart-drawer::part(header){background:#e6e6e6!important}cart-drawer::part(body){background:#e6e6e6!important;padding-bottom:40px!important}@media (max-width:991px){cart-drawer::part(body){padding-bottom:60px!important}}cart-drawer p.h4{color:#EE4B6B;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.56px;text-transform:uppercase}cart-drawer .free-shipping-bar{width:100%;margin:auto!important;text-align:center;background:#f8f8f8;padding:10px;margin:10px 0;border-radius:8px;font-size:14px}cart-drawer .free-shipping-bar span.text-subdued{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:700;line-height:24px}cart-drawer .free-shipping-bar .progress-bar{width:100%;height:8px;background:#F29BC2;border-radius:4px;margin-top:8px}cart-drawer .free-shipping-bar .progress-fill{height:100%;background:#EE4B6B;transition:width 0.3s ease-in-out;position:absolute;left:0;top:0;border-radius:4px}cart-drawer .free-shipping-bar .progress-fill svg{position:absolute;right:-5px;top:-8px}cart-drawer .free-shipping-bar small{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:15px;font-style:normal;font-weight:450;line-height:24px;width:100%;text-align:right;display:block;margin-top:12px}cart-drawer line-item.line-item{border-radius:12px;background:#FFF;padding:16px 12px 8px 0;gap:8px}cart-drawer line-item.line-item img{width:110px;height:110px}cart-drawer line-item.line-item .line-item-info a.h6{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}@media (max-width:991px){cart-drawer line-item.line-item .line-item-info a.h6{font-size:14px}}cart-drawer line-item.line-item .line-item-info .secondary_information{list-style:circle}cart-drawer line-item.line-item .line-item-info .secondary_information p{padding-left:10px;position:relative;color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:450;line-height:18px}cart-drawer line-item.line-item .line-item-info .secondary_information p:before{content:"";width:5px;height:5px;position:absolute;left:0;top:0;bottom:0;background:#EE4B6B;border-radius:100px;margin:auto}cart-drawer line-item.line-item .line-item-info price-list,cart-drawer line-item.line-item .line-item-info price-list *{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:700;line-height:24px}cart-drawer line-item.line-item .line-item-info line-item-quantity quantity-selector{border-radius:40px;background:#FFF0F7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:4px}cart-drawer line-item.line-item .line-item-info line-item-quantity quantity-selector .quantity-selector__button{border-radius:80px;background:#FFF}cart-drawer line-item.line-item .line-item-info line-item-quantity quantity-selector .quantity-selector__input{color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}cart-drawer .complementary-products{padding:4px 8px 40px 12px;border-radius:24px;background:var(--Color-4,#FFF0F7);box-shadow:0 -4px 12px 0 rgba(173,27,56,0.12);position:absolute;bottom:110px;width:100%;overflow:hidden;transition:ease 0.5s}@media (max-width:991px){cart-drawer .complementary-products{bottom:80px}}cart-drawer .complementary-products.collapsed{bottom:-80px}@media (max-width:991px){cart-drawer .complementary-products.collapsed{bottom:-130px}}cart-drawer .complementary-products.collapsed button.complementary-products__toggle{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcgMUw4LjY2MjUzIDlMMC45OTk5OTkgMC45OTk5OTkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+)}cart-drawer .complementary-products p.h6{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:44px;text-transform:uppercase}cart-drawer .complementary-products .complementary-products__header{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:44px;text-transform:uppercase}cart-drawer .complementary-products button.complementary-products__toggle{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTMuNDQ5MiAxMy40NTQ4TDguODA2NTMgOC44MTIxNEw0LjUzOTY3IDQuNTQ1MjkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIyLjIyMjIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8cGF0aCBkPSJNNC41NDI5NyAxMy40NTQ4TDkuMTg1NjYgOC44MTIxNEwxMy40NTI1IDQuNTQ1MjkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);display:flex;width:36px;height:36px;padding:9.09px 9.094px 9.091px 9.087px;justify-content:center;align-items:center;border-radius:90px;background:#FFF}cart-drawer .complementary-products .horizontal-product-card{border-radius:12px;border:0.704px solid var(--Color-4,#FFF0F7);background:#FFF;padding:8px}cart-drawer .complementary-products .horizontal-product-card span.product-collection{display:flex;padding:4px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:var(--Color,#FBB217);color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:10px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase;position:absolute;top:8px}cart-drawer .complementary-products .horizontal-product-card a.product-title.h6{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}cart-drawer .complementary-products .horizontal-product-card price-list,cart-drawer .complementary-products .horizontal-product-card price-list *{color:var(--Contrast-1,#F29BC2);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:500;line-height:24.48px;text-transform:uppercase}cart-drawer .complementary-products .horizontal-product-card button.link{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:40px;border:1px solid var(--Background,#EE4B6B);color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0.56px;text-transform:uppercase;background:white;transition:ease 0.2s;width:100%}cart-drawer .complementary-products .horizontal-product-card button.link:hover{background:var(--Background,#EE4B6B);color:white}cart-drawer .cart-drawer__footer .button-group button{color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0.8px;text-transform:uppercase}cart-drawer .cart-drawer__footer .text-subdued{width:100%;text-align:center;color:var(--Background,#EE4B6B);text-align:center;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase}cart-drawer carousel-navigation.page-dots button{width:12px;height:12px;border:solid #F29BC2 1px}cart-drawer carousel-navigation.page-dots button:after{background:white}cart-drawer carousel-navigation.page-dots button[aria-current=true]{border-color:#F29BC2}cart-drawer carousel-navigation.page-dots button[aria-current=true]:after{background:#ef496a}cart-drawer::part(footer){border-radius:24px 24px 0 0;background:#FFF}.modal::part(content){background-color:#FFF0F7!important;border-radius:20px;max-width:60dvw!important}@media (max-width:991px){.modal::part(content){max-width:100dvw!important}}.quick-buy-modal{z-index:9999999}.quick-buy-modal .quick-buy-modal__info-wrapper{border:none}.quick-buy-modal [slot=header]{text-align:left;color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}.quick-buy-modal .quick-buy-modal__gallery-wrapper .product-gallery__carousel-with-arrows carousel-prev-button{display:none}.quick-buy-modal .quick-buy-modal__gallery-wrapper .product-gallery__carousel-with-arrows carousel-prev-button button{display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;border-radius:100px;background:#FFF;box-shadow:0 8px 12px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.quick-buy-modal .quick-buy-modal__gallery-wrapper .product-gallery__carousel-with-arrows carousel-next-button{display:none}.quick-buy-modal .quick-buy-modal__gallery-wrapper .product-gallery__carousel-with-arrows carousel-next-button button{display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;border-radius:100px;background:#FFF;box-shadow:0 8px 12px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.quick-buy-modal .quick-buy-modal__mobile-info{display:none}.quick-buy-modal .product-form .product-form__submit:hover{color:white!important}.template-index{overflow-y:auto!important;overflow-x:hidden!important}.template-collection .gigli-topbar{z-index:100;position:relative}.template-collection .gigli-header{z-index:100}.collections-slider{display:none;align-items:center;gap:8px;align-self:stretch;margin-top:50px;margin-bottom:20px}@media (max-width:991px){.collections-slider{display:flex}}.collections-slider .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.collections-slider .collection-item{width:-moz-fit-content;width:fit-content;display:flex;padding:16px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:600;line-height:1;letter-spacing:0.24px;text-transform:uppercase;border:2px solid var(--Background,#FFF)}.collections-slider .collection-item.active{border:2px solid var(--Background,#EE4B6B)}.gigli-collection-header{position:relative;margin-top:-70px;display:flex;justify-content:center;align-items:flex-end;gap:59px;align-self:stretch}.gigli-collection-header:has(.collection-image){min-height:400px}@media (max-width:991px){.gigli-collection-header:has(.collection-image) .container{min-height:459px}}.gigli-collection-header .container{background:linear-gradient(180deg,rgba(251,178,23,0.8) 0%,rgba(238,75,107,0.8) 92.3%),rgba(255,255,255,0.6);padding:152px 60px 40px 60px!important;border-radius:0 0 40px 40px;max-width:1530px!important;margin:0 auto;text-align:left;width:100%;align-self:stretch}@media (max-width:991px){.gigli-collection-header .container{padding:32px 16px!important;display:flex;flex-direction:column;justify-content:flex-end}}.gigli-collection-header .breadcrumbs{font-size:14px;color:#fff}.gigli-collection-header .breadcrumbs a,.gigli-collection-header .breadcrumbs span{color:#FFF;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:40.379px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.gigli-collection-header .breadcrumbs a:hover,.gigli-collection-header .breadcrumbs span:hover{text-decoration:underline}.gigli-collection-header .breadcrumbs span{text-transform:uppercase;text-decoration:none}.gigli-collection-header .collection-content{display:flex;align-items:center;justify-content:space-between}.gigli-collection-header .mobile-header{display:none;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:20px}@media (max-width:991px){.gigli-collection-header .mobile-header{display:flex}}.gigli-collection-header .mobile-header .heading-row{display:flex;gap:20px;justify-content:space-between;width:100%}.gigli-collection-header .mobile-header .heading-row .heading-wrapper{display:flex;flex-direction:column;justify-content:space-between}.gigli-collection-header .mobile-header .heading-row .collection-image{display:block}.gigli-collection-header .mobile-header .breadcrumbs span{line-height:1}.gigli-collection-header .mobile-header .collection-title{color:#FFF;font-family:"Recoleta Alt";font-size:32px;font-style:normal;font-weight:700;line-height:36px}.gigli-collection-header .mobile-header .collection-description{color:#FFF;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px;padding-top:20px}.gigli-collection-header .collection-text{max-width:1053px;color:#fff;max-width:1053px;color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;align-self:flex-end}@media (max-width:991px){.gigli-collection-header .collection-text{display:none}}.gigli-collection-header .collection-text .collection-title{color:#FFF;font-family:"Recoleta Alt";font-size:48px;font-style:normal;font-weight:700;line-height:44px}.gigli-collection-header .collection-text .collection-description{color:#FFF;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.gigli-collection-header .collection-image{display:flex;width:232.765px;height:232.765px;justify-content:center;align-items:center;flex-shrink:0;box-shadow:0 16px 20px 0 rgba(145,37,59,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#EE4B6B;overflow:hidden;border-radius:23px}@media (max-width:991px){.gigli-collection-header .collection-image{width:156px;height:156px;display:none}}.gigli-collection-header .collection-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gigli-collection-header .bubble{position:absolute;width:15.981px;height:15.981px}.gigli-collection-header .x1{animation:animateBubble 5s linear infinite,sideWaysRight 5s ease-in-out infinite alternate;right:-10%;top:15%;transform:scale(1.6)}.gigli-collection-header .x2{animation:animateBubble 6s linear infinite,sideWaysRight 6s ease-in-out infinite alternate;right:-5%;top:80%;transform:scale(1.4)}.gigli-collection-header .x3{animation:animateBubble 8s linear infinite,sideWaysRight 8s ease-in-out infinite alternate;right:0;top:40%;transform:scale(1.7)}.gigli-collection-header .x4{animation:animateBubble 10s linear infinite,sideWaysRight 10s ease-in-out infinite alternate;right:5%;top:20%;transform:scale(1.3)}.gigli-collection-header .x5{animation:animateBubble 11s linear infinite,sideWaysRight 14s ease-in-out infinite alternate;right:10%;top:50%;transform:scale(1.5)}.gigli-collection-sorting{display:flex;align-self:center;justify-content:center;align-self:stretch}@media (max-width:991px){.gigli-collection-sorting{padding:16px}}.gigli-collection-sorting .container{width:100%;max-width:1530px!important}.gigli-collection-sorting .container .sorting-dropdown{position:relative}@media (max-width:991px){.gigli-collection-sorting .container .sorting-dropdown{margin:0!important}}.gigli-collection-sorting .container .sorting-dropdown:after{position:absolute;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTYgOSIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik0xNC40MDE0IDEuNTk5NjFMNy43MzEzOSA3Ljk5OTYxTDEuNjAxMzcgMS41OTk2MSIgc3Ryb2tlPSIjRUU0QjZCIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);width:32px;height:32px;padding:4px;border-radius:80px;background:#FFF;text-align:center;transition:ease 0.2s;right:0;z-index:-10}.gigli-collection-sorting .container .sorting-dropdown:has(select:focus):after{transform:rotate(180deg)}.gigli-collection-sorting .container select{background:no-repeat;border:none;outline:none;color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:600;line-height:24.632px;z-index:20;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gigli-collection{padding:0 16px 93px 16px;display:flex;align-self:center;justify-content:center}@media (max-width:991px){.gigli-collection{padding:16px}}.gigli-collection .container{width:100%;max-width:1530px!important}.gigli-collection .product-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:20px}@media (max-width:991px){.gigli-collection .product-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}}.gigli-collection .product-grid .product-card{width:100%;max-width:unset}.template-product div#shopify-block-AaGVKRE9hK0ZLWWt0K__1768834845299682660{display:none}.template-product .gigli-product-container .container{display:grid;grid-template-columns:50% 50%;gap:20px;width:100%;max-width:1760px}@media (min-width:1200px) and (max-width:1599px){.template-product .gigli-product-container .container{max-width:1360px}}@media (max-width:991px){.template-product .gigli-product-container .container{grid-template-columns:100%}}.template-product .gigli-product-container .product-title-mobile{display:none;padding-top:12px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:12px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width:991px){.template-product .gigli-product-container .product-title-mobile{padding:12px 16px;display:flex;margin-bottom:12px}}.template-product .gigli-product-container .product-title-mobile .product-title{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:24px;font-style:normal;font-weight:600;line-height:26px}.template-product .gigli-product-container .product-title-mobile .product-meta{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}.template-product .gigli-product-container .product-title-mobile .product-meta span.product-collection{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:var(--Color,#FBB217);color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase}@media (max-width:991px){.template-product .gigli-product-container .product-title-mobile .product-meta span.product-collection{font-size:12px}}.template-product .gigli-product-container .product-title-mobile .product-meta price-list,.template-product .gigli-product-container .product-title-mobile .product-meta price-list *{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:991px){.template-product .gigli-product-container .product-gallery-wrapper{padding:0 16px}}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main{position:relative;width:600px;height:600px;border-radius:40px;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:991px){.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main{width:100%;height:356px;flex-shrink:0;border-radius:20px}}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-slide{border-radius:33.708px;background:url("") lightgray 50%/cover no-repeat;overflow:hidden}@media (max-width:991px){.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-slide{border-radius:20px}}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-slide a.zoom{border-radius:168.539px;background:#FFF;box-shadow:0 13.483px 20.225px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(10.1123590469px);backdrop-filter:blur(10.1123590469px);position:absolute;left:20px;bottom:20px;width:67.416px;height:67.416px;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:991px){.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-slide a.zoom{width:40px;height:40px}}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-slide a.zoom svg{width:34.551px;height:37.079px;flex-shrink:0;margin:auto}@media (max-width:991px){.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-slide a.zoom svg{width:20.5px;height:22px;flex-shrink:0}}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-button-next,.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-button-prev{display:flex;width:67.416px;height:67.416px;padding:0 20.225px;justify-content:center;align-items:center;flex-shrink:0;border-radius:168.539px;background:#FFF;box-shadow:0 13.483px 20.225px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(10.1123590469px);backdrop-filter:blur(10.1123590469px)}@media (max-width:991px){.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-button-next,.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-button-prev{display:none}}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-button-prev:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDE4IDMyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTUuNDMyNiAyLjUxNzU4TDEuOTQ5NDcgMTYuNTY5NUwxNS40MzI2IDI5LjQ4MzkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIzLjM3MDc5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+)}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-main .swiper-button-next:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDE4IDMyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMS44ODE4NCAyLjUxNzU4TDE1LjM2NSAxNi41Njk1TDEuODgxODQgMjkuNDgzOSIgc3Ryb2tlPSIjRUU0QjZCIiBzdHJva2Utd2lkdGg9IjMuMzcwNzkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=)}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper{width:100%}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper .swiper{max-width:600px}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper .swiper .swiper-slide{opacity:0.6;cursor:pointer;transition:ease 0.2s}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper .swiper .swiper-slide:hover{opacity:1}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper .swiper .swiper-slide.swiper-slide-active{opacity:1}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper .swiper .swiper-slide.swiper-slide-active img{border:2px solid var(--Background,#EE4B6B);background:url("") lightgray 50%/cover no-repeat}.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper .swiper .swiper-slide img{width:109.079px;height:109.079px;border-radius:17.899px;background:url("") lightgray 50%/cover no-repeat;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.template-product .gigli-product-container .product-gallery-wrapper .product-gallery .product-gallery-thumbs-wrapper .swiper .swiper-slide img{width:73.131px;height:73.131px;border-radius:12px;flex-shrink:0}}.template-product .gigli-product-container .product-details{border-radius:20px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;padding:20px 20px 12px 20px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width:991px){.template-product .gigli-product-container .product-details{background:rgba(255,255,255,0.8)}}.template-product .gigli-product-container .product-details .product-details-heading{border-bottom:solid 1px #EE4B6B;display:flex;padding-bottom:12px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}@media (max-width:991px){.template-product .gigli-product-container .product-details .product-details-heading{display:none}}.template-product .gigli-product-container .product-details .product-details-heading .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{text-decoration:underline;font-family:"Futura PT"!important}.template-product .gigli-product-container .product-details .product-details-heading .product-title{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:32px;font-style:normal;font-weight:600;line-height:26px}.template-product .gigli-product-container .product-details .product-details-heading .product-meta{display:flex;align-items:center;gap:16px;align-self:stretch}.template-product .gigli-product-container .product-details .product-details-heading .product-meta span.product-collection{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:var(--Color,#FBB217);color:#FFF;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase}.template-product .gigli-product-container .product-details .product-details-heading .product-meta price-list *{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:600;line-height:24px}.template-product .gigli-product-container .product-details .product-description{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:500;line-height:28px}.template-product .gigli-product-container .product-details .product-meta-wrapper{width:100%}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion{border-top:1px dashed var(--Contrast-1,#F29BC2)}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac{border:none;border-bottom:1px dashed #F29BC2;padding:12px 0;background:transparent;margin:0}@media (max-width:991px){.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac{padding:20px 0}}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac.is-active .ac-header .ac-trigger::after{transform:rotate(180deg);top:0}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac.is-active .ac-panel{padding:12px 0}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac .ac-header{}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac .ac-header .ac-trigger{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px;padding:0}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac .ac-header .ac-trigger::after{transition:ease 0.2s;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcgMUw4LjY2MjUzIDlMMC45OTk5OTkgMC45OTk5OTkiIHN0cm9rZT0iI0VFNEI2QiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;border-radius:100px;background:#FFF}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac .ac-panel{color:var(--Background,#EE4B6B);text-align:left;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.template-product .gigli-product-container .product-details .product-meta-wrapper .full-ingredients-accordion .ac .ac-panel .ac-text{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.template-product .gigli-product-container .product-details .product-meta-wrapper .certificate-wrapper{border-bottom:1px dashed var(--Contrast-1,#F29BC2)}.template-product .gigli-product-container .product-details .product-meta-wrapper .certificate-wrapper a{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:12px 0}@media (max-width:991px){.template-product .gigli-product-container .product-details .product-meta-wrapper .certificate-wrapper a{padding:20px 0}}.template-product .gigli-product-container .product-details .product-meta-wrapper .certificate-wrapper a span{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:24px}.template-product .gigli-product-container .product-details .product-meta-wrapper .certificate-wrapper a svg{display:flex;width:40px;height:40px;padding:0 12px;justify-content:center;align-items:center;border-radius:100px;background:#FFF;position:absolute;right:30px}.template-product .gigli-product-container .product-bottom{display:flex;padding-bottom:20px;flex-direction:column;align-items:center;gap:20px;align-self:stretch}.template-product .gigli-product-container .product-bottom.mobile{display:none}@media (max-width:991px){.template-product .gigli-product-container .product-bottom.mobile{display:flex}}@media (max-width:991px){.template-product .gigli-product-container .product-bottom{display:none}}.template-product .gigli-product-container .product-bottom .love-it-wrapper{display:flex;justify-content:center;align-items:center;gap:24px;align-self:stretch}@media (max-width:991px){.template-product .gigli-product-container .product-bottom .love-it-wrapper{margin-top:25px;flex-direction:column;align-items:center;gap:24px}}.template-product .gigli-product-container .product-bottom .love-it-wrapper img{width:52px;height:52px}@media (max-width:991px){.template-product .gigli-product-container .product-bottom .love-it-wrapper img{width:77px;height:77px}}.template-product .gigli-product-container .product-bottom .love-it-wrapper p{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.6px;text-transform:uppercase}.template-product .gigli-product-container .product-bottom .love-it-disclaimer{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.template-product .gigli-reviews{margin-bottom:50px}.template-product .gigli-reviews .container{width:100%;display:flex;justify-content:center}.template-product .gigli-reviews .yotpo-widget-instance{border-radius:20px;background:rgba(255,255,255,0.6);box-shadow:0 0 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;max-width:1487px}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-base-layout{margin:0;width:100%!important;padding:24px 16px!important}.template-product .gigli-reviews .yotpo-widget-instance p.yotpo-headline{color:var(--Background,#EE4B6B);text-align:center;font-family:"Recoleta Alt"!important;font-size:48px!important;font-style:normal!important;font-weight:600!important;line-height:32px!important;letter-spacing:0.48px!important}@media (max-width:991px){.template-product .gigli-reviews .yotpo-widget-instance p.yotpo-headline{font-size:32px!important}}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-review-border-dashed{display:none}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-filters-container{margin:0}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-filters-container .yotpo-filters-container-inner{align-items:flex-end}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filter-select{background:none;border:none}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-filters-container .yotpo-filters-container-inner .yotpo-selected-value{color:var(--Background,#EE4B6B);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px;background:none;border:none}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-summary-section{align-self:center}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-star-distribution{border-radius:13.944px;border-right:0.697px solid #E3E3E3;background:#FFF;padding:21.83px 10px 21.398px 10px!important}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-review{border-radius:20px 20px 0 0;background:#FFF;padding:12px 11px 20px 11px;margin:0}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-review .yotpo-reviewer-name{color:var(--Background,#EE4B6B);font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:700;line-height:19.2px}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-review .yotpo-reviewer-verified-buyer-text{color:#CFCFCF;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:650;line-height:19.2px}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-review-border-dashed.top-margin{display:none!important}.template-product .gigli-reviews .yotpo-widget-instance .yotpo-review-votes-wrapper.top-margin{margin-bottom:10px;background:white;border-radius:0 0 20px 20px;margin:0;margin-bottom:10px;padding:0 11px 11px 11px;color:#5E5E5E;text-align:right;font-size:12px;font-style:normal;font-weight:300;line-height:1}.template-product .gigli-related-products{display:flex;justify-content:center;margin-bottom:40px}@media (max-width:991px){.template-product .gigli-related-products{padding:16px;overflow:hidden}}.template-product .gigli-related-products .container{width:100%}.template-product .gigli-related-products .related-title{color:var(--Background,#EE4B6B);font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px;margin-bottom:40px;text-transform:capitalize}.template-product .gigli-related-products .related-products-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:20px}@media (min-width:1200px) and (max-width:1599px){.template-product .gigli-related-products .related-products-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:991px){.template-product .gigli-related-products .related-products-grid{display:none}}.template-product .gigli-related-products .related-products-mobile{display:none;padding-bottom:40px;overflow:unset}@media (max-width:991px){.template-product .gigli-related-products .related-products-mobile{display:block}}.template-product .gigli-related-products .related-products-mobile .swiper-scrollbar.swiper-scrollbar-horizontal{display:none;border-radius:100px;background:rgba(255,240,247,0.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2px;height:8px;opacity:1!important;bottom:0}@media (max-width:991px){.template-product .gigli-related-products .related-products-mobile .swiper-scrollbar.swiper-scrollbar-horizontal{display:block}}.template-product .gigli-related-products .related-products-mobile .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{height:4px;border-radius:4px;background:var(--Background,#EE4B6B)}.template-product .gigli-benefits{display:flex;justify-content:center}.template-product .gigli-benefits .gigli-product-benefits{display:inline-flex;justify-content:center;align-items:center;gap:28.571px;max-width:1464px;width:100%;margin:60px 0}@media (min-width:1200px) and (max-width:1599px){.template-product .gigli-benefits .gigli-product-benefits{max-width:1360px}}@media (max-width:991px){.template-product .gigli-benefits .gigli-product-benefits{display:flex;padding:0 16px;flex-direction:column;justify-content:center;align-items:center;gap:28px;align-self:stretch;margin:0}}.template-product .gigli-benefits .benefit-pill{display:flex;padding:8px;align-items:center;gap:8px;flex:1 0 0;border-radius:16px;background:var(--Color-4,#FFF0F7);box-shadow:0 16px 20px 0 rgba(238,75,107,0.12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width:991px){.template-product .gigli-benefits .benefit-pill{display:flex;align-items:center;gap:8px;align-self:stretch;border-radius:16px;background:var(--Color-4,#FFF0F7);box-shadow:0 16px 20px 0 rgba(238,75,107,0.12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.template-product .gigli-benefits .benefit-pill__icon{display:flex;width:60px;height:60px;justify-content:center;align-items:center}@media (max-width:991px){.template-product .gigli-benefits .benefit-pill__icon{border-radius:104px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(1.5384614468px);backdrop-filter:blur(1.5384614468px)}}.template-product .gigli-benefits .benefit-pill__text{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:991px){.template-product .gigli-benefits .benefit-pill__text{font-size:20px;font-style:normal;font-weight:600;line-height:24px}}.template-page-about .about-bg,.template-page-coa .about-bg{position:absolute;width:100%;height:auto;top:600px;z-index:-1}@media (max-width:991px){.template-page-about .about-bg,.template-page-coa .about-bg{display:none}}.template-page-about .about-bg-mobile,.template-page-coa .about-bg-mobile{display:none;position:absolute;width:100%;height:auto;top:500px;z-index:-1}@media (max-width:991px){.template-page-about .about-bg-mobile,.template-page-coa .about-bg-mobile{display:block;top:780px}}.template-page-about .gigli-about-hero,.template-page-coa .gigli-about-hero{margin-bottom:90px;position:relative;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.template-page-about .gigli-about-hero,.template-page-coa .gigli-about-hero{margin-bottom:50px}}.template-page-about .gigli-about-hero .bubble,.template-page-coa .gigli-about-hero .bubble{position:absolute;width:18.981px;height:18.981px;z-index:-2}.template-page-about .gigli-about-hero .x1,.template-page-coa .gigli-about-hero .x1{animation:animateBubble 5s linear infinite,sideWaysRight 2s ease-in-out infinite alternate;right:-10%;top:15%;transform:scale(2.6)}.template-page-about .gigli-about-hero .x2,.template-page-coa .gigli-about-hero .x2{animation:animateBubble 6s linear infinite,sideWaysRight 4s ease-in-out infinite alternate;right:-5%;top:80%;transform:scale(2.4)}.template-page-about .gigli-about-hero .x3,.template-page-coa .gigli-about-hero .x3{animation:animateBubble 8s linear infinite,sideWaysRight 2s ease-in-out infinite alternate;right:0;top:40%;transform:scale(2.7)}.template-page-about .gigli-about-hero .x4,.template-page-coa .gigli-about-hero .x4{animation:animateBubble 11s linear infinite,sideWaysRight 3s ease-in-out infinite alternate;right:5%;top:10%;transform:scale(2.3)}.template-page-about .gigli-about-hero .x5,.template-page-coa .gigli-about-hero .x5{animation:animateBubble 14s linear infinite,sideWaysRight 4s ease-in-out infinite alternate;right:10%;top:40%;transform:scale(2.5)}.template-page-about .gigli-about-hero .x6,.template-page-coa .gigli-about-hero .x6{animation:animateBubble 5s linear infinite,sideWays 2s ease-in-out infinite alternate;left:10%;top:15%;transform:scale(2.3)}.template-page-about .gigli-about-hero .x7,.template-page-coa .gigli-about-hero .x7{animation:animateBubble 6s linear infinite,sideWays 4s ease-in-out infinite alternate;left:5%;top:80%;transform:scale(2)}.template-page-about .gigli-about-hero .x8,.template-page-coa .gigli-about-hero .x8{animation:animateBubble 8s linear infinite,sideWays 2s ease-in-out infinite alternate;left:0%;top:0%;transform:scale(1.8)}.template-page-about .gigli-about-hero .x9,.template-page-coa .gigli-about-hero .x9{animation:animateBubble 10s linear infinite,sideWays 3s ease-in-out infinite alternate;left:12%;top:10%;transform:scale(1.5)}.template-page-about .gigli-about-hero .x10,.template-page-coa .gigli-about-hero .x10{animation:animateBubble 12s linear infinite,sideWays 2s ease-in-out infinite alternate;left:18%;top:60%;transform:scale(1.2)}.template-page-about .gigli-about-hero .about-hero__image.main,.template-page-coa .gigli-about-hero .about-hero__image.main{width:265px;height:262px;border-radius:500px;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin-bottom:16px;-o-object-fit:cover;object-fit:cover;margin-top:-10px}@media (max-width:991px){.template-page-about .gigli-about-hero .about-hero__image.main,.template-page-coa .gigli-about-hero .about-hero__image.main{margin-bottom:75px}}.template-page-about .gigli-about-hero .about-hero__image.left,.template-page-coa .gigli-about-hero .about-hero__image.left{position:absolute;left:-9px;bottom:87.714px;width:184px;height:181px;border-radius:500px;box-shadow:0 9.951px 12.438px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(3.7314486504px);backdrop-filter:blur(3.7314486504px);-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.template-page-about .gigli-about-hero .about-hero__image.left,.template-page-coa .gigli-about-hero .about-hero__image.left{width:93.296px;height:92px;left:-40px;bottom:0}}.template-page-about .gigli-about-hero .about-hero__image.right,.template-page-coa .gigli-about-hero .about-hero__image.right{width:144px;height:142px;position:absolute;right:-27px;bottom:197.714px;border-radius:500px;box-shadow:0 9.951px 12.438px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(3.7314486504px);backdrop-filter:blur(3.7314486504px);-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.template-page-about .gigli-about-hero .about-hero__image.right,.template-page-coa .gigli-about-hero .about-hero__image.right{width:93.296px;height:92px;right:-40px;bottom:0}}.template-page-about .gigli-about-hero .about-hero__curved-bg,.template-page-coa .gigli-about-hero .about-hero__curved-bg{max-width:1503px;min-height:350px;width:100%;border-radius:40px 40px 2000px 2000px;background:linear-gradient(180deg,var(--Contrast-1,#F29BC2) 0%,var(--Background,#EE4B6B) 100%);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;padding:130px 0;margin-top:-70px;z-index:-1}@media (max-width:991px){.template-page-about .gigli-about-hero .about-hero__curved-bg,.template-page-coa .gigli-about-hero .about-hero__curved-bg{min-height:unset;padding:0}}.template-page-about .gigli-about-hero .about-hero__curved-bg .about-hero__content,.template-page-coa .gigli-about-hero .about-hero__curved-bg .about-hero__content{display:flex;padding:20px 240px 54px 240px;flex-direction:column;justify-content:flex-end;align-items:center;gap:39px;flex:1 0 0}@media (max-width:991px){.template-page-about .gigli-about-hero .about-hero__curved-bg .about-hero__content,.template-page-coa .gigli-about-hero .about-hero__curved-bg .about-hero__content{padding:89px 39px 98px 39px}}.template-page-about .gigli-about-hero .about-hero__welcome,.template-page-coa .gigli-about-hero .about-hero__welcome{color:var(--Color-4,#FFF0F7);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:1.28px;text-transform:uppercase}@media (max-width:991px){.template-page-about .gigli-about-hero .about-hero__welcome,.template-page-coa .gigli-about-hero .about-hero__welcome{font-size:16px}}.template-page-about .gigli-about-hero .logo,.template-page-coa .gigli-about-hero .logo{width:158px;height:auto}.template-page-about .gigli-about-hero .about-hero__description,.template-page-coa .gigli-about-hero .about-hero__description{color:var(--Color-4,#FFF0F7);text-align:center;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:32px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.template-page-about .gigli-about-hero .about-hero__description,.template-page-coa .gigli-about-hero .about-hero__description{font-size:24px;line-height:30px}}.template-page-about .gigli-about-hero .about__featured-text,.template-page-coa .gigli-about-hero .about__featured-text{justify-self:center;display:flex;max-width:895px;width:100%;padding:32px 40px;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-radius:40px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:991px){.template-page-about .gigli-about-hero .about__featured-text,.template-page-coa .gigli-about-hero .about__featured-text{padding:24px;width:calc(100% - 32px)}}.template-page-about .gigli-about-hero .about__featured-text .heading,.template-page-coa .gigli-about-hero .about__featured-text .heading{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.28px;text-transform:none}@media (max-width:991px){.template-page-about .gigli-about-hero .about__featured-text .heading,.template-page-coa .gigli-about-hero .about__featured-text .heading{font-size:14px;font-style:normal;line-height:20px;letter-spacing:1.12px}}.template-page-about .gigli-about-hero .about__featured-text .subheading,.template-page-coa .gigli-about-hero .about__featured-text .subheading{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.template-page-about .gigli-about-hero .about__featured-text .subheading,.template-page-coa .gigli-about-hero .about__featured-text .subheading{font-size:32px;font-style:normal;font-weight:700;line-height:36px}}.template-page-about .gigli-about-featured-cta,.template-page-coa .gigli-about-featured-cta{margin-bottom:90px}@media (max-width:991px){.template-page-about .gigli-about-featured-cta,.template-page-coa .gigli-about-featured-cta{margin-bottom:50px;padding:16px}}.template-page-about .gigli-about-featured-cta .container,.template-page-coa .gigli-about-featured-cta .container{max-width:1189px;width:100%;display:flex;padding:40px 0 32px 0;flex-direction:column;justify-content:center;align-items:center;gap:36px;flex:1 0 0;align-self:stretch}.template-page-about .gigli-about-featured-cta .subheading,.template-page-coa .gigli-about-featured-cta .subheading{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:1.28px;text-transform:uppercase}@media (max-width:991px){.template-page-about .gigli-about-featured-cta .subheading,.template-page-coa .gigli-about-featured-cta .subheading{font-size:16px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:1.28px;text-transform:uppercase}}.template-page-about .gigli-about-featured-cta .heading,.template-page-coa .gigli-about-featured-cta .heading{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.template-page-about .gigli-about-featured-cta .heading,.template-page-coa .gigli-about-featured-cta .heading{font-size:36px;font-style:normal;font-weight:700;line-height:44px}}.template-page-about .gigli-about-featured-cta .description,.template-page-coa .gigli-about-featured-cta .description{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.template-page-about .gigli-about-featured-cta .description,.template-page-coa .gigli-about-featured-cta .description{font-size:20px;font-style:normal;font-weight:400;line-height:24px}}.template-page-about .gigli-about-featured-cta .cta-button,.template-page-coa .gigli-about-featured-cta .cta-button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;transition:0.3s;border-radius:40px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.8px;text-transform:uppercase}.template-page-about .gigli-about-featured-cta .cta-button:hover,.template-page-coa .gigli-about-featured-cta .cta-button:hover{background:#ff4560;color:white}@media (max-width:991px){.template-page-about .gigli-about-featured-cta .cta-button,.template-page-coa .gigli-about-featured-cta .cta-button{font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0.8px;width:100%}}.template-page-about .health-wellness,.template-page-coa .health-wellness{margin-bottom:90px;display:flex;justify-content:center;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTYzIiBoZWlnaHQ9IjE0OSIgdmlld0JveD0iMCAwIDE5NjMgMTQ5IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTk3Ni4yIDY0LjYwNzdDMTU5My42IC0xMDMuOTE1IDEzODYuNTIgMTE4Ljk2MSA5MTMuNTA0IDE0NC4yNzNDNDQwLjQ4NiAxNjkuNTg1IDI1Ni4zMzUgMy41MDYyIC0xMy44NzEzIDEwLjcxOSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfODAxN185NjMxKSIgc3Ryb2tlLXdpZHRoPSI0Ii8+CiAgPGRlZnM+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfODAxN185NjMxIiB4MT0iMTgzOS41OSIgeTE9Ii02LjM4NSIgeDI9Ijc2LjU1ODkiIHkyPSIxMzEuMTkxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGMjlCQzIiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIwLjU3IiBzdG9wLWNvbG9yPSIjRkZGMEY3Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0VFNEI2QiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:center;background-size:100%}@media (max-width:991px){.template-page-about .health-wellness,.template-page-coa .health-wellness{background:none;margin-bottom:50px}}.template-page-about .health-wellness .container,.template-page-coa .health-wellness .container{display:flex;max-width:1194px;width:100%;padding:32px 40px 32px 161px;align-items:center;gap:158px;position:relative;border-radius:40px;background:rgba(255,255,255,0.8);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:991px){.template-page-about .health-wellness .container,.template-page-coa .health-wellness .container{flex-direction:column;padding:120px 26px 32px 26px;gap:32px}}.template-page-about .health-wellness__image,.template-page-coa .health-wellness__image{flex:1;position:absolute;left:-138.5px;top:20px;width:292.691px;height:340.253px;transform:rotate(-29.1deg)}@media (max-width:991px){.template-page-about .health-wellness__image,.template-page-coa .health-wellness__image{top:-80px;left:unset;margin:auto;width:135.174px;height:157.14px}}.template-page-about .health-wellness__image img,.template-page-coa .health-wellness__image img{width:100%;height:100%}.template-page-about .health-wellness__content,.template-page-coa .health-wellness__content{flex:2}.template-page-about .health-wellness__heading,.template-page-coa .health-wellness__heading{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.template-page-about .health-wellness__heading,.template-page-coa .health-wellness__heading{font-family:"Recoleta Alt";font-size:32px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:32px}}.template-page-about .health-wellness__description,.template-page-coa .health-wellness__description{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.template-page-about .health-wellness__description,.template-page-coa .health-wellness__description{width:100%}}.template-page-about .health-wellness .benefits-list,.template-page-coa .health-wellness .benefits-list{list-style:none;margin:0;padding:0;width:100%;max-width:394px}.template-page-about .health-wellness .benefits-list .benefit-item,.template-page-coa .health-wellness .benefits-list .benefit-item{display:flex;width:100%;padding:20.372px 0;align-items:center;gap:20px}@media (max-width:991px){.template-page-about .health-wellness .benefits-list .benefit-item,.template-page-coa .health-wellness .benefits-list .benefit-item{gap:16px;padding:0}}.template-page-about .health-wellness .benefits-list .benefit-item .benefit-item-icon,.template-page-coa .health-wellness .benefits-list .benefit-item .benefit-item-icon{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;border-radius:50%;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:991px){.template-page-about .health-wellness .benefits-list .benefit-item .benefit-item-icon,.template-page-coa .health-wellness .benefits-list .benefit-item .benefit-item-icon{width:60px;height:60px;justify-content:center;align-items:center}}.template-page-about .health-wellness .benefits-list .benefit-item .benefit-item-text,.template-page-coa .health-wellness .benefits-list .benefit-item .benefit-item-text{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase}@media (max-width:991px){.template-page-about .health-wellness .benefits-list .benefit-item .benefit-item-text,.template-page-coa .health-wellness .benefits-list .benefit-item .benefit-item-text{font-size:20px;font-weight:700;line-height:24px}}.template-page-about .health-wellness .benefits-list img.benefit-divider,.template-page-coa .health-wellness .benefits-list img.benefit-divider{margin:13px 0;-o-object-fit:cover;object-fit:cover;height:3px}@media (max-width:991px){.template-page-about .health-wellness .benefits-list img.benefit-divider,.template-page-coa .health-wellness .benefits-list img.benefit-divider{height:4px;margin:25px 0}}.template-page-about .health-wellness .benefits-list img.benefit-divider:last-child,.template-page-coa .health-wellness .benefits-list img.benefit-divider:last-child{display:none}.template-page-about .image-cta,.template-page-coa .image-cta{display:flex;padding:0 82px 0 74px;flex-direction:column;justify-content:center;align-items:center;gap:40px;margin-bottom:90px}@media (max-width:991px){.template-page-about .image-cta,.template-page-coa .image-cta{margin-bottom:50px;padding:16px}}.template-page-about .image-cta .container,.template-page-coa .image-cta .container{display:flex;align-items:center;gap:90px;align-self:center;max-width:1039px;width:100%}.template-page-about .image-cta .container:nth-child(even),.template-page-coa .image-cta .container:nth-child(even){flex-direction:row-reverse}@media (max-width:991px){.template-page-about .image-cta .container:nth-child(even),.template-page-coa .image-cta .container:nth-child(even){flex-direction:column}}@media (max-width:991px){.template-page-about .image-cta .container,.template-page-coa .image-cta .container{flex-direction:column;gap:40px}}.template-page-about .image-cta__content,.template-page-coa .image-cta__content{display:flex;flex-direction:column;align-items:flex-start;gap:41px;flex:1 0 0;max-width:444px;width:100%}.template-page-about .image-cta__heading,.template-page-coa .image-cta__heading{color:var(--Color-4,#FFF0F7);leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}.template-page-about .image-cta__description,.template-page-coa .image-cta__description{color:var(--Color-4,#FFF0F7);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.template-page-about .image-cta .cta-button,.template-page-coa .image-cta .cta-button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;transition:0.3s;border-radius:40px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.8px;text-transform:uppercase}.template-page-about .image-cta .cta-button:hover,.template-page-coa .image-cta .cta-button:hover{background:#ff4560;color:white}.template-page-about .image-cta__image,.template-page-coa .image-cta__image{display:flex;width:505px;height:572px;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:32.55px;overflow:hidden}@media (max-width:991px){.template-page-about .image-cta__image,.template-page-coa .image-cta__image{width:100%;height:auto}}.template-page-about .image-cta__image img,.template-page-coa .image-cta__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template-page-about .image-cta__highlighted-message,.template-page-coa .image-cta__highlighted-message{display:flex;padding:20px 22px 20px 20px;align-items:flex-start;gap:20px;align-self:center;border-radius:20px;background:var(--Background,#EE4B6B);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:1039px;width:100%}.template-page-about .image-cta__highlighted-message .icon-wrapper,.template-page-coa .image-cta__highlighted-message .icon-wrapper{display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:3.232px;border-radius:80.808px;background:rgba(255,255,255,0.6);box-shadow:0 6.465px 8.081px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(8.0808076859px);backdrop-filter:blur(8.0808076859px)}.template-page-about .image-cta__highlighted-message p,.template-page-coa .image-cta__highlighted-message p{width:90%;color:#FFF;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:20px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:991px){.template-page-about .image-cta__highlighted-message p,.template-page-coa .image-cta__highlighted-message p{width:75%}}.template-page-about .box-cta,.template-page-coa .box-cta{display:flex;justify-content:center;margin-bottom:90px}@media (max-width:991px){.template-page-about .box-cta,.template-page-coa .box-cta{margin-bottom:50px;padding:16px}}.template-page-about .box-cta__container,.template-page-coa .box-cta__container{display:flex;max-width:589px;padding:18px 40px 24px 40px;flex-direction:column;justify-content:center;align-items:center;gap:28px;border-radius:40px;background:rgba(255,255,255,0.6);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:991px){.template-page-about .box-cta__container,.template-page-coa .box-cta__container{padding:18px 20px 24px 20px}}.template-page-about .box-cta .box-cta__icon,.template-page-coa .box-cta .box-cta__icon{margin-bottom:10px}@media (max-width:991px){.template-page-about .box-cta .box-cta__icon,.template-page-coa .box-cta .box-cta__icon{margin:0}}.template-page-about .box-cta .box-cta__icon img,.template-page-coa .box-cta .box-cta__icon img{width:60px;height:auto}.template-page-about .box-cta__subheading,.template-page-coa .box-cta__subheading{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.28px;text-transform:uppercase}.template-page-about .box-cta__heading,.template-page-coa .box-cta__heading{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.template-page-about .box-cta__heading,.template-page-coa .box-cta__heading{font-size:32px;font-style:normal;font-weight:700;line-height:36px}}.template-page-about .box-cta__description,.template-page-coa .box-cta__description{color:var(--Background,#EE4B6B);text-align:center;leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.template-page-about .box-cta__description,.template-page-coa .box-cta__description{font-size:20px;font-style:normal;font-weight:400;line-height:24px}}.template-page-about .box-cta .cta-button,.template-page-coa .box-cta .cta-button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;transition:0.3s;border-radius:40px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.8px;text-transform:uppercase}@media (max-width:991px){.template-page-about .box-cta .cta-button,.template-page-coa .box-cta .cta-button{width:100%}}.template-page-about .box-cta .cta-button:hover,.template-page-coa .box-cta .cta-button:hover{background:#ff4560;color:white}.template-page-about .authorship,.template-page-coa .authorship{margin-bottom:90px;display:flex;justify-content:center;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTYzIiBoZWlnaHQ9IjE0OSIgdmlld0JveD0iMCAwIDE5NjMgMTQ5IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTk3Ni4yIDY0LjYwNzdDMTU5My42IC0xMDMuOTE1IDEzODYuNTIgMTE4Ljk2MSA5MTMuNTA0IDE0NC4yNzNDNDQwLjQ4NiAxNjkuNTg1IDI1Ni4zMzUgMy41MDYyIC0xMy44NzEzIDEwLjcxOSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfODAxN185NjMxKSIgc3Ryb2tlLXdpZHRoPSI0Ii8+CiAgPGRlZnM+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfODAxN185NjMxIiB4MT0iMTgzOS41OSIgeTE9Ii02LjM4NSIgeDI9Ijc2LjU1ODkiIHkyPSIxMzEuMTkxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGMjlCQzIiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIwLjU3IiBzdG9wLWNvbG9yPSIjRkZGMEY3Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0VFNEI2QiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:center;background-size:100%}@media (max-width:991px){.template-page-about .authorship,.template-page-coa .authorship{background:none;margin-bottom:50px}}.template-page-about .authorship .container,.template-page-coa .authorship .container{display:flex;max-width:1194px;width:100%;padding:32px 40px;align-items:center;gap:158px;position:relative;border-radius:40px;background:rgba(255,255,255,0.8);box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:991px){.template-page-about .authorship .container,.template-page-coa .authorship .container{flex-direction:column;padding:32px 26px;gap:32px}}.template-page-about .authorship__image,.template-page-coa .authorship__image{flex:1;position:absolute;left:-138.5px;top:20px;width:292.691px;height:340.253px;transform:rotate(-29.1deg)}@media (max-width:991px){.template-page-about .authorship__image,.template-page-coa .authorship__image{top:-80px;left:unset;margin:auto;width:135.174px;height:157.14px}}.template-page-about .authorship__image img,.template-page-coa .authorship__image img{width:100%;height:100%}.template-page-about .authorship__content,.template-page-coa .authorship__content{flex:2;gap:20px;display:flex;flex-direction:column;text-align:center;align-items:center}.template-page-about .authorship__heading,.template-page-coa .authorship__heading{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Recoleta Alt";font-size:36px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:991px){.template-page-about .authorship__heading,.template-page-coa .authorship__heading{font-family:"Recoleta Alt";font-size:32px;font-style:normal;font-weight:700;line-height:36px}}.template-page-about .authorship__description,.template-page-coa .authorship__description{color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:991px){.template-page-about .authorship__description,.template-page-coa .authorship__description{width:100%}}.template-page-about .authorship .cta-button,.template-page-coa .authorship .cta-button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;transition:0.3s;border-radius:40px;background:#FFF;box-shadow:0 16px 20px 0 rgba(238,75,107,0.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--Background,#EE4B6B);leading-trim:both;text-edge:cap;font-family:"Futura PT";font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.8px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.template-page-about .authorship .cta-button:hover,.template-page-coa .authorship .cta-button:hover{background:#ff4560;color:white}.article article-toolbar.article__toolbar{top:70px;display:none}@media (max-width:991px){.article .article__wrapper{margin:0;padding:16px}}[class*=gigli-] .container{max-width:1760px;padding:0;margin:0 auto}@media (min-width:1200px) and (max-width:1599px){[class*=gigli-] .container{max-width:1360px}}