@font-face{font-family:Ladislav;font-style:normal;font-weight:400;src:local("Ladislav"),url(https://cdn.shopify.com/s/files/1/0673/7720/1468/files/Ladislav-bold.ttf?v=1667853202) format("truetype")}@font-face{font-family:Ladislav-Bold;font-style:normal;font-weight:400;src:local("Ladislav-Bold"),url(https://cdn.shopify.com/s/files/1/0673/7720/1468/files/Ladislav-Bold.woff?v=1671444268) format("woff")}@font-face{font-family:Ladislav-semi-bold;font-style:normal;font-weight:400;src:local("Ladislav-semi-bold"),url(https://cdn.shopify.com/s/files/1/0673/7720/1468/files/LadislavSemiBold.woff?v=1671444887) format("woff")}@font-face{font-family:Gloriola;font-style:normal;font-weight:400;src:local("Gloriola"),url(https://cdn.shopify.com/s/files/1/0673/7720/1468/files/Gloriola-Regular.woff?v=1671447816) format("woff")}@font-face{font-family:Dala Floda;font-style:normal;font-weight:400;src:local("Dala Floda"),url(https://cdn.shopify.com/s/files/1/0673/7720/1468/files/DalaFloda-Bold-Cyr.otf?v=1668621230) format("truetype")}.custom-top-bar .announcement-bar__text{justify-content:center}.custom-top-bar .is-text{width:100%;display:flex;justify-content:center;align-items:center}.custom-top-bar p.buttons{display:none}.custom-top-bar .announcement-bar__content p{font-size:16px;text-transform:uppercase}.custom-top-bar .message-header{padding:5px 0x 5px 0px}.top-bar-social-icon svg{height:22px;width:22px}.top-bar-social-icon li{margin-right:3px;cursor:pointer}.top-bar-social-icon{display:flex;align-items:center;width:25%}.custom-top-bar .section{max-width:1340px}.top-bar-login{display:flex;align-items:center;width:25%;justify-content:end}.top-bar-login a{display:flex;align-items:center;justify-content:center;margin-left:30px}.top-bar-login span.icon-caption{color:#0c3895;font-size:16px;text-transform:uppercase;margin-left:8px}.top-bar-login svg{height:30px;width:30px}@media screen and (max-width:1024px){.custom-top-bar .message-header{padding:0}}@media screen and (max-width:991px){.top-bar-social-icon,.top-bar-login{display:none}.custom-top-bar .message-header{padding:10px}}.custom-header .navbar-link.header__link{letter-spacing:1px;text-transform:uppercase;padding:0 20px 0 28px;font-family:Ladislav-Bold}.custom-header .header__icons a.header__link.action-area__link{display:none}.custom-header .header-cart .header__link{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}.custom-header .header-cart span.icon.header__icon{height:29.33px;width:22.67px}.custom-header section.section.is-width-standard{max-width:1340px;width:100%}.custom-header .header-cart span.icon.c2_cart_count{height:40px;width:40px}.custom-header .navbar{margin-left:0!important;margin-right:0!important;width:100%}.custom-header .navbar-link:not(.is-arrowless):after{right:0;display:none}.custom-header .navbar-dropdown.is-vertical{background:#bc9a37}.custom-header .navbar-dropdown .navbar-item{font-family:Gloriola;font-size:16px;text-transform:uppercase}.custom-header .header__brand{margin-left:0}.custom-header .header__icon-style-icons-text{margin-right:0}.custom-header span.header-cart__caption.icon-caption{font-size:20px;letter-spacing:1.4px;margin-right:6px;margin-top:-7px;text-transform:uppercase!important;font-family:Ladislav-Bold}.custom-header .navbar-item.header__item .header__link img{height:21px;width:20.77px;margin:0 -5px}.popup__text.subtitle.is-h6{font-family:Ladislav-semi-bold;text-transform:uppercase!important}.popup__inner .close .icon{fill:currentColor;height:85%;max-height:85%;max-width:85%;min-height:85%;min-width:85%;width:85%}@media screen and (max-width:991px){.custom-header img.transition--fade-in.primary-logo{height:50px}.mobile-menu__toggle-icon{position:relative;left:3px;top:4px}.custom-header .mobile-header__open-menu span.icon{height:30px;width:30px}.custom-header .mobile-menu__toggle-icon{padding:0}.action-area__link:last-child{padding-right:8px}.custom-header .mobile-header__open-menu span.icon svg{fill:#fff}.custom-header .mobile-menu__toggle-button{left:2px}}.custom-footer .block__newsletter p.footer__heading.is-h6{font-size:40px;text-align:center;width:330px;margin:auto;font-family:Ladislav-Bold;text-transform:uppercase!important}.custom-footer .block__newsletter .content.is-text-small{font-family:sans-serif;font-size:16px;text-align:center;margin-top:16px!important;margin-bottom:24px!important;font-weight:100;width:290px;margin:auto}.custom-footer .block__newsletter input.input.is-primary-btn-style{height:56px;background:transparent;border:1px solid #ffffff;border-radius:28px;color:#fff}.custom-footer .block__newsletter ::placeholder{color:#fff;font-family:inherit;font-weight:100}.custom-footer .block__newsletter .newsletter-form .field.is-stretched-width{flex:1 0 50%}.custom-footer .block__newsletter .newsletter-form .field.is-default-width{position:absolute;top:4px;right:4px;min-width:130px}.custom-footer .block__newsletter .newsletter-form{position:relative}.custom-footer .block__newsletter button.button.button--primary[type=submit]{height:48px;border-radius:28px;background-color:#fff!important;color:#f7d021!important;text-transform:uppercase;padding:0 27px;border:0px solid}.custom-footer section.footer__content.section.custom-footer{max-width:1300px}.custom-footer .footer__block.block__newsletter{width:33%}.custom-des{color:#fff;font-family:sans-serif;font-size:16px;text-align:center;text-transform:uppercase;margin:auto;width:300px}.custom-footer .block__newsletter ul.social-icons{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}.custom-footer .block__newsletter ul.social-icons span.icon{height:32px;width:32px}.custom-footer .footer__block.block__link-list p.footer__heading.is-h6{display:none}.custom-footer .footer__block.block__link-list{display:flex;align-items:center;justify-content:center;text-align:center}.custom-footer .footer__menu-link a{font-size:16px;text-transform:uppercase;font-family:Ladislav-semi-bold;text-transform:uppercase!important}.custom-footer li.footer__menu-link.is-text{line-height:30px}.custom-footer .footer__menu-link img{filter:contrast(1);height:16px;width:13px;margin:0 -4px -2px -1px}.custom-footer .footer__menu-link img.mobCondom{display:none}.custom-footer .footer__menu-link img.deskCondom{display:inline}.custom-footer .border-top{border-top:none;padding-bottom:47px;padding-top:39px;justify-content:space-between}.custom-footer .footer__credits p{display:inline;font-size:16px;width:fit-content;font-family:Ladislav-semi-bold!important;font-style:normal!important;text-transform:uppercase}.custom-footer .footer__credits{display:flex;align-items:center;width:36%}.custom-footer ul.footer-buttom-menu{display:flex;align-items:center;justify-content:center;text-transform:uppercase}.custom-footer .footer-buttom-menu .footer__menu-link1 a{display:inline;font-family:Ladislav-semi-bold;font-weight:400!important;font-size:12px;margin:0 12px}.custom-footer .footer-buttom-menu .footer__menu-link1 a:hover{opacity:.8}.custom-footer .footer__payment-methods{width:35%}ul.custom-payments-methods{width:100%;display:flex;align-items:center;justify-content:center}.custom-payments-methods li{height:32px;width:45.87px;margin:3px}@media only screen and (max-width:1024px){.custom-footer .footer__block.block__newsletter{width:35%}}@media only screen and (max-width:991px){.custom-footer .footer__block.block__newsletter{width:calc(100% - var(--gutter))}.custom-footer .block__newsletter p.footer__heading.is-h6{width:260px;font-size:32px}.custom-footer .border-top{flex-direction:column-reverse;align-items:center}.custom-footer .footer__credits{width:100%;justify-content:center}.custom-footer ul.footer-buttom-menu{margin:30px 0}.custom-footer .border-top{padding-bottom:10px}}.custom-home-top-slider .caption-content{padding-left:0;padding-right:0;min-width:590px!important}.custom-home-top-slider .slideshow-classic__heading{max-width:450px}.custom-home-top-slider .slideshow-classic__heading span{font-family:Dala Floda;font-size:64px;line-height:74px;text-transform:capitalize}.custom-home-top-slider .slideshow-classic__subheading p{font-family:Gloriola;font-size:16px;font-weight:100;line-height:24px}.custom-home-top-slider .slideshow-classic__subheading{margin:0 0 -10px}.view_more{font-size:18px;font-weight:100;line-height:24px;color:#fff;text-decoration:underline;font-family:Ladislav-semi-bold;text-transform:uppercase;opacity:1;margin-bottom:20px;margin-top:10px;display:flex;align-items:center;justify-content:center}.view_more:hover{opacity:.6;color:#fff}.custom-home-top-slider .slideshow-classic__buttons{margin-top:32px}.custom-home-top-slider .button.button--primary{height:57px;display:flex;align-items:center;justify-content:center;background:transparent!important;border:1px solid #ffffff!important;border-radius:28px;text-transform:uppercase;min-width:162px}.custom-home-top-slider .button.button--primary:hover{border-color:#fff!important;background:#fff!important;color:#0c3895!important;text-decoration:none!important}.viewLessHeroBtn{position:relative;right:0}.custom-home-top-slider .flickity-page-dots .dot{opacity:.5;background:#fff;position:relative}.custom-home-top-slider .flickity-page-dots .dot.is-selected{opacity:1}.custom-home-top-slider .flickity-page-dots .dot.is-selected:after{content:"";width:16px;height:16px;border-radius:50%;border:1px solid white;position:absolute;top:-3px;left:-3px}.view_more-mobile{display:none}.custom-slide-img{display:flex;width:100%;align-items:center;position:relative}.custom-slide-img img{height:126px;width:126px;margin:40px 40px 10px 0}.custom-footer .footer__menu-link a:hover{opacity:.8}section.section.Custom-fuck-buddy-collections.collectionBoxes.is-width-standard{margin-top:-39px}button.button.button--secondary{text-transform:uppercase}section.featured-video{overflow:hidden}@media screen and (max-width:991px){.viewLessHeroBtn{position:relative;top:0;transform:none}.custom-slide-img{margin-top:10px}.custom-home-top-slider .flickity-page-dots{bottom:60px}.custom-home-top-slider .caption-content{min-width:100%!important}.custom-home-top-slider .slideshow-classic__heading{text-align:center;margin:auto}.custom-home-top-slider .slideshow-classic__heading span{font-size:40px;text-align:center}.custom-home-top-slider .slideshow-classic__subheading{text-align:center}.view_more-desktop{display:none}.view_more-mobile{display:block}.custom-home-top-slider .slideshow-classic__buttons{justify-content:center}.custom-home-top-slider .button.button--primary{margin:0}.custom-home-top-slider .slideshow-classic__heading{margin-bottom:10px!important}.custom-slide-img{justify-content:center}.custom-slide-img img{margin:20px 10px}}.custom-image-with-text{max-width:1300px}.custom-image-with-text .image-with-text__text-column{padding-left:0;padding-right:90px}.custom-image-with-text .image-with-text__heading{font-family:Dala Floda;font-size:56px;text-transform:inherit}.custom-image-with-text .image-with-text__text p{font-family:Gloriola;font-size:16px;line-height:25px}@media screen and (max-width:991px){.custom-image-with-text .image-with-text__text-column{padding-left:10px;padding-right:10px}.custom-image-with-text .image-with-text__heading{font-size:40px;max-width:320px}.custom-image-with-text{margin:0;width:100%}.image-with-text__image-column{width:100%;margin:0!important}}.custom-home-collection{max-width:1300px!important}.custom-home-collection .featured-collection__title a{color:#60269e;font-family:Dala Floda;font-size:48px;font-weight:700}.custom-home-collection .product__thumbnail{padding:16.5px;background:#fff;border:1px solid #bc9a37;border-radius:24px}.custom-home-collection .product-thumbnail__title,.custom-home-collection .product-thumbnail__price .money{color:#bc9a37;font-family:Ladislav-semi-bold;text-transform:uppercase!important;font-size:24px;letter-spacing:0;line-height:32px}.custom-home-collection .product-thumbnail__vendor{width:100%;opacity:.5;color:#000;font-family:Gloriola;font-size:14px;letter-spacing:0;line-height:20px}.custom-home-collection .product-thumbnail{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:15px}.custom-home-collection .product-thumbnail__vendor{order:1;padding-top:8px}.custom-home-collection .button--secondary{height:57px!important;border:1px solid #0c3895!important;border-radius:28px!important;background-color:transparent!important;padding:0 48px;display:flex;align-items:center;justify-content:center;color:#0c3895!important;font-family:Ladislav;text-transform:uppercase!important;font-size:16px!important;transition:.3s;margin-top:20px}.custom-home-collection .button--secondary:hover{background-color:#bc9a37!important;color:#fff!important;border:1px solid #bc9a37!important}.custom-home-collection .thumbnail-swatch span{min-height:35px;min-width:35px}.custom-home-collection .thumbnail-swatch .swatch{padding:0}.custom-home-collection .thumbnail-swatch span:hover{border-color:#bc9a37}.custom-home-collection .thumbnail-swatch .swatch:hover{border-color:#fff}.custom-home-collection .swatch-size{text-transform:uppercase;color:#1e212b;font-family:Ladislav-semi-bold;font-size:14px;display:flex;align-items:center;justify-content:center;min-height:33px}.custom-home-collection .swatch-size-changer{opacity:.5;transition:.3s}.custom-home-collection .swatch-size-changer:hover{opacity:1}.custom-home-collection a.swatch.swatch__style--circle{transition:.3s}.custom-home-collection .thumbnail-swatch span img{max-width:36px;max-height:36px;opacity:1;padding:5px}.custom-home-collection .thumbnail-swatch .swatch:hover{border-color:#bc9a37}.custom-home-collection .thumbnail-swatch .swatch{border:1px solid #c8c8c8}.custom-home-collection .thumbnail-swatch .swatch_active{border-color:#bc9a37}.custom-home-collection .thumbnail-swatch span{border:unset}.swatch_active{opacity:1!important}.swatch_active span{border-color:#bc9a37!important}.custom-home-collection .product_size,.custom-home-collection .product-form{order:1}.custom-home-collection .product__thumbnail{display:flex;flex-direction:column}.custom-home-collection .product-form{display:flex;height:100%;align-items:end}.custom-home-collection button.btn.btn.btn-default{margin-bottom:8px;width:100%;color:#bc9a37;font-family:Ladislav;text-transform:uppercase!important;font-size:16px;background:transparent;border:1px solid #bc9a37;border-radius:28px;height:57px;transition:.3s;cursor:pointer;margin-top:25px;display:flex;align-items:center;justify-content:center;column-gap:10px}.custom-home-collection button.btn.btn.btn-default:hover{color:#fff;background:#bc9a37}button.btn.btn.btn-default svg{width:20px;height:20px;fill:currentColor}.custom-home-collection .flickity-button{background:transparent}.custom-home-collection .flickity-prev-next-button.previous{left:-4%}.custom-home-collection .flickity-prev-next-button.next{right:-4%}.custom-home-collection svg.flickity-button-icon{fill:#0c3895}.custom-btn-img{background:transparent;border:none;cursor:pointer;height:80px;width:70px;transition:.3s}.custom-btn-img:hover{filter:drop-shadow(2px 4px 6px black)}.custom-header .header__icon-style-icons-text .action-area__link.has-cart-count{padding-right:unset}section.section.custom-home-collection .swatch-element.alignIt{min-width:30px;min-height:30px}@media screen and (max-width:1400px){.custom-home-collection .flickity-prev-next-button.previous{left:-10px}.custom-home-collection .flickity-prev-next-button.next{right:10px}}@media screen and (max-width:991px){.custom-home-collection .product-thumbnail__title,.custom-home-collection .product-thumbnail__price .money{font-size:18px;letter-spacing:0;font-weight:400!important;line-height:22px;font-family:Ladislav-semi-bold;margin-top:5px}.custom-home-collection .product-thumbnail__vendor{font-size:12px}.custom-home-collection .thumbnail-swatch .swatch{margin-bottom:6px}.custom-home-collection .button--secondary{width:100%!important}}.custom-header .mega-menu__content.content.is-text{text-align:center;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px}.custom-header .mega-menu__block .mega-menu__content:first-child{margin-top:0;padding:3px}.custom-header .mega-menu--header-classic{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.shop_btn_container{width:100%;display:flex;justify-content:center;align-items:center}.shop_btn_container a{height:57px;width:154px;border:1px solid #0c3895;border-radius:28px;display:flex;justify-content:center;align-items:center;color:#0c3895!important;font-family:Ladislav;text-transform:uppercase!important;font-size:16px;font-weight:600;letter-spacing:0;margin-bottom:39px;line-height:24px;transition:.3s}.shop_btn_container a:hover{background:#0c3895;color:#fff!important}.custom-header .mobile-header__close-menu span.icon svg{fill:#fff}.custom-header .mobile-header__close-menu span.icon{height:25px;width:25px}.nav-mobile-img{display:none}.custom-mega-image-slider .block__image{width:calc(25% - 20px)!important;margin:0 10px}@media screen and (max-width:769px){.custom-mega-image-slider .block__image{width:calc(50% - 20px)!important;padding:5px}.custom-mega-image-slider .flickity-prev-next-button{top:40%}.shop_btn_container a{margin-top:40px}}@media screen and (max-width:426px){.custom-mega-image-slider .flickity-prev-next-button{top:30%}}@media screen and (max-width:991px){.mobile-menu-top-img{width:100%;display:flex;padding:0 20px;justify-content:space-between;flex-direction:row-reverse}.mobile-menu-top-img .veganIconInnerContainer{height:90px;width:90px}.mobile-menu-top-img .heroVeganIcon span.innerRoundIcon{width:60px;height:60px}.mobile-menu-top-img img{width:90px;height:auto}.mobile-menu-top-img span.simplePLug svg text{font-family:Ladislav-semi-bold;font-weight:600}.custom-header .submenu__label:hover a{color:#0c3895!important}.custom-header .mobile-menu__first-level .close-dropdown{width:100%}.custom-header .mobile-menu-link:after{display:none}.custom-header .mobile-menu .mobile-menu__item,.custom-header .mobile-menu-link{align-items:center;font-family:Ladislav-semi-bold;text-transform:uppercase!important;font-size:32px;font-weight:400;letter-spacing:1.6px}.nav-mobile-img{display:block}.nav-desktop-img{display:none}.nav-mobile-img{height:32px;width:27px;margin:0 -6px}.custom-header a.mobile-menu__item.item-with-icon .icon{height:29.44px;width:29.44px}.custom-header a.mobile-menu__item.item-with-icon .icon-caption{display:flex;font-family:Ladislav;text-transform:uppercase!important;font-size:20px;font-weight:600;letter-spacing:0}.custom-header a.mobile-menu__item.item-with-icon{padding:0}.menu-login-n-icon-buttom{padding:10px 15px;display:flex;justify-content:space-between}.mobile-menu-social-icon{display:flex}.mobile-menu-social-icon .icon{height:35px;width:35px;margin-left:20px}.mobile-menu__content .mobile-menu__list{position:relative}.menu-login-n-icon-buttom{position:fixed;width:100%;border-top:0px solid transparent;background:transparent;z-index:555;top:calc(100vh - 175px)}.mobile-menu .mobile-menu__item .icon{fill:#fff}.mobile-menu-social-icon .icon svg,.mobile-menu-social-icon .icon svg path,.mobile-menu-social-icon .icon svg g{fill:#fff!important}.mobile-menu-search{padding:117px 1.5rem .5rem}.mobile--search .icon.header__icon{height:28.83px;width:26.96px}.mobile--search-icon-caption{margin-left:0;text-transform:uppercase}.custom-header .mobile-menu__content .mobile-menu__list{padding-bottom:25px}.mobile--search{display:flex}}.custom-rubber-pledge-image-text-1{max-width:1300px}.custom-rubber-pledge-image-text-1 h3{font-family:Dala Floda;font-size:48px;font-weight:700;letter-spacing:0;line-height:64px;text-transform:none}.custom-rubber-pledge-image-text-1 .image-with-text__text{max-width:521px}.custom-rubber-pledge-image-text-1 .image-with-text__text-column{padding-left:5px}.custom-rubber-pledge-learn p{font-family:Gloriola;font-size:16px;letter-spacing:0;line-height:30px}.custom-rubber-pledge-learn h3{font-weight:700;font-family:Dala Floda;font-size:48px;text-transform:capitalize}.custom-rubber-pledge-image-text h3{text-transform:none;font-family:Dala Floda;font-size:32px;font-weight:700;letter-spacing:0;line-height:44px}.custom-rubber-pledge-image-text p{font-family:Gloriola;font-size:16px;letter-spacing:0;line-height:26px}.custom-rubber-pledge-image-text img.image-with-text__image{width:413px;margin:0 auto 0 0}.custom-rubber-pledge-heading p{font-family:Ladislav;text-transform:uppercase!important;font-size:40px;font-weight:600;letter-spacing:0;line-height:56px}.custom-rubber-pledge-image-text-1 p{font-family:Gloriola;font-size:16px;letter-spacing:0;line-height:24px}.custom-rubber-pledge-image-text-1 h3{font-size:48px;font-weight:700;letter-spacing:0;line-height:64px}.custom-rubber-pledge-image-text-2 p{font-family:Gloriola;font-size:16px}.custom-rubber-pledge-image-text-2 h3{font-family:Dala Floda;font-size:48px;text-transform:none}.custom-rubber-pledge-image-text-2 .image-with-text__wrapper{max-width:88%;margin:0 0 0 auto}.custom-rubber-pledge-image-text-2 .image-with-text__text-column{padding-right:0}.custom-rubber-pledge-image .image-with-text__image-column{height:unset!important}.custom-rubber-pledge-learn{max-width:1300px}.custom-rubber-pledge-learn .image-with-text__text-column{padding-left:0;padding-right:0}.custom-rubber-pledge-image-text{max-width:1300px}.custom-rubber-pledge-image-text .image-with-text__image-column{width:38%}.custom-rubber-pledge-image-text .image-with-text__text-column{width:58.9%;padding-right:0}.custom-rubber-pledge-heading{max-width:1300px}.custom-rubber-pledge-heading .image-with-text__text-column{padding-left:5px}.custom-rubber-pledge-image-text .container{flex-wrap:unset}.custom-rubber-pledge-image-text .image-with-text__image-column{height:unset!important;padding-bottom:0}@media screen and (max-width:991px){.custom-payments-methods li{height:22px;width:35.87px}.custom-rubber-pledge-learn h3{font-size:40px}.custom-rubber-pledge-heading .image-with-text__text-column{padding:0}.custom-rubber-pledge-heading p{font-family:Ladislav;text-transform:uppercase!important;font-size:24px;font-weight:600;letter-spacing:0;line-height:33px}.custom-rubber-pledge-image-text .container{flex-wrap:wrap}.custom-rubber-pledge-image-text .image-with-text__text-column{width:100%;padding:0}.custom-rubber-pledge-image-text .image-with-text__image-column{width:100%}.custom-rubber-pledge-image-text img.image-with-text__image{width:242px;margin:0 auto}.custom-rubber-pledge-image-text-1 h3{font-size:40px}.custom-rubber-pledge-image-text-1 .image-with-text__text-column,.custom-rubber-pledge-image-text-2 .image-with-text__text-column{padding:0}.custom-rubber-pledge-image-text-2 .image-with-text__image-column{order:1}.custom-rubber-pledge-image-text-2 .image-with-text__wrapper{max-width:100%;margin:auto}.custom-rubber-pledge-image-text-2 h3{font-size:40px}}.Custom-fuck-buddy-text h3.image-with-text__heading{font-size:64px;font-weight:700;max-width:52%}.Custom-fuck-buddy-text .image-with-text__text p{font-size:40px;font-weight:600;letter-spacing:0;max-width:80%;line-height:55px}.Custom-fuck-buddy-text a.button.button--primary{color:#0c3895;background-color:#fff;padding:0}.Custom-fuck-buddy-last-text .buttons.is-left{display:none}.Custom-fuck-buddy-last-text .image-with-text__text p{color:#0c3895}.Custom-fuck-buddy-last-text .image-with-text__text-column{padding:10px 0}.Custom-fuck-buddy-original-cap h3.image-with-text__heading{color:#0c3895;font-size:48px;font-weight:700}.Custom-fuck-buddy-original-cap .image-with-text__text p{color:#0c3895;font-family:Gloriola;font-size:16px;letter-spacing:0;line-height:25px}.Custom-fuck-buddy-original-cap .buttons.is-left{display:none}.Custom-fuck-buddy-text .image-with-text__text-column{padding:30px 0}.Custom-fuck-buddy-original-cap .image-with-text__text-column{padding:54px 0}.Custom-fuck-buddy-original-cap h3.image-with-text__heading{padding-bottom:16px}.Custom-fuck-buddy-designer-ties h3.image-with-text__heading{color:#0c3895;font-size:48px;font-weight:700;letter-spacing:0;line-height:64px}.Custom-fuck-buddy-designer-ties .image-with-text__text p{color:#0c3895;font-size:16px;letter-spacing:0;line-height:25px}.Custom-fuck-buddy-designer-ties .buttons.is-left{display:none}.custom-how-to-top-heading{max-width:1300px}.custom-how-to-top-heading .heading-section__heading{font-family:Dala Floda;font-size:64px;text-transform:inherit;max-width:276px}.custom-text-img-text{max-width:1300px}.custom-text-img-text .image-with-text__image-column img{width:291px}.custom-text-img-text .image-with-text__text p{font-family:Gloriola;font-size:16px;letter-spacing:0;line-height:23px}.custom-text-img-text .image-with-text__heading{font-family:Ladislav-Bold;text-transform:uppercase!important;font-size:39px;letter-spacing:0;line-height:53px;max-width:364px;padding-bottom:16px}.custom-text-img-text .image-with-text__text-column:nth-child(2){padding-left:0}.custom-text-img-text .image-with-text__text-column:nth-child(5) .image-with-text__wrapper{display:flex;flex-direction:column;align-items:end}.custom-text-img-text .image-with-text__text-column:nth-child(5){padding-right:0}.custom-text-img-text .image-with-text__text-column:nth-child(5) .image-with-text__text{max-width:304px}@media screen and (max-width:991px){.custom-text-img-text .image-with-text__image-column:nth-child(3){padding:10px 0}.custom-text-img-text .image-with-text__heading{font-size:32px;line-height:43px}.custom-text-img-text .image-with-text__text-column:nth-child(5){padding:0 0 40px;justify-content:start}.custom-text-img-text .image-with-text__text-column:nth-child(5) .image-with-text__wrapper{align-items:self-start}.custom-text-img-text .image-with-text__text p{text-align:left}.custom-text-img-text .image-with-text__image-column img{height:283px;width:242px}.custom-how-to-top-heading .heading-section__heading{font-size:48px}}.custom-challenge-text .image-with-text__text-column p{font-family:Gloriola;font-size:16px;letter-spacing:0;line-height:29px}.custom-challenge-text .image-with-text__text-column h3{font-family:Ladislav;text-transform:uppercase!important;font-size:32px;font-weight:600;letter-spacing:0;line-height:44px}.custom-challenge-text .image-with-text__text-column{padding-left:5.5%}@media screen and (max-width:991px){.custom-challenge-text .image-with-text__text-column h3{font-size:20px;line-height:28px;font-family:Ladislav-semi-bold!important;font-weight:400!important}.custom-challenge-text .image-with-text__text-column p{font-size:16px;letter-spacing:0;line-height:24px}.custom-home-collection .featured-collection__title a{font-size:40px}.custom-home-collection .product__thumbnail{padding:8.5px}.custom-home-collection .thumbnail-swatch span{min-height:23.65px;min-width:23.73px}.custom-home-collection .thumbnail-swatch span img{max-width:23.65px;max-height:23.73px}.custom-home-collection .swatch-size{min-height:23.65px}.custom-home-collection .flickity-prev-next-button{display:block;padding:0}.custom-home-collection .flickity-prev-next-button.previous{left:10px}}.custom-challenge-collection .featured-collection__title a{color:#60269e;text-transform:capitalize}.custom-buddy-club-heading{max-width:1300px}.custom-buddy-club-heading .heading-section__heading{font-family:Dala Floda;font-size:64px;line-height:74px;text-transform:capitalize;margin-bottom:36px}.custom-buddy-club-heading .heading-section__subheading{max-width:960px;font-size:40px;line-height:55px}.custom-buddy-club-text{max-width:1300px}.custom-buddy-club-text .rich-text__text{font-family:Gloriola;font-size:16px;line-height:29px;max-width:1063px}.custom-buddy-club-text .rich-text__text a{color:#0c3895}.custom-buddy-club-collection-heading{max-width:1300px}.custom-buddy-club-collection-heading .heading-section__heading{font-family:Dala Floda;font-size:48px;line-height:64px;text-transform:capitalize}.custom-buddy-club-collection-heading .heading-section__subheading{max-width:590px;font-family:Gloriola;font-size:16px;line-height:25px}.custom-buddy-club-collection-heading2{max-width:1300px}.custom-buddy-club-collection-heading2 .heading-section__heading{font-family:Dala Floda;font-size:48px;line-height:64px;text-transform:capitalize}.custom-buddy-club-collection-heading2 .heading-section__subheading{max-width:740px;font-family:Gloriola;font-size:16px;line-height:25px}@media screen and (max-width:991px){.custom-buddy-club-heading .heading-section__heading{font-size:48px;line-height:64px}.custom-buddy-club-heading .heading-section__subheading{font-size:32px;font-weight:600;letter-spacing:0;line-height:43px}.custom-buddy-club-text .rich-text__text{line-height:24px}.custom-buddy-club-collection-heading .heading-section__heading{font-size:40px}.custom-buddy-club-collection-heading2 .heading-section__heading{font-size:40px;line-height:53px}}.custom-pop-up .popup__footer p{font-size:20px;font-family:Ladislav-semi-bold;text-transform:uppercase!important}.popup__wrapper{max-width:830px;width:95%;border-radius:20px}.custom-pop-up .popup__content{max-width:325px;margin:0 48px 0 auto}.custom-pop-up .popup__wrapper{max-width:786px}.custom-pop-up .popup__title.title{font-family:Dala Floda;font-size:40px;line-height:43px;text-align:left;text-transform:inherit}.custom-pop-up .newsletter-form .field.is-default-width{position:absolute;top:0;right:0}.custom-pop-up .popup__text.subtitle{font-size:20px;font-weight:100;line-height:28px;text-align:left;margin:0 0 15px}.custom-pop-up input.input.is-primary-btn-style.is-regular{border:1px solid #ffffff;border-radius:28px;background:transparent;height:63px}.custom-pop-up .newsletter-form{position:relative}.custom-pop-up .newsletter-form .field.is-default-width .control{position:unset}.custom-pop-up .control button{position:absolute;top:4px;border-radius:28px;background-color:#fff;color:#000;height:48px;width:116px!important;right:16px}.custom-pop-up input.input.is-primary-btn-style.is-regular::placeholder{color:#fff}.custom-pop-up .popup__footer{margin:24px 0 25px;font-size:16px;text-align:left}.custom-pop-up .popup__footer p:nth-child(2){margin-bottom:10px}.custom-pop-up .popup__close{background:transparent}.custom-pop-up .popup__close svg{fill:#fff}@media screen and (max-width:991px){.custom-pop-up .popup__wrapper{max-width:374px!important}.custom-pop-up .popup__content{margin:auto}.custom-pop-up .popup__text.subtitle{margin:0;font-size:20px;font-weight:600;line-height:28px;text-align:center}.custom-pop-up .control button{right:3px}.custom-pop-up .popup__footer{margin:0}.custom-pop-up .popup__footer{text-align:center}.custom-pop-up .popup__footer p:nth-child(3){font-size:20px}.custom-pop-up .popup__title.title{text-align:center}}.custom-product-text-n-img-1 .image-with-text__image-column{width:calc(46% - 20px)!important}.custom-product-text-n-img-1 .image-with-text__heading{max-width:503px;font-family:Dala Floda;font-size:64px;line-height:74px;text-transform:inherit}.custom-product-text-n-img-1 .image-with-text__text{font-family:Gloriola;font-size:16px}.custom-product-text-n-img-1 .image-with-text__text-column{padding-left:65px;width:calc(55% - 20px)}.custom-product-text-n-img-1{max-width:1340px!important}.custom-product-text-n-img-1 .image-with-text__text{max-width:521px}@media screen and (max-width:991px){.custom-product-text-n-img-1 .image-with-text__image-column{height:unset!important;width:calc(100% - 20px)!important;margin:auto!important}.custom-product-text-n-img-1 .image-with-text__text-column{padding-left:65px;width:calc(100% - 20px);margin:auto!important}.custom-product-text-n-img-1 .image-with-text__text-column{padding-left:20px;padding-right:20px}.custom-product-text-n-img-1 .image-with-text__heading{font-size:48px!important;line-height:64px!important}.custom-product-text-n-img-1 .image-with-text__text{max-width:unset}}.custom-product-text-n-img-2{max-width:1300px!important}.custom-product-text-n-img-2 .image-with-text__text{font-family:Ladislav;font-size:16px;line-height:20px;text-transform:uppercase}.custom-product-text-n-img-2 .image-with-text__text-column{padding-left:0;padding-right:10px;width:calc(42% - 20px)!important}.custom-product-text-n-img-2 .image-with-text__image-column{width:calc(58% - 20px)!important}@media screen and (max-width:991px){.custom-product-text-n-img-2 .image-with-text__text-column{padding-right:0;padding-left:0;width:calc(100% - 20px)!important;margin:auto!important;order:1}.custom-product-text-n-img-2 .image-with-text__image-column{width:calc(100% - 20px)!important;margin:auto!important}.custom-product-text-n-img-2 .image-with-text__text{line-height:24px}}.custom-product-text-n-img-3{max-width:1300px}.custom-product-text-n-img-3 .image-with-text__text{font-family:Ladislav;font-size:16px;line-height:20px;text-transform:uppercase}.custom-product-text-n-img-3 .image-with-text__image-column{width:calc(43% - 20px)}.custom-product-text-n-img-3 .image-with-text__text-column{width:calc(43.7% - 20px);padding-right:0}.custom-product-text-n-img-3 .container{justify-content:space-between}@media screen and (max-width:991px){.custom-product-text-n-img-3 .image-with-text__image-column{width:calc(100% - 20px);margin:auto!important}.custom-product-text-n-img-3 .image-with-text__text-column{width:calc(100% - 20px);padding-right:0;padding-left:0}}.custom-product-text-n-img-4{max-width:1300px}.custom-product-text-n-img-4 .image-with-text__heading{font-family:Dala Floda;font-size:48px;line-height:58px;text-transform:capitalize}.custom-product-text-n-img-4 .image-with-text__text-column:nth-child(2){padding-left:0;margin-left:0!important}.custom-product-text-n-img-4 .image-with-text__text{font-size:16px;line-height:18px}.custom-product-text-n-img-4 .image-with-text__text{font-family:Gloriola;font-size:16px;letter-spacing:0;line-height:26px}.custom-product-text-n-img-4 .image-with-text__text-column:nth-child(4){padding-left:0;padding-right:0;margin-right:0!important}.custom-product-text-n-img-4 .image-with-text__heading{max-width:500px}@media screen and (max-width:991px){.custom-product-text-n-img-4 .image-with-text__heading{font-size:40px;padding-bottom:0}.custom-product-text-n-img-4 br{display:none}.custom-product-text-n-img-4 .image-with-text__text-column:nth-child(2){padding-left:0;padding-right:0;margin-left:10px;padding-bottom:0}.custom-product-text-n-img-4 .image-with-text__text-column:nth-child(4){padding-left:0;padding-right:0;padding-top:0;margin-right:10px!important}.custom-product-text-n-img-4 .container{justify-content:center}}.custom-product-page{max-width:1300px}.custom-product-page .image__container img{max-width:462px;margin:auto;border-radius:21.24px}.custom-product-page .product-gallery__thumbnails{max-width:461px;margin:62px auto 0}.custom-product-page .product-gallery__thumbnail img{border-radius:8px}.custom-product-page .product-gallery .flickity-page-dots{display:block;margin:-14px 0}.custom-product-page .flickity-page-dots .dot{background:#fff;opacity:.5;position:relative;margin:0 6px}.custom-product-page .flickity-page-dots .dot.is-selected{background-color:#bc9a37;opacity:1}.custom-product-page .flickity-page-dots .dot.is-selected:after{content:"";width:14px;height:14px;position:absolute;border:1px solid #bc9a37;border-radius:50%;top:-2px;left:-2px}.custom-product-page .product__images{max-width:462px;margin:40px 0}.custom-product-page .product-gallery__thumbnails .product-gallery__thumbnail{width:calc(26% - var(--gutter))}.custom-product-page .product_section{justify-content:space-evenly}.custom-product-page .product__information{max-width:480px;border:2px solid #bc9a37;border-radius:40px;background-color:#fffc;padding:38px 30px}.custom-product-page .flickity-button{opacity:1!important;visibility:unset!important;background:transparent}.custom-product-page .flickity-prev-next-button.previous{left:-75px}.custom-product-page .flickity-prev-next-button.next{right:-70px}.custom-product-page .product__information .product_name{font-size:40px;padding-bottom:0;color:#bc9a37}.custom-product-page .description{color:#bc9a37;font-size:16px;padding-bottom:24px;text-transform:uppercase}.custom-product-page .price .money{color:#bc9a37;font-size:32px}.custom-product-page .product-gallery__thumbnails .flickity-button{display:none}.product-qty{color:#bc9a37;font-size:32px}.color p.swatch-size{display:none}.custom-product-page .swatch.page-product-varient-type input:checked+.swatch-element{border-color:#bc9a37;background:#bc9a37}.custom-product-page .swatch.page-product-varient-type input:checked+.swatch-element label{color:#fff}.custom-product-page .page-product-varient-type .swatch-element{border:1px solid #bc9a37;max-width:200px;border-radius:28px}.custom-product-page .page-product-varient-type .swatch__option label img{height:30px;width:30px;margin-right:16px;filter:contrast(.5)}.custom-product-page .page-product-varient-type .swatch__option label{border-radius:28px;background-color:transparent;display:flex;color:#bc9a37;max-width:200px;align-items:center;justify-content:center;white-space:unset!important;font-size:16px;line-height:18px;padding:10px 24px;height:unset;transition:.3s}.custom-product-page .page-product-varient-type .swatch__option label:hover{background-color:#bc9a37;color:#fff}.custom-product-page .page-product-varient-type .options-selection__option-name{display:none}.custom-product-page .options-selection__option-name{color:#bc9a37;text-transform:uppercase}.swatch.page-product-varient-Style input:checked+.swatch-element{border-color:#bc9a37}.page-product-varient-Style .swatch-element{border-radius:28px;display:flex;align-items:center;justify-content:center;border:#ffffff 2px solid;min-height:45px;transition:.3s}.page-product-varient-Style label{padding:7px}.page-product-varient-Style{margin-bottom:5px}.page-product-varient-Style .swatch-element:hover{border-color:#bc9a37}.page-product-varient-proud .swatch-element{display:flex;border:2px solid #ffffff;border-radius:28px;transition:.3s}.page-product-varient-proud .swatch-element:hover{border-color:#bc9a37}.page-product-varient-proud label{padding:0;display:flex;align-items:center;justify-content:center}.page-product-varient-proud label img{width:35px;height:35px!important}.swatch.page-product-varient-proud input:checked+.swatch-element{border-color:#bc9a37;box-shadow:0 0 0 2px #fff}@media screen and (max-width:991px){.custom-product-page .product__information{padding:28px 10px}.custom-product-page .flickity-page-dots .dot{background:#bc9a37}.custom-product-page .product__information{margin-top:40px}.custom-product-page .product__information .product_name{font-size:32px}.custom-product-page .description{padding-bottom:24px}.custom-product-page .price .money,.product-qty{font-size:24px}}.custom-product-collection .featured-collection__title a{color:#61279f}.custom-product-collection{width:95%!important}.list-collection__thumbnail{margin-top:40px}.container.page__container{padding-top:20px}.custom-product-page .swatch__options .swatch-element{border-radius:28px;border:0px solid}.custom-product-page .swatch input:checked+.swatch-element{border-color:#bc9a37;box-shadow:0 0 0 2px #fff}.custom-product-page .swatch__option label{color:#1e212b;text-transform:uppercase;font-size:14px;font-family:Ladislav-semi-bold;display:flex;align-items:center;justify-content:center;min-height:33px}.custom-product-page .purchase-details{position:relative}.custom-product-page .purchase-details__buttons{max-width:100%!important;width:70%;left:14%;right:14%;position:absolute}.custom-product-page .purchase-details__buttons .button.action_button{background:transparent;color:#bc9a37;font-family:Ladislav;text-transform:uppercase;border-top:1px solid #bc9a37;border-bottom:1px solid #bc9a37;border-left:none;border-right:none;height:57px}.custom-product-page .purchase-details__buttons .button.action_button:hover{border-color:unset!important}.custom-product-page .purchase-details__quantity{width:100%;margin-right:0}.custom-product-page .quantity-wrapper.quantity-style--box .quantity-minus{border-top-left-radius:28px;border-bottom-left-radius:28px;height:57px}.custom-product-page .quantity-wrapper.quantity-style--box .quantity-plus{border-top-right-radius:28px;border-bottom-right-radius:28px}.custom-product-page .purchase-details__quantity svg{fill:#bc9a37}.custom-product-page .quantity-plus.button[disabled],.custom-product-page .quantity-minus.button[disabled]{background-color:transparent}.custom-product-page .quantity-plus.button,.custom-product-page .quantity-minus.button{background-color:transparent;border:1px solid #bc9a37}.custom-mega-image-slider .container{width:90%;position:unset;display:block;height:100%}.mega-menu .mega-menu__image{width:100%;height:100%}.custom-mega-image-slider .block__image{height:fit-content}.custom-mega-image-slider .flickity-prev-next-button .flickity-button-icon{fill:#0c3895}.shopify-section.reset-page.account-page{background:transparent!important}h1.addresses__title.title.is-h2,h1.account-details__title.title.is-h2,h1.account__title.title,.custom-login .account__title{font-family:Dala Floda;font-size:56px;text-transform:inherit;color:#0c3895}.custom-login .subtitle{font-family:Ladislav;text-transform:uppercase!important;color:#0c3895}.custom-login #customer_register_link{font-family:Ladislav;color:#0c3895;text-transform:uppercase;text-decoration:underline}.shopify-section.reset-page.account-page label,.shopify-section.reset-page.account-page .label,.custom-login .label{font-family:Ladislav;text-transform:uppercase!important;color:#0c3895}.shopify-section.reset-page.account-page input.input,.custom-login .input,.custom-login .textarea{border:1px solid #0c3895;height:56px;border-radius:28px;font-family:Gloriola;color:#0c3895!important;padding:1em}.shopify-section.reset-page.account-page input.input::placeholder,.custom-login .textarea::placeholder,.custom-login .input::placeholder{color:#0c3895!important}.custom-login .js-recover-password{font-family:Ladislav;color:#0c3895!important;text-transform:uppercase}input.button.button--primary.is-within-form,.custom-login input.button{background:transparent;text-transform:uppercase;height:52px;border-radius:28px;font-family:Ladislav-semi-bold;font-weight:400;padding:0 27px;font-size:16px;min-width:116px;color:#0c3895;border:1px solid #0c3895}input.button.button--primary.is-within-form:hover,.custom-login input.button:hover{color:#fff;border:1px solid #0c3895;background:#0c3895}.account-sidebar__content.has-padding-top a.button.action_button.button--secondary,aside.one-fourth.medium-down--one-whole.column.account-sidebar a.button.button--secondary{background:transparent!important;border:1px solid #0c3895!important;color:#0c3895!important;border-radius:28px;font-family:Ladislav-semi-bold;font-weight:400;padding:0 27px;font-size:16px;text-transform:uppercase}.account-sidebar__content.has-padding-top a.button.action_button.button--secondary:hover,aside.one-fourth.medium-down--one-whole.column.account-sidebar a.button.button--secondary:hover{background:#0c3895!important;border:1px solid #0c3895!important;color:#fff!important}p.recover-note.is-text-small{text-transform:uppercase!important;color:#0c3895;text-align:center}div#recover h2.has-small-padding-bottom.is-h5.text-align-center{color:#0c3895;text-transform:uppercase}div#recover a.button.button--link-style{color:#0c3895;border:0px solid!important;text-decoration:none!important;text-transform:uppercase!important}div#recover a.button.button--link-style:hover{opacity:.8}.custom-register .account__title{font-family:Dala Floda;font-size:56px;text-transform:inherit;color:#0c3895}.custom-register .subtitle{font-family:Ladislav;text-transform:uppercase!important;color:#0c3895}.custom-register .subtitle .hoverButton{font-family:Ladislav;color:#0c3895;text-transform:uppercase;text-decoration:underline}.custom-register .label{font-family:Ladislav;color:#0c3895;text-transform:uppercase}.custom-register .input,.custom-register .textarea{border:1px solid #0c3895;height:56px;border-radius:28px;font-family:Gloriola;color:#0c3895!important;padding:1em}.custom-register .input::placeholder,.custom-register .textarea::placeholder{color:#0c3895!important}.shopify-section.reset-page.account-page input.button.button--primary.is-within-form,.custom-register input.button{font-family:Ladislav;background:#0c3895;text-transform:uppercase;height:54px;border-radius:28px}.shopify-section.reset-page.account-page input.input,.custom-login .input,.custom-login .textarea{color:#0c3895}.errors{text-align:center;color:#0c3895;text-transform:uppercase;font-size:20px;background:transparent!important}.Custom-fuck-buddy-collections .button.button--secondary{background:#0c3895;color:#fff;height:54px;border-radius:28px;border-color:#0c3895}.Custom-fuck-buddy-collections .button.button--secondary:hover{background:#fff;color:#0c3895}.Custom-fuck-buddy-collections .title{font-family:Dala Floda;text-transform:capitalize}h4.address_title,div#customer_orders h2.title.is-h2{font-family:Ladislav;text-transform:uppercase!important;color:#0c3895}.account-sidebar__content.has-padding-top h4.is-h5,.account-sidebar__content.has-padding-top h4.is-h5 a{text-transform:uppercase!important;color:#0c3895;font-family:Ladislav-semi-bold!important}.account-sidebar__content.has-padding-top a:hover{color:#0c3895;text-decoration:none!important}h1.addresses__title.title.is-h2{font-family:Dala Floda;font-size:56px;text-transform:inherit;color:#0c3895}h4.address_title{font-family:Ladislav;text-transform:uppercase!important;color:#0c3895}.customer_address.edit_address label{margin-bottom:auto;font-family:Ladislav;text-transform:uppercase!important;color:#0c3895;font-size:1rem}.customer_address.edit_address form h4.title{font-family:Ladislav;text-transform:uppercase!important;color:#0c3895!important}.customer_address.edit_address input.input{display:flex;align-items:center;justify-content:center;margin:10px 0;color:#0c3895!important;border:1px solid #0c3895!important;height:56px;border-radius:28px;font-family:Gloriola;padding:1em}.customer_address.edit_address input.input::placeholder{color:#0c3895!important}.customer_address.edit_address select{display:flex;align-items:center;justify-content:center;height:54px;border-radius:28px;padding:0 20px;margin:10px 0;color:#0c3895!important;border:1px solid #0c3895!important}.customer_address.edit_address .select:after{top:50%}.customer_address.edit_address .select:not(.is-multiple):not(.is-loading):not(.is-arrowless):after{margin-top:13px}aside.one-fourth.column.account-sidebar a:hover{text-decoration:none!important;color:#0c3895}h2#add_address_title{text-transform:uppercase!important;color:#0c3895;font-size:25px;font-family:Ladislav-semi-bold!important}div#add_address input.input{display:flex;align-items:center;justify-content:center;margin:10px 0;color:#0c3895!important;border:1px solid #0c3895!important;height:56px;border-radius:28px;font-family:Gloriola;padding:1em}div#add_address input.input::placeholder{color:#0c3895!important}div#add_address .select select{display:flex;align-items:center;justify-content:center;height:54px;border-radius:28px;padding:0 20px;margin:10px 0;color:#0c3895;width:100%;color:#0c3895!important;text-transform:uppercase!important;border:1px solid #0c3895!important}div#add_address .select{width:100%;display:flex;align-items:center;justify-content:center;height:max-content}div#add_address p.action_bottom input.button.action_button.button--secondary{background:#0c3895;color:#fff;height:54px;border-radius:28px;border-color:#0c3895}div#add_address p.action_bottom a:hover{border-color:#0c3895;text-decoration:none!important}.customer_address.edit_address input.button.button--secondary{color:#0c3895;border:none!important;background:transparent!important;font-size:16px;font-family:Ladislav-semi-bold;font-style:normal;text-transform:uppercase}p.action_bottom.is-flex.is-align-center.has-padding-top.has-padding-bottom span,p.action_bottom.is-flex.is-align-center.has-padding-top.has-padding-bottom a{font-size:16px;font-family:Ladislav-semi-bold;font-style:normal;text-transform:uppercase}aside.one-fourth.column.account-sidebar a{font-size:20px}.account-main label.label{text-transform:uppercase;color:#0c3895}.custom-collection-page .product-thumbnail__vendor{color:#b6b6b6}.custom-collection-page .product__thumbnail{border:1px solid #bc9a37;padding:10px;margin-bottom:40px;border-radius:18px}.custom-collection-page .product-thumbnail__title,.custom-collection-page .product-thumbnail__price .money{color:#bc9a37}.custom-home-top-slider .slideshow-classic .flickity-button{top:50%}.custom-home-top-slider .slideshow-classic .flickity-button{background:transparent}.custom-home-top-slider .slideshow-classic .flickity-prev-next-button .flickity-button-icon{fill:#fff}.videos-down-img{position:absolute;bottom:40px}@media screen and (max-width:991px){.videos-down-img{bottom:24px}.custom-product-page .product-gallery__thumbnail{opacity:unset}}a.navbar-link.header__link.is-active.is-arrowless{color:#fff!important}.custom-how-to-text-column .flickity-page-dots{bottom:30px}.custom-header .mobile-menu__list-item{width:100%;height:100%;top:0;background:transparent;z-index:5555555}.mobile-menu__list-item_active{justify-content:center;padding:35px 0!important;border-bottom:1px solid #0c3895;margin-bottom:48px}.custom-header .mobile-menu__content .mobile-menu__list{position:unset}.mobile-menu__item button{background:transparent;border:none;position:absolute;left:20px;color:#082767;transform:rotate(180deg)}.videos-down-img{position:absolute;bottom:40px;display:flex;width:100%;background-color:#3dd52f}.videos-down-img-col{width:31%;margin:0 18px;display:flex;justify-content:center;align-items:center;column-gap:16px;position:relative;left:0}.videos-down-img-col img.simpleIconImages{width:40px!important;display:flex;align-items:center;justify-content:center}.videos-down-img-col .videos-down-animate{height:72.67px;width:72.67px}.videos-down-img-col p{color:#fff;font-family:Ladislav;text-transform:uppercase!important;font-size:30px;font-weight:600;letter-spacing:0;line-height:29.33px}@media only screen and (max-width:991px){.videos-down-img-col{width:50%}.videos-down-img-col p{font-size:16px}.videos-down-img-col .videos-down-animate{height:52.67px;width:52.67px}.videos-down-img-col p{font-size:22px}}@media only screen and (max-width:426px){.videos-down-img-col{width:100%}}.custom-home-top-slider .slideshow-classic .caption,.image-with-text-overlay .caption{align-items:center;width:95%;margin:50px auto 0;max-width:1340px}section.section.is-width-standard{width:95%!important;margin:0 auto}.message-header{width:100%;padding:0!important;margin:0 auto}.section.is-width-standard{max-width:1340px;width:95%;margin:0 auto}.popup__close span.icon.icon--vertical-align{height:85%;max-height:85%;max-width:85%;min-height:85%;min-width:85%;width:85%}p.imageTinyTxt{font-family:Gloriola;font-size:14px;position:absolute;top:25px;right:25px;z-index:22}.image-with-text__image-column.image-with-text__column.one-half.medium-down--one-whole.column.is-flex.is-align-center.image-crop--none{position:relative}.custom-home-slider-column-text p,.custom-home-slider-button{text-transform:uppercase!important;font-family:Ladislav-semi-bold!important;font-size:16px;font-weight:400!important}.custom-home-slider-row.flickity-resize.flickity-enabled.is-draggable{border-radius:25px}.swatchesVariantWrap{display:flex;width:100%;flex-direction:column-reverse;min-height:150px;align-items:flex-start;justify-content:flex-end;row-gap:20px}.product__thumbnail .swatcheLogoContainer .swatch__option .swatch-element.alignIt{border-radius:100%;margin:0}.product__thumbnail .swatcheLogoContainer .swatch__options{gap:4px}.customCollectionLinkedSlider .swiper-slide{flex-direction:column}.customCollectionLinkedSlider .swiper-slide{opacity:0!important}.customCollectionLinkedSlider .swiper-slide .container{position:relative;margin:0 auto;display:flex;width:100%}.customCollectionLinkedSlider{display:block!important}.customCollectionLinkedSlider .swiper-slide .container.has-column-padding-bottom.featured-collection{display:flex!important;flex-direction:row}.customCollectionLinkedSlider .swiper-slide.swiper-slide-visible.swiper-slide-active{opacity:1!important}.customCollectionLinkedSlider .swiper-slide .container h2.featured-collection__title.title.is-text{text-align:left;width:100%}.homeSlidingBoxTxtSec .custom-home-slider-container{padding-bottom:150px}.homeSlidingBoxTxtSec{position:relative;overflow:hidden}.slidingTxtRowSec{overflow:hidden}.carouselBtmRowTxt{margin:0;text-align:center;background:#fff;padding:20px 0;position:absolute;bottom:50px;left:0;width:100%;z-index:5}.slidingTxtInnerRow{display:flex;flex-wrap:nowrap;white-space:nowrap;column-gap:50px;min-width:100%;justify-content:center}.slidingTxtInnerRow .newsMessages{display:flex;flex-shrink:0;column-gap:50px;align-items:center;position:relative;left:0}.slidingTxtInnerRow .newsMessages img{width:75%;margin:0 auto;max-width:350px}.slidingTxtInnerRow .animateOnScroll{display:flex;flex-shrink:0;column-gap:50px;align-items:center;position:relative;left:-300px}.slidingTxtInnerRow .animateOnScroll img{width:75%;margin:0 auto;max-width:350px;position:relative;left:0}.custom-link-image-row .flickity-button:disabled{display:block!important}@keyframes slidingLftAnimation{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}section.footer__content.section.custom-footer p{font-family:Gloriola;font-weight:400;font-size:16px}.custom-footer .footer__menu-link a svg{width:15px;height:15px;margin-left:0;margin-right:-4px;position:relative;top:1px}.top-bar-login span.icon-caption,.custom-top-bar .announcement-bar__content p{font-family:Ladislav-semi-bold;text-transform:uppercase!important;font-size:16px}.slide-img2{max-width:175px;margin-top:23px}.sliderAreaContainer{position:relative;padding:0 60px}.sliderAreaContainer button{background:transparent;border:0;box-shadow:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:5;position:absolute;top:50%;transform:translateY(-50%)}.sliderAreaContainer button svg{width:100%;height:100%}.sliderAreaContainer button.nxtBtn{right:0;cursor:pointer}.sliderAreaContainer button.prevBtn{left:0;cursor:pointer}.sliderAreaContainer button.prevBtn svg{transform:rotate(180deg)}.sliderAreaContainer button svg path{fill:#60269e}.carouselBtmRowTxt.newBgBottomRow{background:#3dd52f;padding:0;display:flex;align-items:center;justify-content:center;min-height:64px}.owl-carousel .owl-item .custom-image-column img{width:calc(33.33333333333333% - 4px);height:auto;margin:4px auto 0}.sliderAreaContainer.gridSlideArea{width:95%;padding:0!important;margin:auto;max-width:1300px}.sliderAreaContainer.gridSlideArea button.nxtBtn.nxtGridBtn{right:-50px}.sliderAreaContainer.gridSlideArea button.prevBtn.prevGridBtn{left:-50px}.mainInstaCarousel .custom-link-image-column-sub{width:100%!important;display:block!important;margin:0!important;max-width:100%!important;min-width:100%!important}input.input.is-primary-btn-style.is-regular,input.input.is-primary-btn-style.is-regular::placeholder,.custom-footer .block__newsletter input.input.is-primary-btn-style,.custom-footer .block__newsletter input.input.is-primary-btn-style::placeholder{font-family:Gloriola;font-weight:400}.newsletter-form .field.is-default-width .button{text-transform:uppercase;text-align:center;padding-left:0;padding-right:0;border:1px solid #fff;color:#fff;font-family:Ladislav-semi-bold;font-weight:400;background:transparent}.newsletter-form .field.is-default-width .button:hover{color:#00c08a;background:#fff}body.index{overflow-x:hidden}.megaMenuCarouselItem .column.mega-menu__block{width:100%!important;max-width:100%!important;padding:20px 10px}.megaMenuSliderContainer{position:relative;padding:0 80px}.megaMenuSliderContainer .swiper-button-next:after{display:none}.megaMenuSliderContainer .swiper-button-prev:after{display:none}.megaMenuSliderContainer .swiper-button-next,.megaMenuSliderContainer .swiper-button-prev{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none;background:transparent;cursor:pointer;color:#0c3895}.megaMenuSliderContainer .swiper-button-next{left:unset;right:25px}.megaMenuSliderContainer .swiper-button-prev{left:25px}.megaMenuSliderContainer .swiper-button-prev svg{transform:rotate(180deg)}.megaMenuSliderContainer .swiper-button-next svg,.megaMenuSliderContainer .swiper-button-prev svg{width:100%;height:100%}.megaMenuSliderContainer .swiper-button-next svg,.megaMenuSliderContainer .swiper-button-prev svg{fill:currentColor}#shopify-section-announcement-bar{height:40px;background:#fff;position:relative}.announcement-bar{width:100%;position:absolute;top:5px}@media only screen and (max-width:991px){.custom-footer .footer__menu-link img.mobCondom{display:inline}.custom-footer .footer__menu-link img.deskCondom{display:none}.custom-footer .footer__menu-link img{margin:0 -2px -2px -4px}}@media only screen and (max-width:1350px){.custom-home-top-slider .image-element__wrap{min-height:100vh}.custom-home-top-slider .image-element__wrap img{min-height:100vh;object-fit:cover}.sliderAreaContainer.gridSlideArea button.nxtBtn.nxtGridBtn{right:0}.sliderAreaContainer.gridSlideArea button.prevBtn.prevGridBtn{left:0}}@media only screen and (max-width:991px){.mobile-header{background:#fff}.custom-home-top-slider .image-element__wrap{min-height:100%}h2.slideshow-classic__heading.banner__heading.title.is-h1 span{line-height:normal}.custom-home-top-slider .image-element__wrap img{min-height:100%;object-fit:cover}}.custom-contact-form__blocks.is-flex.is-flex-wrap input{color:#0c3895;border:1px solid #0c3895;height:56px;border-radius:28px;font-family:Gloriola}.custom-contact-form__blocks.is-flex.is-flex-wrap input::placeholder{color:#0c3895}.custom-contact-form__blocks.is-flex.is-flex-wrap textarea#textarea::placeholder{color:#0c3895}.custom-contact-form__blocks.is-flex.is-flex-wrap textarea#textarea{color:#0c3895;border-radius:28px;min-height:200px;border:1px solid #0c3895;font-family:Gloriola}button.button.button--primary.is-within-form{font-family:Ladislav-semi-bold;font-size:16px;border-radius:50px;width:100%;height:56px;text-transform:uppercase;color:#0c3895;margin:0 auto;border:1px solid #0c3895;background:transparent}button.button.button--primary.is-within-form:hover{color:#fff;background:#0c3895}.container.contact-form.contact-form--right{flex-direction:column;width:100%;margin:0 auto;padding:0 20px;text-align:center;max-width:600px}.container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{width:100%;max-width:100%}.container.contact-form.contact-form--right{padding:0 20px}.contact-form__social.has-padding-top.has-padding-bottom ul.social-icons{display:flex;align-items:center;justify-content:center}.contact-form__social.has-padding-top.has-padding-bottom ul.social-icons a{display:flex;align-items:center;justify-content:center;font-size:-webkit-xxx-large;width:50px;height:50px;background:#0c3895;padding:0;border-radius:100%;color:#fff}@media only screen and (max-width:991px){.custom-contact-form__block.custom-contact-form__block--email.one-whole.medium-down--one-whole.column,.custom-contact-form__block.custom-contact-form__block--textarea,.custom-contact-form__block.custom-contact-form__block--textfield{margin-left:0;margin-right:0}button.button.button--primary.is-within-form{padding:0;margin:0}.buttons.is-center.column.one-whole.has-margin-top{margin:0;width:100%}.custom-contact-form__blocks.is-flex.is-flex-wrap{width:100%}}.mobile-menu--opened div#mobile-header{position:relative;z-index:666!important}div#dovetale-container{position:fixed;bottom:0;z-index:555!important}iframe#dummy-chat-button-iframe{z-index:555!important}.bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.bgVideo video{width:100%;height:100%;object-fit:cover;object-position:center}section.videoBGCOntainer{position:relative;z-index:5}.videoBox{position:relative;width:100%;overflow:hidden}.vidThumbnail{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:translateY(0);transition:all linear .3s;z-index:3}.vidThumbnail.hideVideOverlay{transform:translateY(-150%)}video .videoBox{width:100%}.videoBox video{width:100%;max-width:100%}.homeVIdTxt .videoBox video{max-height:380px;object-fit:cover;object-position:center;min-height:300px}button.videoPlayBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;cursor:pointer}button.videoPauseBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer;opacity:0;transition:all linear .3s}button.videoPauseBtn.transparentPlayBtn{background:transparent;border:0px solid;width:57px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}button.videoPlayBtn.transparentPlayBtn{background:transparent;border:0px solid;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.custom-link-image-column.headingWithIcon{display:flex;flex-wrap:nowrap}button.videoPauseBtn.transparentPlayBtn img,button.videoPlayBtn.transparentPlayBtn img{width:100%;height:100%}.videoBox:hover button.videoPauseBtn{opacity:1}.secInnerContainer.is-width-standard{width:95%!important;margin:0 auto;max-width:1340px}.flexBoxContainer{display:flex;align-items:center;justify-content:center;width:100%}.imageBoxMainContainer{padding-left:0;padding-right:0;margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2);width:calc(50% - var(--gutter));position:relative}.textBox{padding-left:0;padding-right:0;margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2);width:calc(50% - var(--gutter))}.threeSecInSlider .slideshow-classic__banner{width:100%}.largeSlideItem .heroSlideMainContainer .placeholder-svg{height:100vh}.threeSliderArrowBtns button{position:absolute;z-index:5;color:#fff;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none;background:transparent;cursor:pointer}.threeSliderArrowBtns.secondaryArrow button{top:50%;transform:translateY(-50%)}.threeSliderArrowBtns.mainArrowBtns button{top:50vh}.threeSliderArrowBtns button svg{width:100%;height:100%}.threeSliderArrowBtns button svg path.arrow{fill:#fff}.threeSliderArrowBtns button.custCarouselBtn.nxtThreeSlider{right:35px}.threeSliderArrowBtns button.custCarouselBtn.prevThreeSlider{left:35px}button.custCarouselBtn.prevThreeSlider svg{transform:rotate(180deg)}.threeSecInSlider .slideshow-classic__banner .image-element__wrap{height:100vh}.threeSecInSlider .slideshow-classic__banner .image-element__wrap img{height:100vh;object-fit:cover}.cartArea h1.cart-page__title.title.is-h1,.cartArea h3.is-h5{color:#0c3895}.cartArea p.item__properties.is-text-small,.cartArea .cart__info{color:#000}.cartArea .cart__row.cart__subtotal.is-h6.is-font-bold.is-uppercase,.cartArea p.cart__taxes-shipping-message{color:#0c3895}.cartArea a.cart__remove.close.ajax-cart__delete{color:#000}.threeSecInSlider .carouselBtmRowTxt{bottom:30px}.threeSecInSlider .homeProdSliderContainer{padding:90px 0}.carouselBtmRowTxt.newBgBottomRow .newsMessages.makeTapeAuto{animation:slidingLftAnimation 500s linear infinite!important}a.logoSwatchLink{width:100%;height:100%;display:flex;align-items:center;justify-content:center}a.logoSwatchLink img.swatch__image{width:35px;height:35px!important}.swatch-element.alignIt{display:flex;align-items:center;justify-content:center}.swatcheLogoContainer,fieldset.swatch{margin-bottom:10px;padding-top:5px;position:relative;z-index:5}.swatcheLogoContainer.pridesICons{margin-top:20px}.swatcheLogoContainer .swatch__options{gap:10px 5px}.AddToCartBtnContainer{position:relative}.AddToCartBtnContainer .addtoCartTxtPerm{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;text-transform:uppercase;font-family:Ladislav-semi-bold;font-size:16px}.purchase-details.has-quantity-box .control.quantity-input-control{opacity:0}section.section.custom-home-collection.custom-product-collection .thumbnail-swatch.product_size.is-justify-left.is-flex-wrap.size{padding-top:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOutAnim{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeInAnim{-webkit-animation-name:fadeIn;animation-name:fadeIn}.heroMainSlide{position:relative;width:100%;height:100vh;overflow:hidden}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.heroMainSlide .slideshow-classic__banner{margin:0;width:100%}.swiperBtns button{position:absolute;z-index:5;color:#fff;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none;background:transparent;cursor:pointer;top:50%;transform:translateY(-50%)}.swiperBtns button svg{width:100%;height:100%}.swiperBtns button.prevSwipe{left:25px}.swiperBtns button.nxtSwipe{right:25px}.swiperBtns button path.arrow{fill:#fff}.swiperBtns button.prevSwipe svg{transform:rotate(180deg)}.heroMainSlide div#slide-img2 svg:nth-child(2){display:none}.heroMainSlide .image-element__wrap{height:100vh}.swiper{cursor:grab}.navigationSlider{overflow:hidden;padding:0 20px}.megaMenuCarouselItem .column.mega-menu__block{width:100%;padding:0;margin:0}.simplePagination span.swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;width:10px;height:10px;background:#fff!important;opacity:.5!important}.simplePagination span.swiper-pagination-bullet-active{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;width:16px;height:16px;opacity:1!important;border:1px solid #fff;background:transparent!important}.simplePagination span.swiper-pagination-bullet-active:before{content:"";background:#fff;width:10px;height:10px;border-radius:100%}.megaMenuCarouselItem{margin:19px 0}.ProdGalContainer{border-radius:30px;position:relative}.prodGalPagination.swiper-pagination-clickable{display:none;align-items:center;justify-content:center;width:max-content;max-width:100%;position:absolute;left:50%;transform:translate(-50%,-50%);z-index:55;top:calc(40% - 25px);height:max-content}.imageFeedPaginations.simplePagination,.gridAreaPagination.simplePagination,.ftCollectionPagination.simplePagination{display:none}.custom-home-slider-column-img{padding:30px 20px!important}.custom-home-slider-column-text{padding:30px 15px!important;width:100%!important}.custom-home-slider-column-text p{width:100%;max-width:100%!important}.customCollectionLinkedSlider .collectionPrevBtn,.customCollectionLinkedSlider .collectionNxtBtn{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none;background:transparent;cursor:pointer;color:#0c3895;position:absolute;top:50%;transform:translateY(-50%);z-index:555}.ProdGalContainer .swiper3Prev,.ProdGalContainer .swiper3Nxt{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none;background:transparent;cursor:pointer;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:555}.customCollectionLinkedSlider .collectionPrevBtn{left:-25px}.customCollectionLinkedSlider .collectionNxtBtn{right:-25px;left:unset}.swiper3Nxt{left:unset;right:25px}.swiper3Prev{left:25px}.customCollectionLinkedSlider .collectionNxtBtn .swiper3Nxt{right:25px}.customCollectionLinkedSlider .collectionPrevBtn svg,.swiper3Prev svg{transform:rotate(180deg)}.customCollectionLinkedSlider .collectionNxtBtn svg,.customCollectionLinkedSlider .collectionPrevBtn svg,.ProdGalContainer .swiper3Prev svg,.ProdGalContainer .swiper3Nxt svg{width:100%;height:100%;fill:currentColor}.swiper3Prev.swiper-button-disabled{opacity:0}.custom-how-to-text-img-container .swiper-slide,.swiper3Nxt.swiper-button-disabled,.imageTxtUnderSlider .swiper-slide,.collectionPrevBtn.swiper-button-disabled,.collectionNxtBtn.swiper-button-disabled{opacity:0!important}.custom-how-to-text-img-container .swiper-slide.swiper-slide-visible.swiper-slide-active,.imageTxtUnderSlider .swiper-slide.swiper-slide-visible.swiper-slide-active{opacity:1!important}.customCollectionLinkedSlider{position:relative}.customCollectionLinkedSlider .container.has-column-padding-bottom.featured-collection.layout--.is-justify-center{flex-wrap:nowrap}.custom-link-image-column a{max-width:70%}.image-with-text__text.text-align-left.content.is-text p a{color:inherit}.customHowToTxtCol{text-align:left}fieldset.swatch.is-flex.is-flex-wrap.switchingOption{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:20px;flex-wrap:wrap;column-gap:17px}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options{font-family:Ladislav-semi-bold;font-size:16px;line-height:18px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:50%;flex-wrap:nowrap;text-align:center;max-width:185px;min-height:56px;border-radius:28px;padding:10px 25px}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options img{width:30px;filter:contrast(.8);height:30px}span.product-thumbnail__vendor{display:none}.plugAndRainbowArea .custom-product-text-n-img-column2{position:relative;z-index:1}.plugAndRainbowArea .custom-product-text-n-img-column3{z-index:0}.plugAndRainbowArea .custom-product-text-n-img-column4{position:relative;z-index:2}.heroMainSlide .slideshow-classic__subheading.banner__subheading.subtitle.is-text{display:flex;width:max-content;column-gap:15px}.container.has-column-padding-bottom.featured-collection.layout--.is-justify-center .swatchesVariantWrap{row-gap:0;min-height:40px!important}.custom-challenge-collection.prdePageCollections .varinatSwatchesContainer{min-height:40px}.swatcheLogoContainer.givMargin2{margin:10px 0}.swatcheLogoContainer.givMargin{margin-top:20px}.shopify-section.collection-list .product-wrap.enable-zoom-true{border-radius:30px;border:1px solid #ffff}.shopify-section.collection-list .product-wrap.enable-zoom-true .thumbnail.image__container.has-image-crop{transform:scale(1.1)}section.section.custom-product-text-n-img-3,section.section.custom-product-text-n-img-4{padding-bottom:50px}span.product-qty{text-transform:uppercase}span.qtyInfo{position:absolute;left:calc(50% + 45px);z-index:0;text-transform:uppercase;font-family:Ladislav-semi-bold;font-size:17px;top:50%;transform:translateY(-50%)}.changeRegularTxt p{font-family:Gloriola}.heroMainSlide .slideshow-classic__subheading.banner__subheading.subtitle.is-text.activeAllTxt,.slideshow-classic__subheading.heroSubTxt.noViewLessTxt{max-width:600px;flex-direction:column;row-gap:0px}header#header .navbar-item.header__item.has-mega-menu{padding:45px 0;margin:-45px 0}header#header .mega-menu__mega-menu-1 .mega-menu{background-color:#fff!important;color:#404040;top:82px}.swatcheLogoContainer span.options-selection__option-name{display:flex;width:100%;justify-content:flex-start;column-gap:0px;row-gap:0px;flex-wrap:wrap;flex-direction:column}.swatcheLogoContainer span.options-selection__option-name span{display:flex;width:100%;margin:5px 0 10px}span.header-cart__count.header-cart__count--badge.badge{background:#0c3895}.heroPlugIcon{display:flex;align-items:center;justify-content:center;max-width:175px;position:relative}.heroPlugIcon span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all linear .3s;top:-5px}.heroPlugIcon span svg{width:100%;height:100%}span.simplePLug{opacity:1}span.hoverPlug{opacity:0;position:absolute;top:0;left:0;z-index:2;width:175px;height:175px}span.hoverPlug img{height:100%;width:100%;margin:0!important}.heroPlugIcon:hover span.hoverPlug{opacity:1}.heroPlugIcon:hover span.simplePLug{opacity:0}.extraBOX{opacity:0!important;overflow:hidden;height:0!important}.plugAndRainbowArea .custom-product-text-n-img-column3{position:absolute;right:0;top:273px;width:350px}.plugAndRainbowArea .custom-product-text-n-img-column3 img{height:auto;width:100%}.enableOverlayHeader .header{position:absolute;top:0;width:100%;z-index:10}section.section.custom-product-page.videoBGCOntainer{padding-top:115px}.hideInDesk{display:none}.prdePageCollections .swatchesVariantWrap{flex-direction:column;margin-top:10px;min-height:180px;justify-content:flex-start}.prdePageCollections .swatchesVariantWrap .thumbnail-swatch.product_size.is-justify-left.is-flex-wrap.size{order:0}.prdePageCollections.custom-home-collection svg.flickity-button-icon{fill:#60269e}.howToNxt,.howToPrev{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.howToNxt{right:15px}.howToPrev{left:15px}.howToPrev svg{width:100%;height:100%;transform:rotate(180deg)}.howToNxt svg{width:100%;height:100%}a.continue-button.button.button--primary{font-family:Ladislav-semi-bold;height:50px;border-radius:28px;text-transform:uppercase;padding:0 27px;display:flex;align-items:center;justify-content:center;border:1px solid #0c3895!important;color:#fff;background-color:#0c3895;width:max-content;margin:00px auto}.shopify-section.cart-section p.cart__taxes-shipping-message,.shopify-section.cart-section h2.is-text.has-small-padding-bottom{color:#000;font-family:Ladislav-semi-bold;text-transform:uppercase;font-size:20px}.shopify-section.cart-section button#checkout{height:48px;border-radius:28px;text-transform:uppercase;padding:0 27px;display:flex;align-items:center;justify-content:center;border:1px solid #0c3895!important;color:#fff;background-color:#0c3895}.shopify-section.cart-section button#checkout:hover{background-color:transparent;color:#0c3895;border:1px solid #0c3895}.shopify-section.cart-section span.quantity-minus.quantity-element.button.is-inverse{background:transparent;color:#0c3895}.shopify-section.cart-section span.quantity-minus .icon{width:30px;height:30px;color:#0c3895;fill:#0c3895!important}.shopify-section.cart-section input.quantity-input.quantity-element.input{border:0px solid;color:#0c3895}.shopify-section.cart-section span.quantity-plus.quantity-element.button.is-inverse{background:transparent}.shopify-section.cart-section span.quantity-plus.quantity-element.button.is-inverse span.icon{fill:#0c3895;width:30px;height:30px}.shopify-section.cart-section .quantity-wrapper.quantity-style--box.is-medium{display:flex;align-items:center;justify-content:center;border:1px solid #0c3895;border-radius:50px;max-width:180px;min-height:50px;padding:0 5px}section.section.custom-home-collection.heroLinkedCollection .thumbnail-swatch.product_size.is-justify-left.is-flex-wrap.size{order:0}.custom-product-page .product__information{position:relative}.custom-product-page .product__information:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:40px}.product__information .product-block{position:relative;z-index:2}.custom-product-page .product__information:before{opacity:.75}a.button.button--secondary{height:48px;border-radius:28px;color:#fff!important;padding:0 27px;border:0px solid;display:flex;align-items:center;justify-content:center;background:#0c3895!important;font-family:Ladislav-semi-bold;text-transform:uppercase}.shopify-section.account-section a,.shopify-section.account-section p{text-transform:uppercase;color:#0c3895}.shopify-section.addresses-section a,.shopify-section.addresses-section p{font-size:16px;font-family:Ladislav-semi-bold;font-style:normal;text-transform:uppercase;color:#0c3895!important}p.view_address br{display:none}a.js-recover-password.footer-text.button.button--link-style{text-decoration:none!important;border:0px solid!important;text-align:center;display:flex;width:100%;margin-top:10px}.account__form.login__form .buttons.is-center.has-margin-top{margin-top:0}.account-sidebar__content.has-padding-top h4.is-h5{font-size:20px}.account-sidebar__content.has-padding-top p.account-sidebar__email{font-size:16px}.account-sidebar__address{font-size:20px;text-transform:uppercase;font-family:Ladislav}aside.one-fourth.column.account-sidebar .account-sidebar__address p a{font-size:20px}@media only screen and (max-width:991px){fieldset.swatch.is-flex.is-flex-wrap.switchingOption{row-gap:0px;align-items:flex-start;flex-wrap:nowrap}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options{width:100%;max-width:240px}}@media only screen and (max-width:991px){.shopify-section.addresses-section .container{flex-direction:column}.shopify-section.addresses-section .container aside.one-fourth.column.account-sidebar{width:100%;padding:0 20px;margin:0 auto}.shopify-section.addresses-section main.three-fourths.column.account-main{width:100%;margin:0 auto;padding:0 20px}.hideOnMob{display:none}.hideInDesk{display:block}.heroMainSlide .slideshow-classic__subheading.banner__subheading.subtitle.is-text{display:flex;flex-direction:column;row-gap:3px;justify-content:center;margin:0 auto;width:100%}.heroMainSlide .slideshow-classic__subheading.banner__subheading.subtitle.is-text p br{display:none}.flexBoxContainer{flex-direction:column}.textBox,.imageBoxMainContainer{width:100%}.threeSliderArrowBtns.mainArrowBtns,.threeSecInSlider .slideshow-classic__banner .is-hidden-desktop-only .image-element__wrap{display:none}.threeSecInSlider .slideshow-classic__banner .image-element__wrap{display:block}.threeSecInSlider .caption-content.text-align-left.has-padding .custom-slide-img{display:flex;align-items:center}.slideshow-classic .caption,.image-with-text-overlay .caption{position:absolute;max-width:var(--max-width);width:calc(100% - calc(var(--gutter) * 2));transform:translate(-50%);left:50%;top:20vh;margin:24px 0;height:50vh;display:flex}.customCollectionLinkedSlider .container.has-column-padding-bottom.featured-collection.layout--.is-justify-center{flex-wrap:wrap;flex-direction:column}.customCollectionLinkedSlider .one-third.medium-down--one-half{max-width:100%!important;margin:0 auto 20px!important;width:95%}.customCollectionLinkedSlider{width:100%;padding:0 20px}}@media only screen and (max-width:600px){.carouselBtmRowTxt.newBgBottomRow{min-height:50px;position:relative;top:0}.carouselBtmRowTxt{padding:15px 0;bottom:20px;z-index:5}.slidingTxtInnerRow .newsMessages img{width:75%;max-width:210px}.homeSlidingBoxTxtSec .custom-home-slider-container{padding-bottom:65px}}@media only screen and (max-width:800px){.custom-link-image-column h1,.custom-link-image-column h1 a{font-size:30px!important}}@media only screen and (max-width:400px){.custom-link-image-column h1,.custom-link-image-column h1 a{font-size:25px!important}}button.mobile-menu__list-item_active_close{font-size:0;background:url(https://cdn.shopify.com/s/files/1/0673/7720/1468/files/arrowIcon.svg?v=1685542415);background-size:cover;background-repeat:no-repeat;padding:0;width:30px;height:30px}.storefront-password-form{max-width:450px;width:100%}.passwordPageContainer div#open-me a{opacity:1;transition:all linear .3s}.passwordPageContainer div#open-me a:hover{cursor:pointer;opacity:.7}.passwordPageContainer .modal-container .storefront-password-form label{text-align:left;width:100%;display:flex;margin:0 0 .5em;font-size:1rem;font-weight:400;font-family:Ladislav;text-transform:uppercase!important;color:#0c3895}.passwordPageContainer .modal-container .storefront-password-form input#password{border:1px solid #0c3895;height:56px;border-radius:28px;font-family:Gloriola;color:#0c3895!important;padding:1em;margin:0;font-size:1rem;text-transform:capitalize!important}.passwordPageContainer .modal-container .storefront-password-form input#password::placeholder{font-family:Gloriola;color:#0c3895!important}.passwordPageContainer .modal-container .storefront-password-form .errors{margin-bottom:18px}.passwordPageContainer .modal-container .storefront-password-form input.button.button--primary.sign_up{background:transparent;text-transform:uppercase;height:52px;border-radius:28px;font-family:Ladislav-semi-bold;font-weight:400;padding:0 27px;font-size:16px;min-width:116px;color:#0c3895;border:1px solid #0c3895;margin:20px auto}.passwordPageContainer .modal-container .storefront-password-form input.button.button--primary.sign_up:hover{color:#fff;border:1px solid #0c3895;background:#0c3895}.passwordPageContainer span.icon{color:#0c3895;background:transparent!important}.seacrhPageContainer{width:100%}.search__no-results.container p{text-transform:uppercase;color:#0c3895}select.jdgm-sort-dropdown{font-size:20px;margin:15px auto;font-family:Ladislav;text-transform:uppercase}.jdgm-rev__icon:after{display:none!important}.jdgm-rev__icon{font-size:0}.jdgm-rev__icon:after{display:none}.shopify-policy__container{width:100%;max-width:1200px;padding:50px 20px}section.section.policyPageContainer.is-width-standard{padding:0 20px;width:100%!important;max-width:1200px!important;margin:0 auto!important}section.section.policyPageContainer.is-width-standard .one-whole.column{width:100%;margin:0!important}.page__content.content.container.is-text.table.is-striped.is-bordered{width:100%}.policyPageContainer h1.page__title.title.is-h1,.shopify-policy__container .shopify-policy__title h1{font-size:2rem;font-family:Ladislav;text-transform:uppercase;color:#0c3895;margin:0 auto 20px}.shopify-policy__container .page__content h2,.policyPageContainer .page__content h2,.shopify-policy__container h1,.policyPageContainer h1{font-size:1.8rem;color:#0c3895;text-transform:uppercase;margin:10px 0}.shopify-policy__container ul u,.policyPageContainer .page__content ul u{text-decoration:none!important;font-size:1.5rem;font-family:Ladislav;text-transform:uppercase;color:#0c3895;margin:20px auto}.policyPageContainer .one-whole.column,.shopify-policy__container table,.shopify-policy__container tr,.shopify-policy__container rd,.shopify-policy__container th,.policyPageContainer table,.policyPageContainer tr,.policyPageContainer td,.policyPageContainer th,.shopify-policy__container ul,.policyPageContainer ul,.policyPageContainer a,.policyPageContainer p,.shopify-policy__container .shopify-policy__body a,.shopify-policy__container .shopify-policy__body p{color:#0c3895;font-family:Gloriola;font-size:16px;opacity:1;transition:all linear .3s}.shopify-policy__container table th strong,.policyPageContainer table th strong{color:#0c3895;font-size:1.2rem;font-family:Ladislav;text-transform:uppercase;transition:all linear .3s}.policyPageContainer a:hover,.shopify-policy__container .shopify-policy__body a:hover{cursor:pointer;opacity:.8}a.button.button--link-style{font-family:Gloriola;border:0px solid;text-decoration:none!important;opacity:1;cursor:pointer;transition:all linear .3s}section.section.custom-challenge-text a.button.button--link-style{color:#fff}a.button.button--link-style:hover{opacity:.8}body.template-challange .newsletter-form.form button.button.button--primary.is-within-form{color:#fff!important;background:#0c3895!important}.has-padding-bottom.newAdressBtnContainer{margin:10px auto}.shopify-challenge__container p,.shopify-challenge__container,.shopify-challenge__container a,.shopify-challenge__container span{color:#0c3895!important;text-transform:uppercase;font-family:Ladislav}.custom-footer p.form__error{text-align:center;background:transparent;text-transform:uppercase;font-family:Ladislav}.disabledCart{pointer-events:none!important}.rebuy-cart__flyout-subtotal-amount,div#rebuy-cart__progress-bar-meter-label b,h1#SmartCart_title{font-family:Ladislav!important;font-weight:400!important}span.rebuy-cart__flyout-item-quantity-widget-label{font-family:Ladislav;font-size:14px}a.rebuy-cart__flyout-item-product-title{font-family:Ladislav;font-size:20px}.rebuy-cart__flyout-item-variant-title{font-family:Ladislav;font-size:16px}span.rebuy-money{font-family:Ladislav;font-size:20px}div#rebuy-cart__progress-bar-meter-label{font-family:Ladislav;font-size:20px;color:#0c3895;margin:15px auto}.rebuy-cart__flyout-discount-amount,span.rebuy-cart__flyout-discount-tag-text,.rebuy-cart__flyout-discount-error-message,span.rebuy-input-label,input#rebuy-discount-input{font-family:Ladislav;color:#0c3895!important}input#rebuy-discount-input::placeholder{font-family:Ladislav;color:#0c3895}i.far.fa-trash{color:#0c3895}button.rebuy-button{font-family:Ladislav-semi-bold}.rebuy-cart__flyout-subtotal-label,.rebuy-cart__flyout-subtotal-amount{font-family:Ladislav}.rebuy-cart__flyout-empty-cart h4.ql-align-center{font-family:Ladislav;font-size:20px;color:#0c3895}h3.primary-title{color:#0c3895;font-size:20px!important}a.rebuy-product-title.clickable{font-family:Ladislav;font-size:16px}button.rebuy-button.rebuy-cart__checkout-button.block{margin:10px auto!important;display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:50px;cursor:pointer}button.rebuy-button.rebuy-cart__continue-shopping-button.block.outline{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:50px;cursor:pointer}.centeredFloatButton{position:absolute;left:50%;transform:translate(-50%);z-index:2;top:calc(100% + 40px)}.floatingItems{position:absolute;top:50%;right:0;transform:translateY(-50%)}.floatingItems .custom-slide-img{flex-direction:column-reverse;gap:60px}.heroVeganIcon{display:flex;align-items:center;justify-content:center;max-width:175px;position:relative;left:0;color:#fff;cursor:pointer}.heroVeganIcon:hover span.innerRoundIcon{color:#3dd52f}.veganIconInnerContainer{position:relative;height:120px;width:120px;display:flex;align-items:center;justify-content:center;z-index:55;left:0}.veganIconInnerContainer svg{width:100%;height:100%}.heroVeganIcon span.innerRoundIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:78px;height:78px;opacity:0}.heroVeganIcon span.innerRoundIcon svg{width:100%;height:100%}.heroVeganIcon span.innerRoundIcon.activeIcon{opacity:1}.custom-header .mega-menu__block .mega-menu__content{border:0px solid!important}.custom-image-heading-row a{border:0px solid!important;text-decoration:none!important}.search-popup.js-search-popup.fancybox-content{border-radius:20px}h2.search-popup__title{color:#0c3895;margin-bottom:20px}.search-form .search__fields input[type=text]{align-items:center;display:flex;justify-content:center;min-height:50px;border-radius:50px;border:1px solid #0c3895;color:#0c3895;font-family:Ladislav-semi-bold;text-transform:uppercase!important;font-size:16px}.search-form .search__fields input[type=text]::placeholder{color:#0c3895;opacity:.5}.search-form .search__fields [data-icon=search]{color:#0c3895!important;opacity:1}.varinatSwatchesContainer{display:flex;flex-direction:column;width:100%;padding-top:0}.custom-link-image-column h1 a:hover{text-decoration:none!important}button.newsLetterPopupOpener{display:flex;align-items:center;justify-content:center;border:0px solid!important;outline:none!important;box-shadow:none!important;cursor:pointer;background:transparent;padding:0;margin:0;width:180px;height:180px;position:relative}button.newsLetterPopupOpener span{display:flex;align-items:center;justify-content:center;transition:all linear .3s}button.newsLetterPopupOpener img{width:100%;height:auto}button.newsLetterPopupOpener:hover span.hoverPlug{opacity:1}button.newsLetterPopupOpener span.hoverPlug{width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.mobileBtnTxt,.buttons.mobileViewAllBtn,.custom-home-collection.hideInDesktop{display:none}.swatch-element.alignIt{transition:all .3s;opacity:.8}.swatch-element.alignIt.activeSwacthIcon,.swatch-element.alignIt:hover{opacity:1}.customNewsLetterPopupContainer{position:fixed;width:100%;display:flex;align-items:center;justify-content:center;height:100vh;z-index:-5;visibility:hidden;opacity:0;top:0;left:0;transition:all linear .3s}.customNewsLetterPopupContainer.OpenPopup{visibility:visible;opacity:1;z-index:55555}#customNewsLetterPopup .popup__wrapper{display:block;width:100%;max-width:900px;margin:0 auto;position:relative;z-index:555}.popupOverlayContainer{position:absolute;top:0;left:0;width:100%;height:100vh;cursor:pointer}.custom-pop-up input.input.is-primary-btn-style.is-regular{color:#fff!important;padding-right:119px}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol{background:transparent!important;right:10px!important}.faq__block-faq .faq__item .faq__item-question{font-size:25px;padding:20px!important}.faq__block-faq .faq__item .faq__item-answer{padding:0 20px!important;text-transform:uppercase;font-size:20px}section.faq__item-answer a{color:#0c3895;opacity:1}section.faq__item-answer a:hover{color:#0c3895;opacity:.8}.revirePageContent a.jdgm-write-rev-link{text-transform:uppercase}span.jdgm-subtab__name{text-transform:uppercase;text-decoration:none!important}.revirePageContent a.jdgm-branding-footer.jdgm-link{text-transform:uppercase;font-size:20px}.revirePageContent .jdgm-form__title{font-size:25px;color:#0c3895;text-transform:uppercase}.revirePageContent .jdgm-all-reviews__summary-text{color:#0c3895;text-transform:uppercase}.revirePageContent label.jdgm-form__inline-label{font-size:20px;color:#0c3895;text-transform:uppercase}.revirePageContent span.jdgm-star.jdgm--on{color:#0c3895!important}.revirePageContent span.jdgm-star.jdgm--off{color:#0c3895}.revirePageContent a.jdgm-star.jdgm--on,.revirePageContent a.jdgm-star.jdgm--off{color:#0c3895!important}.revirePageContent span.jdgm-rev__prod-link-prefix{text-transform:uppercase;color:#0c3895}.revirePageContent .jdgm-notification__inner,.revirePageContent .jdgm-notification__inner a,.revirePageContent .jdgm-notification__inner a:hover,.revirePageContent .jdgm-notification__title:before{background:transparent!important;color:#0c3895!important}.revirePageContent span.jdgm-rev__timestamp,.revirePageContent .jdgm-histogram__frequency{color:#0c3895!important}.revirePageContent .jdgm-rev__content{color:#0c3895}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url]{border:1px solid #0c3895!important;background:transparent;border-radius:28px!important;color:#0c3895;display:flex;align-items:center;justify-content:center;height:56px;font-family:Gloriola;font-size:1rem!important;padding:1em!important}.jdgm-form textarea{border:1px solid #0c3895!important;background:transparent;border-radius:28px!important;color:#0c3895;display:flex;align-items:center;justify-content:center;font-size:1rem!important;padding:1em!important;font-family:Gloriola!important}.jdgm-form input[type=text]::placeholder,.jdgm-form input[type=email]::placeholder,.jdgm-form input[type=url]::placeholder{color:#0c3895!important}.jdgm-form textarea::placeholder{color:#0c3895!important}.revirePageContent label{color:#0c3895!important;font-size:20px}a.jdgm-branding-footer.jdgm-link,.jdgm-row-actions{display:none}a,a:hover,.footer__menu-link a,.footer__menu-link a:hover,.custom-home-collection .featured-collection__title a,.custom-home-collection .featured-collection__title a:hover{text-decoration:none!important}.custom-collection-page.collectionPageItems .swatchesVariantWrap{gap:0;min-height:0!important}.custom-collection-page.collectionPageItems .swatchesVariantWrap .swatcheLogoContainer.givMargin2{margin-top:0!important;padding:0}.search__results li a,.search__results li .no-results{color:#0c3895;text-transform:uppercase}.search-form .search__fields input[type=text]{color:#0c3895!important}.custom-register .subtitle a.hoverButton:hover,a#customer_register_link:hover{opacity:.8}h1.page-not-found__title.title{color:#0c3895}.pageNotFound p{color:#0c3895;text-transform:uppercase}.pageNotFound p a{color:#0c3895}.pageNotFound p a:hover{opacity:.8}input.shopify-challenge__button.btn{font-family:Ladislav-semi-bold;font-weight:400;text-transform:uppercase;cursor:pointer;background:#0c3895!important;color:#fff!important;display:flex;align-items:center;justify-content:center;border-radius:50px;min-height:52px;width:max-content;padding:0;min-width:130px;max-width:100%;margin:20px auto}div#g-recaptcha{margin:10px auto}p.shopify-challenge__message{color:#0c3895!important;text-transform:uppercase}.template-challange #shopify-section-footer-classic input.input.is-primary-btn-style.is-regular,.template-challange #shopify-section-footer-classic .footer__heading,.template-challange #shopify-section-footer-classic .content,.template-challange #shopify-section-footer-classic .footer__credits{color:#0c3895!important}.block__newsletter button.button.button--primary[type=submit]{background:#0c3895!important;color:#fff!important}.template-challange section.footer__content.section.custom-footer p,.template-challange #shopify-section-footer-classic a,.template-challange #shopify-section-footer-classic .icon{color:#0c3895!important}.template-challange #shopify-section-footer-classic .footer__container .social-icons path{fill:#0c3895!important}.template-challange .block__newsletter input.input.is-primary-btn-style,.template-challange #shopify-section-footer-classic .footer__heading .block__newsletter input.input.is-primary-btn-style{border:1px solid #0c3895!important}.template-challange .block__newsletter input.input.is-primary-btn-style::placeholder{color:#0c3895!important}.rich-text__text.has-columns--1.text-align-center.content a{color:inherit!important;opacity:1}.rich-text__text.has-columns--1.text-align-center.content a:hover{opacity:.8}.revirePageContent a.jdgm-write-rev-link{min-height:50px;display:flex;align-items:center;justify-content:center;background:transparent;color:#0c3895;border:1px solid #0c3895}.revirePageContent a.jdgm-write-rev-link:hover{color:#fff;background:#0c3895}input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{text-transform:uppercase}.custom-rubber-pledge-learn .buttons.is-left a.button.button--link-style{font-style:normal;text-transform:none;letter-spacing:0px;font-family:Gloriola;border:0px solid!important;text-decoration:none!important;color:#3dd52f}.custom-rubber-pledge-learn .buttons.is-left a.button.button--link-style:hover{opacity:.8;color:#3dd52f}.productPageGrids .swatcheLogoContainer.pridesICons{margin:0!important}.jdgm-prev-badge{font-size:20px}.jdgm-rev-widg__summary-text,.jdgm-notification__title,.jdgm-notification__inner{text-transform:uppercase}.jdgm-rev__content{font-family:Gloriola;font-size:16px;text-transform:capitalize}.jdgm-rev__content b.jdgm-rev__title{font-family:Ladislav;text-transform:uppercase;font-size:20px}h3.search__results-count{color:#0c3895;margin-bottom:20px;text-transform:uppercase!important}.custom-home-collection.searchPageCollections .search__results-list.container{row-gap:30px}.custom-home-collection.searchPageCollections .search__results-list.container .swatchesVariantWrap{min-height:0;gap:0}.custom-home-collection.searchPageCollections .search__results-list.container .swatchesVariantWrap .swatcheLogoContainer.givMargin2{margin-top:0!important;padding:0}@media screen and (max-width:1400px){.heroMainSlide .slideshow-classic__subheading.banner__subheading.subtitle.is-text p br{display:none}}@media screen and (max-width:991px){.fkIphoneBg.defaultProductBgSec img{width:100%;max-width:unset!important;object-fit:cover;height:100vh;object-position:-8% 0%;transform:scale(1.5)}a.iconLinkContainer{display:none}#shopify-section-announcement-bar{height:40px}.custom-top-bar .announcement-bar__content p{line-height:24px;padding:0 10px}.announcement-container .section.is-width-standard{width:100%;margin:0 auto}.heroMainSlide .image-element__wrap,.heroMainSlide{height:calc(100vh - 150px);max-height:900px;min-height:600px}.custom-home-top-slider .swiperBtns{display:none}.stickyTxtContent{height:max-content!important;max-width:100%!important;width:100%!important}.custom-home-top-slider .stickyTxtContent .caption{margin:0!important;height:max-content;top:313px;transform:translate(-50%);width:100%!important;max-width:100%!important;padding:0 40px!important;transition:all linear .3s}.custom-home-top-slider .stickyTxtContent .caption.liftUp{top:0;max-height:900px;height:max-content;min-height:max-content;position:relative;left:0;transform:none!important}.caption.liftUp .caption-content.text-align-left.has-padding{position:relative;top:-35px}.custom-home-top-slider .stickyTxtContent .caption.liftUp .viewLessHeroBtn{margin-top:15px}.heroMainSlide.expandSec{height:100vh;min-height:800px}.heroMainSlide.expandSec .stickyTxtContent .caption.liftUp,.heroMainSlide.expandSec .image-element__wrap{min-height:800px;height:100vh}.custom-home-top-slider h2.slideshow-classic__heading.banner__heading.title.is-h1{font-size:48px;font-weight:400!important;letter-spacing:0;padding:0 20px}.custom-home-top-slider .caption-content{padding:0!important}.slidingTxtInnerRow .animateOnScroll img{max-width:220px;width:100%}.slidingTxtInnerRow .animateOnScroll{column-gap:25px}.custom-home-top-slider h2.slideshow-classic__heading.banner__heading.title.is-h1{padding:0!important}.custom-home-top-slider .stickyTxtContent .caption{padding:0 10px!important}.swiper3Prev{left:8px}.ProdGalContainer .swiper3Prev,.ProdGalContainer .swiper3Nxt{transform:none;top:20%;width:22px;height:23px}.swiper3Nxt{right:8px}.buttons.mobileViewAllBtn{display:block;margin-top:40px}.custom-home-collection.heroLinkedCollection a.button.button--primary{display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #0c3895;border-radius:28px;min-height:57px;background:transparent;color:#0c3895;font-family:Ladislav;font-size:16px;line-height:24px}.customCollectionLinkedSlider .container.has-column-padding-bottom.featured-collection.layout--.is-justify-center{flex-direction:row;justify-content:space-between;width:100%;column-gap:20px;padding:0;row-gap:0;margin:0!important}.customCollectionLinkedSlider .one-third.medium-down--one-half{max-width:calc(50% - 30px)!important;width:100%!important;margin:0!important;padding:8px 8px 16px}.customCollectionLinkedSlider .one-third.medium-down--one-half:nth-child(3){display:none}section.section.custom-home-collection .swatch-element.alignIt{justify-content:center;align-items:center;min-width:0!important;min-height:0!important;width:35px;height:35px}section.section.custom-home-collection .swatch-element.alignIt img.swatch__image{width:30px!important;height:30px!important}.product__thumbnail .swatcheLogoContainer .swatch__options{justify-content:center}.swatchesVariantWrap{min-height:100px!important}section.section.custom-home-collection.heroLinkedCollection .thumbnail-swatch.product_size.is-justify-left.is-flex-wrap.size{justify-content:center;padding:0}.thumbnail__caption{padding:0 0 0 5px}.swatcheLogoContainer.givMargin2{margin:2px 0}.custom-home-collection button.btn.btn.btn-default{margin:14px 0 0}span.desktopBtnTxt{display:none}span.mobileBtnTxt{display:inline}.customCollectionLinkedSlider .collectionPrevBtn{left:0}.customCollectionLinkedSlider .collectionPrevBtn,.customCollectionLinkedSlider .collectionNxtBtn{height:22px;width:22px}.customCollectionLinkedSlider .collectionNxtBtn{right:0}.custom-home-collection .featured-collection__title a{color:#60269e}.custom-link-image-column h1{font-size:36px!important;font-weight:600;letter-spacing:0;line-height:48px}.sliderAreaContainer{padding:0}.custom-link-image-conatiner.mainInstaCarousel .sliderAreaContainer button{padding:0;width:22px;height:22px}.custom-link-image-conatiner.mainInstaCarousel .sliderAreaContainer button.nxtBtn{right:-10px}.custom-link-image-conatiner.mainInstaCarousel .sliderAreaContainer button.prevBtn{left:-10px}section.section.custom-product-page.videoBGCOntainer{padding:0}.product-background-mobile-image{display:none!important}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options{width:100%;max-width:190px}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options img.typeIconImg{width:24px;height:24px;position:relative;left:-2px}fieldset.swatch.is-flex.is-flex-wrap.switchingOption{padding:0}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options{font-size:14px}.custom-product-page .product__images{margin:40px 0;max-width:100%!important}.custom-product-page .product__images{margin:40px 0 20px;max-width:100%!important}.product__information.has-product-sticker.one-half.column.medium-down--one-whole{margin:40px 0;padding:20px 16px}.swatch__options{justify-content:center;width:100%}.swatch__options .swatch__option{margin-bottom:10px;margin-right:10px}.custom-product-page .product__information .swatch__options .swatch-element{min-width:45px;min-height:45px;display:flex;align-items:center;justify-content:center}.custom-product-page .product__information .swatch__options .swatch-element img.swatch__image{width:40px!important;height:40px!important}.custom-product-page .product__information .swatcheLogoContainer .swatch__options{column-gap:0px;justify-content:center;row-gap:0px}.custom-product-page .product__information .swatcheLogoContainer .swatch__options .swatch__option{margin-right:12px;margin-bottom:10px}.custom-product-page .product-gallery__main .flickity-button{display:flex;align-items:center;justify-content:center;padding:0!important;margin:0!important;width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer}.custom-product-page .product-gallery__main .flickity-button.next{right:-7px}.custom-product-page .product-gallery__main .flickity-button.previous{left:-7px;right:unset}.custom-product-page .product-gallery__main .flickity-button svg{height:100%;width:100%}.custom-home-collection.hideInMobile{display:none}.custom-home-collection.hideInDesktop{display:block;padding:0 20px}.custom-home-collection.hideInDesktop .thumbnail.product__thumbnail{margin:0 20px 0 0!important;width:calc(50% - 10px);padding:8px 8px 16px}.custom-home-collection.hideInDesktop button.flickity-button.flickity-prev-next-button.next{right:-13px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;height:22px;width:22px}.custom-home-collection.hideInDesktop button.flickity-button.flickity-prev-next-button.previous{left:-13px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;height:22px;width:22px}.thumbnail-.custom-home-collection.hideInDesktop swatch.product_size.is-justify-left.is-flex-wrap.size{justify-content:center}.custom-home-collection.hideInDesktop .thumbnail-swatch.product_size.is-justify-left.is-flex-wrap.size{padding:0;align-items:center;justify-content:center;margin-top:0;margin-bottom:0;width:100%;order:0}section.section.custom-home-collection.custom-product-collection .thumbnail-swatch.product_size.is-justify-left.is-flex-wrap.size{justify-content:center}.custom-home-collection.hideInDesktop .swatchesVariantWrap{row-gap:5px;min-height:0!important}.video-wrapper .video__text-container .video__text-wrapper.text-align-center{padding:0!important}.video-wrapper .video__text-container button.custom-btn-img{height:44px;width:35px;position:relative;top:-17px;padding:0!important}.custom-product-page .swatch__option label{height:29px;width:29px!important;min-width:0!important;min-height:0!important;display:flex;align-items:center;justify-content:center;padding:0!important}.custom-link-image-column h1{line-height:1}button.newsLetterPopupOpener{width:150px;height:150px;position:relative;top:-18px}.custom-home-collection .product_size{justify-content:center}.custom-home-collection .product-thumbnail{flex-direction:column}body.page-challenge{background-attachment:fixed;background-repeat:no-repeat;background-position:0% 100%;background-size:250%}section.section.custom-rubber-pledge-image-text.is-width-standard.has-gutter-enabled{width:100%!important;padding:0!important;max-width:100%!important;margin:0!important}section.section.custom-rubber-pledge-image-text.is-width-standard.has-gutter-enabled .container{padding:0!important;width:100%}.custom-rubber-pledge-image-text .image-with-text__wrapper{margin-top:40px}section.section.rubberPledgeHero img{min-height:600px;object-fit:cover}section.section.rubberPledgeHero .image-with-text-overlay__subheading.banner__subheading.subtitle.is-h2{font-size:25px}section.section.rubberPledgeHero .caption-content.text-align-left.has-padding{padding:0;margin-top:-40px}section.section.rubberPledgeHero .caption.is-justify-center.is-align-center{height:100%;top:0;margin:0}.veganFairContent.custom-how-to-text-img-container.showDotRight{width:100%!important;margin:-1px 0 0!important;padding:40px 20px 80px!important}.veganFairContent.custom-how-to-text-img-container .customHowToTxtInnerBox p{font-size:16px;letter-spacing:0;line-height:24px}section.section.veganFairCondomInstructions .image-with-text__text-column,section.section.veganFairCondomInstructions .image-with-text__image-column{margin:0!important;width:100%!important;padding:0!important}section.section.veganFairCondomInstructions{width:100%!important;padding:0 20px!important}.founderTributeSec img{transform:scale(1.5)}.custom-contact-form__blocks.is-flex.is-flex-wrap .custom-contact-form__block{width:100%}section.section.contactForm.is-width-standard{width:100%!important;margin:0 auto!important;padding:0 20px!important}section.section.contactForm.is-width-standard .container.contact-form.contact-form--right{width:100%!important;padding:0!important}section.section.contactForm.is-width-standard .container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{width:100%!important;max-width:100%!important;margin:0!important}.howToSlider.custom-how-to-text-img-container .customHowToTxtCol{min-height:0;padding:40px 20px!important;background:transparent}.howToSlider.custom-how-to-text-img-container{background:linear-gradient(180deg,#fff 220px,#0c3895 220px)}.customHowToImgBox{background:#fff;height:240px;padding-bottom:0!important}.veganFairContent.custom-how-to-text-img-container .customHowToImgBox{background:transparent!important}.customHowToImgBox img{min-height:200px!important;max-height:200px!important;object-fit:contain}.howToPagination.swiper-pagination-clickable{position:relative}.veganFairContent.custom-how-to-text-img-container.showDotRight .howToPagination,.howToSlider.custom-how-to-text-img-container .howToPagination{justify-content:center;padding:0 20px;bottom:20px;left:50%;transform:translate(-50%);margin:0 auto}.howToSlider.custom-how-to-text-img-container .customHowToTxtCol .customHowToTxtInnerBox p{font-size:16px;letter-spacing:0;line-height:24px;font-weight:400!important;font-family:Gloriola!important;margin-bottom:0;margin-top:0;width:100%!important;max-width:100%!important}.faq__block-faq .faq__item .faq__item-question{font-size:20px;padding:20px 35px 20px 20px!important}.faq__block-faq .faq__item .faq__item-answer{font-size:16px}.swiper3Nxt.swiper-button-disabled,.imageTxtUnderSlider .swiper-slide,.collectionPrevBtn.swiper-button-disabled,.collectionNxtBtn.swiper-button-disabled{opacity:0!important;height:0!important}.imageTxtUnderSlider .swiper-slide.swiper-slide-visible.swiper-slide-active{opacity:1!important;height:max-content!important}section.footer__content.section.custom-footer .container.is-justify-space-between{align-items:flex-start}h1.addresses__title.title.is-h2,h1.account-details__title.title.is-h2,h1.account__title.title,.custom-login .account__title{font-size:35px;margin-bottom:20px}main.three-fourths.column.account-main{margin-top:16px!important}.account__form.register_form.one-whole.column{margin:0!important}html,body{overflow-x:hidden!important}.custom-home-collection.hideInDesktop.productPageCopllection .swatchesVariantWrap{min-height:123px!important}section.section.custom-home-collection.custom-product-collection.productPageCopllection.is-width-wide .varinatSwatchesContainer{min-height:32px}h2.search-popup__title{margin-bottom:0}.custom-collection-page.collectionPageItems a.logoSwatchLink img.swatch__image{width:24px!important;height:24px!important}.custom-collection-page.collectionPageItems .swatch-element.alignIt{min-height:0!important;min-width:0!important;width:30px!important;height:30px!important}.custom-collection-page.collectionPageItems .swatcheLogoContainer{justify-content:center;align-items:center;display:flex;width:100%}h3.search__results-count.three-fifths.medium-down--one-whole.column.text-right{text-align:center!important}}@media screen and (max-width:410px){.custom-home-collection.hideInDesktop.productPageCopllection .swatchesVariantWrap{min-height:145px!important}}@media screen and (max-width:400px){.custom-home-top-slider h2.slideshow-classic__heading.banner__heading.title.is-h1{padding:0!important}.custom-home-top-slider .stickyTxtContent .caption{padding:0 10px!important}fieldset.swatch.is-flex.is-flex-wrap.switchingOption{flex-direction:column}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options{max-width:240px;justify-content:flex-start;column-gap:0}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options{margin-bottom:20px}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options:last-child{margin:0}fieldset.swatch.is-flex.is-flex-wrap.switchingOption a.swatch__options img.typeIconImg{margin-right:7px}}.rebuy-cart__flyout-discount-tag{color:#0c3895!important;background:#dfe9ff}.rebuy-cart__flyout-discount-tag span.rebuy-cart__flyout-discount-tag-remove{opacity:1}.rebuy-cart__flyout-discount-tag:hover{opacity:.8;cursor:pointer}span.rebuy-cart__flyout-subtotal-compare-amount{color:#0c3895!important;opacity:.8}a.mobileMenuIconImg{display:flex;align-items:center;justify-content:center;width:120px;height:120px;position:relative;color:#60269e!important}a.mobileMenuIconImg span.simplePLug{display:flex;width:100%;height:100%}a.mobileMenuIconImg span.hoverPlug{width:80px;height:80px;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;z-index:2}.mobile-menu-top-img{justify-content:center;flex-direction:row-reverse}.mobile-menu-top-img a{margin:0 10px;display:flex;align-items:center;justify-content:center}.mobile-menu-top-img .heroVeganIcon{color:#fff}a.mobile-menu__item.is-active.mobile-menu-link.mobile-menu__list-item_active,a.mobile-menu__item.mobile-menu-link.mobile-menu__list-item_active{background:#fff;position:relative;z-index:2;color:#0c3895!important}a.mobile-menu__item.mobile-menu-link.mobile-menu__list-item_active button.mobile-menu__list-item_active_close{color:#000!important}.mobile-search.is-hidden-large{position:fixed;width:100%;top:0;left:0}.mobile-search.is-hidden-large form.search-form.search-popup__form .control.has-icons-left.has-icons-right.is-relative{margin-top:50px}.mobile-search.is-hidden-large form.search-form.search-popup__form .control.has-icons-left.has-icons-right.is-relative span.icon.is-right.close-search{top:-50px}.mobile-search.is-hidden-large form.search-form.search-popup__form .control.has-icons-left.has-icons-right.is-relative span.icon.is-left.submit-search{top:50%;transform:translateY(-50%)}a.mobile-menu__item.is-active{color:#0c3895!important}.mobileSubHeadingTxt{display:none!important}@media only screen and (max-width:991px){.mobile-header__close-menu{position:relative;top:4px;left:2px}.indexTiktokSlider h1{text-align:center}.indexTiktokSlider h1 a{font-size:36px!important}.slideshow-classic__subheading.hideAreaInMobile{display:none!important}.mobileSubHeadingTxt{display:block!important}.centeredFloatButton{position:relative;top:0}.centeredFloatButton .viewLessHeroBtn{max-width:200px;margin:0 auto}html.mobile-menu--opened,body.mobile-menu--opened{overflow:hidden!important}.custom-home-slider-column-text p{font-family:Ladislav-semi-bold;font-weight:400!important}.custom-home-slider-column a{display:flex;align-items:center;justify-content:center;width:100%}.custom-home-collection.heroLinkedCollection a.button.button--primary{display:none}.custom-link-image-column h1,.custom-link-image-column h1 a,h1.custom-image-heading{font-family:Ladislav-semi-bold!important;font-weight:400!important}.mobile-text--over-media .video__text-container{z-index:55}.rich-text__text.has-columns--1.text-align-center.content.is-h5 h3,.rich-text__text.has-columns--1.text-align-center.content.is-h5,.rich-text__text.has-columns--1.text-align-center.content.is-h5 h3 strong,button.newsLetterPopupOpener span.simplePLug svg text{font-family:Ladislav-semi-bold!important;font-weight:600!important}.custom-rubber-pledge-image-text-1 h3{font-weight:400!important}body.page-challenge .fkIphoneBg img{object-position:-14% -20%!important}.jdgm-write-rev-link,button.button{font-family:Ladislav-semi-bold!important;font-weight:400!important}.button,span,a,p,.is-h2,.is-h3,.is-h4,.is-h5,.is-h6,.is-text,.is-h1{font-weight:400!important}.howToCarouselArrows{display:flex;position:absolute;bottom:0;left:50%;width:100%;z-index:55;justify-content:space-between;background:transparent;align-items:center;height:60px;max-width:220px;transform:translate(-50%)}.howToSlider .veganFairContent .howToNxt,.howToSlider .veganFairContent .howToPrev .howToSlider .howToCarouselArrows .howToNxt,.howToCarouselArrows .howToPrev{left:0;position:relative;top:0;right:0;bottom:0!important;transform:none!important}.howToSlider .howToPrev,.howToSlider .howToNxt{color:#fff}.howToSlider .howToNxt svg{fill:#fff!important}.veganFairContent .howToPrev,.veganFairContent .howToNxt{color:#fff}.veganFairContent .howToNxt svg{fill:#fff!important}}ul.mobile-menu__list.has-margin-bottom li.mobile-menu__list-item:first-child a{color:#fff!important}.mobile-header.openSideMenu .mobile-menu{left:0}.mobile-header.openSideMenu .mobile-header__open-menu{opacity:0}.mobile-header.openSideMenu .mobile-header__close-menu{opacity:1;visibility:visible}.product__thumbnail .swatcheLogoContainer,.product__thumbnail .varinatSwatchesContainer,.product__thumbnail .swatchesVariantWrap{display:none}label.rebuy-size-label{font-family:Ladislav;display:flex;align-items:center;justify-content:center;padding:0;min-width:35px;min-height:35px;font-size:16px;margin-bottom:8px}.rebuy-size-input:checked+.rebuy-size-label{border:1px solid #0c3895!important;background:#0c3895!important;color:#fff!important}label.rebuy-size-label{border:1px solid #0c3895;color:#0c3895}@media only screen and (max-width:991px){.veganFairContent .swiper-slide.swiper-slide-visible.swiper-slide-active{height:max-content!important}.veganFairContent .swiper-slide{height:0px}ul.mobile-menu__list.has-margin-bottom li.mobile-menu-search{padding:0}a.mobile--search{padding:.5rem 1.5rem}ul.mobile-menu__list.has-margin-bottom li.mobile-menu-search a.mobile--search{align-items:center;font-family:Ladislav-semi-bold;text-transform:uppercase!important;font-size:32px;letter-spacing:1.6px}.ProdGalContainer .swiper3Prev,.ProdGalContainer .swiper3Nxt{display:none!important}.custom-link-image-conatiner.mainInstaCarousel button.nxtBtn.nxtImgBtn,.custom-link-image-conatiner.mainInstaCarousel button.prevBtn.prevImgBtn,.sliderAreaContainer.gridSlideArea button.nxtBtn.nxtGridBtn,.sliderAreaContainer.gridSlideArea button.prevBtn.prevGridBtn,.customCollectionLinkedSlider .collectionPrevBtn,.customCollectionLinkedSlider .collectionNxtBtn{display:none}.imageFeedPaginations.simplePagination,.gridAreaPagination.simplePagination{display:flex;align-items:center;justify-content:center;position:relative;z-index:5;margin-top:35px;height:max-content}.imageFeedPaginations.simplePagination span.swiper-pagination-bullet,.gridAreaPagination.simplePagination span.swiper-pagination-bullet{background:#60269e!important}.imageFeedPaginations.simplePagination span.swiper-pagination-bullet.swiper-pagination-bullet-active,.gridAreaPagination.simplePagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #60269e;background:transparent!important}.imageFeedPaginations.simplePagination span.swiper-pagination-bullet.swiper-pagination-bullet-active:before,.gridAreaPagination.simplePagination span.swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:#60269e!important}.ftCollectionPagination.simplePagination{display:flex;align-items:center;justify-content:center;width:100%}.prodGalPagination.swiper-pagination-clickable{display:flex!important}.custom-product-page .product_section{padding-top:50px}.mobile-header__open-menu{position:relative;top:2px}.custom-challenge-collection .container.featured-collection,.productPageCopllection .container.featured-collection,.custom-home-collection.productPageGrids .container.featured-collection,.customCollectionLinkedSlider .container.has-column-padding-bottom.featured-collection.layout--.is-justify-center{flex-direction:column;width:100%;row-gap:20px}.custom-challenge-collection .product__thumbnail,.productPageCopllection .product__thumbnail,.custom-home-collection.productPageGrids .product__thumbnail,.customCollectionLinkedSlider .one-third.medium-down--one-half{width:calc(100% - 20px)!important;max-width:100%!important;position:relative;margin:0 auto}.custom-challenge-collection .product-wrap,.productPageCopllection .product-wrap,.custom-home-collection.productPageGrids .product-wrap,.customCollectionLinkedSlider .product-wrap{position:relative;width:100%;display:flex;align-items:flex-start;column-gap:10px}.custom-challenge-collection .product-wrap .product-image__wrapper,.productPageCopllection .product-wrap .product-image__wrapper,.custom-home-collection.productPageGrids .product-wrap .product-image__wrapper,.customCollectionLinkedSlider .product-wrap .product-image__wrapper{width:100%;max-width:120px}.custom-challenge-collection .thumbnail__caption.text-align-left,.productPageCopllection .thumbnail__caption.text-align-left,.custom-home-collection.productPageGrids .thumbnail__caption.text-align-left,.customCollectionLinkedSlider .thumbnail__caption.text-align-left{padding:0;width:100%}.custom-challenge-collection .product-thumbnail,.productPageCopllection .product-thumbnail,.custom-home-collection.productPageGrids .product-thumbnail,.customCollectionLinkedSlider .product-thumbnail{padding:0}.custom-challenge-collection form.product-form,.productPageCopllection form.product-form,.custom-home-collection.productPageGrids form.product-form,.customCollectionLinkedSlider form.product-form{position:absolute;bottom:12px;right:10px;width:calc(100% - 150px);height:max-content}.custom-challenge-collection form.product-form button.btn.btn.btn-default,.productPageCopllection form.product-form button.btn.btn.btn-default,.custom-home-collection.productPageGrids form.product-form button.btn.btn.btn-default,.customCollectionLinkedSlider form.product-form button.btn.btn.btn-default{margin:0;display:flex;align-items:center;justify-content:center;height:40px}.customCollectionLinkedSlider .one-third.medium-down--one-half:nth-child(3){display:block!important}.custom-text-img-text.howtoCustomGal .image-with-text__text-column{width:100%;max-width:100%;margin:10px auto;padding:0!important}.custom-text-img-text.howtoCustomGal .image-with-text__text-column .image-with-text__text.text-align-right.content.is-text{width:100%;max-width:100%}h1.custom-text-with-li-heading-h1{font-weight:400!important}.product-gallery.has-height-set .product-gallery__main img{max-width:95%;margin:0 auto}.custom-product-text-n-img-3 .image-with-text__text-column{padding:0}ul.mobile-menu__list{justify-content:center;text-align:center;width:100%;display:flex;align-items:center;flex-direction:column;padding:0!important;margin:5px 0!important}ul.mobile-menu__list li.mobile-menu__list-item{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column}ul.mobileSearchItem{width:100%}ul.mobileSearchItem li.mobile-menu-search{padding:20px}.rebuy-product-info,.rebuy-product-info a.rebuy-product-title.clickable{margin-top:0!important}.custom-product-page.videoBGCOntainer button.flickity-button.flickity-prev-next-button{display:none!important}}@media only screen and (max-width:500px){.customHowToTxtInnerBox{margin-top:30px}.veganFairCondomInstructions h3.image-with-text__heading{text-align:center!important}.custom-top-bar .announcement-bar__content p{font-size:14px}.custom-text-img-text.howtoCustomGal img{width:100%;height:220px!important;object-fit:contain;margin-bottom:35px!important}.custom-link-image-conatiner.mainInstaCarousel .swiper-wrapper{padding-left:15%}.rebuy-cart__flyout-recommendations{padding:10px 5px}.rebuy-cart__flyout-recommendations .rebuy-product-media{width:30%!important}.rebuy-widget .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-info,.rebuy-recommended-products .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-info,.rebuy-widget .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-options,.rebuy-recommended-products .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-options,.rebuy-widget .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-actions,.rebuy-recommended-products .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-actions{width:70%!important}}@media only screen and (max-width:375px){.custom-top-bar .announcement-bar__content p{font-size:12px}}@media only screen and (max-width:370px){.custom-product-page .product__information .swatcheLogoContainer .swatch__options{justify-content:flex-start;column-gap:10px;row-gap:10px}.mobile-menu__toggle-icon .mobile-header__close-menu{position:relative;top:6px}}@media only screen and (max-width:355px){.productPageCopllection form.product-form button.btn.btn.btn-default,.custom-home-collection.productPageGrids form.product-form button.btn.btn.btn-default,.customCollectionLinkedSlider form.product-form button.btn.btn.btn-default{margin-bottom:40px}}.header-sticky-wrapper.is-sticky div#mobile-header{position:fixed!important;top:0;width:100%!important;z-index:5}.mobile-menu{position:fixed;top:0;height:100vh;transform:translate(-150%);transition:all linear .3s;z-index:55;left:0;background:linear-gradient(180deg,#cb1111 16%,#f84f00 16% 33%,#f6c900 33% 50%,#04b677 50% 66%,#1597dc 66% 80%,#4c138f 80% 100%)!important}.mobile-menu__toggle-icon.is-active+.mobile-menu{transform:translate(0)}.mobile-menu .mobile-header__close-menu{display:flex;align-items:center;justify-content:center;width:46px;height:46px;position:absolute;top:20px;left:20px;z-index:55}.mobile-menu .mobile-header__close-menu span.icon,.mobile-menu-link,.mobile-menu__item,.mobile-menu a{color:#fff!important}.mobile-menu__content{padding-bottom:0;padding-top:0;display:flex;align-items:center;justify-content:center;height:calc(100vh - 175px);flex-direction:column;margin:0!important}.veganFairCondomInstructions h3.image-with-text__heading span{margin:0 4px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/c2_custom.css.map */
