html.js{padding-bottom:0!important}body.template-index:not(.slideshow-transparent__header) .shopify-section:first-child{margin-top:0!important}button.slider-button.slider-button--prev,button.slider-button.slider-button--next{border-radius:50%!important;background:#fff!important;color:#000!important;border-color:#fff}svg#Layer_1{width:28px;hight:28px}a.header__icon.header__icon--account.link.popup--button.focus-inset.small-hide{width:25px;height:25px}a.header__search.header__icon.popup--button{width:26px;height:26px}.header__menu-item{padding:5px 15px!important;text-decoration:none}.list-menu__item{display:flex;align-items:center;line-height:1.6;gap:5px!important}.header-wrapper{padding:15px 35px}a.header__heading-link{padding-bottom:10px;padding-top:10px}a.header__search{margin-left:10px;margin-right:10px}a.header__icon.header__icon--account{margin-left:7px;margin-right:22px}nav.right_menu.header__inline-menu{margin-right:20px}ul.dropdown__menu-item{padding-top:15px}.header__menu-item.list-menu__item{color:gray;font-weight:600;font-size:16px;line-height:1.5;padding:10px 8px!important;font-family:"Josefin Sans 1"}.header__menu-item.list-menu__item:hover svg.icon.icon--wide.icon-chevron-down path.cls-1{fill:#cc7d36;stroke:#cc7d36}.dropdown__menu-item .header__menu-item.list-menu__item span.link__hover{font-size:13px;color:#000}@media screen and (min-width:990px){.dropdown__menu-item .header__menu-item{padding:5px 0!important}}.header-left__icons{display:flex;align-items:center;gap:0px}.header__icons{display:flex;grid-area:icons;gap:0px;align-items:center;justify-self:end}.search-popular-category{display:none}.right_div{display:flex}svg.icon.icon--wide.icon-chevron-down{width:.5em;height:.5em;margin-left:.5rem}span.link__hover:hover{color:#cc7d36}.itg_slideshow .slider-counter__link--dots{padding:0;width:30px!important;height:30px!important;border:4px solid #cfcccc!important;margin:2px;border-radius:50%!important}.slider-counter__link--dots.slider-counter__link--active{background:#fff;color:#fff}.slider-counter__link--dots.slider-counter__link--active{background-color:#fff;border-color:rgb(var(--accent-background))}.slider-counter__link--dots.slider-counter__link--active{color:#fff!important}.slider-counter__link--dots.slider-counter__link--active{background-color:#fff;color:rgb(var(--accent-text-color));border-color:rgb(var(--accent-background))}.slider__controls-arrow.small-hide.medium-hide.no-js-hidden{display:none!important}.itg_collection_list.header--intro.center,.itg_product_shop.header--intro.center{margin-bottom:20px}.subheading+.heading{margin-top:0}svg.icon.icon--wide.icon-chevron-down{width:.5em;height:.5em;margin-left:0!important}.card-wrapper.product-card-wrapper.underline-links-hover.product-grid-item.product-grid--.color-primary{background:#f2f2f2}button.slider-button.slider-button--prev,button.slider-button.slider-button--next{border-radius:50%!important;background:#fff!important}.shop-the__look .variant_input{height:40px;min-height:40px;background-color:#eee;border:none;font-size:13px;width:100%;padding:10px 28px 10px 15px}.itg_add_to_cart_btn{text-align:center;margin-top:20px}.shop-the__look .button.btnAddToCart{padding:10px 50px;text-align:center;font-size:19.2px;font-style:normal;font-weight:400!important;text-transform:initial;background:#666;letter-spacing:.08em;line-height:1.5}.btn_addtocart{display:flex;justify-content:center;margin-top:20px}.shop-the__look .variant_input:focus-visible{box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999;border-color:#66afe9;outline:0}.shop-the__look label.d_block{width:100%;display:flex;justify-content:center;margin:10px 0;color:gray;line-height:1.5;font-size:.8em}.shop-the__look select.variant_input{appearance:none;-webkit-appearance:none;background-image:url(//tottini.com/cdn/shop/t/32/assets/ico-select.svg?v=1460386\2026);background-repeat:no-repeat;background-position:right 10px center}.itg_faetured_collection.header--intro.center{margin-bottom:20px}.btn-view-all{margin-top:25px}.pagination__list>li{border:none!important;display:flex;height:40px;width:40px;align-items:center;justify-content:center;border-radius:var(--border-radius-lx)}ul.pagination__list.list-unstyled li{background:none;color:#000}p.product-count__text,.facet-filters__field h2{display:none}.pagination-wrapper{margin:40px}.size_content{display:flex;flex-wrap:wrap;justify-content:center}.collection .card:not(.ratio){display:flex;flex-direction:column;height:100%;position:relative}.size_chart.lists--color_swatches.justify--center{opacity:0;visibility:hidden;position:absolute;bottom:-12px;z-index:99999;background:#fff;left:0;right:0;padding:10px 5px}.collection .grid__item:hover .size_chart.lists--color_swatches.justify--center{opacity:1;visibility:visible}button.btn_itg{padding:10px 18px;background:#cc7d36;border:#69727B;color:#fff;margin-top:15px}@media screen and (min-width:990px){.header--top-center.navigation__position-top-with-header{grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:2fr 1fr 2fr}.header__sticky>.header:not(.page-width){padding:0}}p.announcement-bar__message{color:#434356;line-height:1.5;text-align:center}#MainContent .shopify-section:not(:last-child,.section-divider){margin-top:0;margin-bottom:0}.shop-the__look .shop-the__look-image-wrapper{width:50%}.shop-the__look .page-width{padding:0 100px}.shop-the__look legend.subheading.special--base.bold{font-family:Josefin Slab;font-size:25px;text-transform:none;letter-spacing:.1em;color:gray;font-style:normal;line-height:1.2;font-weight:500!important;margin-bottom:10px}.shop-the__look h2.heading.h3{text-transform:capitalize;font-size:2.1em;font-weight:400;color:#000;margin-bottom:80px;letter-spacing:.1em}.shop-the__look .card__heading{letter-spacing:.2em;margin:1.5em 0 .5em;color:#000;line-height:1.2;font-size:19.2px;font-weight:400!important}.shop-the__look .varinat_content{display:flex;width:100%;justify-content:space-between}.shop-the__look .variant_picker_custm_selectOption{width:calc(50% - 10px)}.price{color:#000!important;font-size:16px;font-family:Josefin Slab;font-weight:400}h2.instastory-title{text-transform:uppercase;letter-spacing:.1em;line-height:1.2;color:gray}.footer .page-width{max-width:1200px;padding:0 55px}@media screen and (min-width:750px){.footer .footer-block__newsletter .field{flex-wrap:wrap;gap:20px}}h4.footer-block__heading{font-family:Josefin Slab;font-size:20px;font-weight:400!important;line-height:1.2;color:#000;margin-bottom:20px!important}.footer svg.arrow--right{display:none}button#Subscribe-button{font-size:18px;line-height:1.5;letter-spacing:.08em;font-weight:400;padding:10px 30px;min-height:auto}.footer .footer__content-bottom{border-top:0}.header__inline-menu .list-menu--disclosure{width:11rem}.footer .footer__content-top+*{margin-top:40px}.footer{padding-top:20px!important}ul.tab_pro_slider{list-style:none}.itg_header_title{text-align:center}.itg_header_title h2.title_itg{margin-bottom:40px;text-transform:capitalize;font-size:25px;font-weight:500;color:gray;line-height:1.2;letter-spacing:.1em;font-family:Josefin Slab}.itg_collection_tab_section{padding-top:40px;padding-bottom:60px;background:#f2f2f2}.itg_blocks_wpr{text-align:center;margin-bottom:40px}.itg_blocks_wpr span a{text-transform:capitalize;font-size:2.1em;color:#000;text-align:center}.itg_blocks_wpr span.active a{border-bottom:4px solid #CC7D36}.itg_collection_tab_section .card-wrapper.product-card-wrapper{padding:10px}.swiper-container .swiper-button-prev{position:absolute;top:50%;z-index:2;cursor:pointer;background:#fff;border-radius:50%;box-shadow:-7px 7px 13px #0000001f;padding:8px;left:-45px;width:40px;height:40px;transform:translateY(-50%)}.card__heading{font-size:14px;color:#000;letter-spacing:.15em;margin:10px 0;min-height:44px;font-family:Josefin Sans;font-style:normal;font-weight:400!important;line-height:1.2!important}.swiper-container .swiper-button-next{position:absolute;top:50%;z-index:2;cursor:pointer;background:#fff;border-radius:50%;box-shadow:-7px 7px 13px #0000001f;padding:8px;right:-45px;width:40px;transform:translateY(-50%);height:40px}.button.btnAddToCart:hover{background:#cc7d36}.button.btnAddToCart{padding:10px 20px;line-height:1.2;font-size:14px;text-align:center;letter-spacing:.08em;font-family:Josefin Sans;font-style:normal;font-weight:400;background:#666;transition:.2s all linear}.instastory-title{margin-top:80px!important}.itg_blocks_wpr span+span{margin-left:2em}.itg_blocks_wpr span{color:#000;text-align:center;text-transform:capitalize;font-size:33.6px;cursor:pointer;font-family:Josefin Sans}.itg_blocks_wpr span.active{border-bottom:4px solid #CC7D36}.itg_collection_tab_section .swiper-button-next:after,.itg_collection_tab_section .swiper-rtl .swiper-button-prev:after{content:"next";display:none}.itg_collection_tab_section .swiper-button-prev:after,.itg_collection_tab_section .swiper-rtl .swiper-button-next:after{content:"prev";display:none}.swiper-container{position:relative;width:100%;margin:0 auto}.itg_collection_tab_section .page-width{width:100%;padding:0 100px;max-width:100%}.swiper-button-prev svg path,.swiper-button-next svg path{stroke:#000}span.button.btnAddToCart:hover{background:#cc7d36}button#Subscribe-button:hover{color:#333;background-color:#e6e6e6;border-color:#e6e6e6}.header__icon{width:26px}.collection-hero__title span{font-size:35px;text-transform:none;letter-spacing:0;line-height:1;color:gray}a.pagination__item[aria-disabled=true]{border-bottom:2px solid #000}.footer-block__details-content .list-menu__item--link .link__hover{color:#000;font-weight:300;font-size:16px;font-style:normal;font-family:"Josefin Sans 1";line-height:1.5}.footer-block__details-content.footer-block__newsletter .rte p{line-height:1.5;font-size:14px;margin-bottom:10px;font-weight:400;font-family:Josefin Sans;color:#000}@media screen and (min-width:750px){.footer .footer-block__newsletter .field{flex-wrap:wrap;gap:10px}}.header--top-left .list-menu--disclosure,.header--top-center .list-menu--disclosure{top:calc(100% + 0px)!important}#variant-select input[type=radio]{visibility:hidden}div#variant-select{text-align:center;background:#fff;padding:10px}.SwymProductCardForm{text-align:center;display:block;background:#fff}.SizeOptionsOnCard.SoldOutSize{display:inline-block}.SizeOptionsOnCard.SoldOutSize label{text-decoration:line-through;opacity:.5;pointer-events:none;cursor:none!important}.itg_page.header--intro.center{display:none}#MainContent:not(.template__password,.template__index){margin:60px 0!important}.main-page.page-width.page-width-with-extra{max-width:1200px;margin:0 auto;padding-left:55px;padding-right:55px}.main-page .rte.content--rte h3{margin:0 0 17.5px;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;font-size:1.625em;text-transform:none;letter-spacing:0;color:#69727b}.template-page.shipping .list-group{list-style:disc outside;padding-left:0;margin-bottom:20px;margin-left:0;display:block}.template-page.shipping .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.template-page.shipping .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px;margin:0}.template-page.shipping .list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.template-page.shipping .list-group-item>.badge{float:right}.template-page.shipping .content--rte p{font-size:14px;line-height:1.75;margin-bottom:12px!important}.rte.content--rte{color:#69727b;line-height:1.5}nav.breadcrumb{margin-bottom:50px}.breadcrumb a{color:#cc7d36}.breadcrumb span{font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray;line-height:1.5}.breadcrumb span[aria-hidden=true]{padding:0 10px;color:#ccc}.return-policy .content--rte p{color:#333;font-size:13px;margin-bottom:10px}.footer .footer__list-social .list-social__link svg{width:25px;height:25px}.footer .list-menu__item--link{padding:5px 0 0}a.link.list-social__link:hover svg.icon path,a.link.list-social__link:hover svg.icon circle{fill:#cc7d36}.return-policy .content--rte p span{color:#333;font-size:13px;margin-bottom:10px}.return-policy h4.p_title{font-size:1.0625em;margin-bottom:27.5px}.footer-block__details-content .list-menu__item--link .link__hover:hover{color:#cc7d36}.terms-conditions .itg_page.header--intro .header--head h1{display:none}.terms-conditions .rte blockquote{display:block;padding:10px 44px 10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee!important;border:none;text-align:left;color:#69727b}.terms-conditions .rte blockquote span{font-size:17.5px}.terms-conditions .main-page .grid.row-eq-height{column-gap:30px}.terms-conditions .main-page .grid__item.small--one-whole.medium-up--one-quarter{max-width:25%}.terms-conditions .main-page .grid__item.small--one-whole.medium-up--three-quarters{max-width:75%}.terms-conditions div#table-navigation{margin-bottom:27.5px}.terms-conditions h1.heading-main{font-family:Josefin Sans;font-size:35px;color:#69727b}.terms-conditions .main-page .grid__item.small--one-whole.medium-up--three-quarters ul{row-gap:4px;list-style:disc outside}.terms-conditions .main-page .grid__item.small--one-whole.medium-up--three-quarters ul li{color:#69727b;font-size:16px}.terms-conditions .main-page.page-width.page-width-with-extra{max-width:1200px;margin:0 auto;padding-left:55px;padding-right:55px}.privacy-policy .itg_page.header--intro .header--head h1{display:none}.privacy-policy .main-page.page-width.page-width-with-extra{max-width:1200px;margin:0 auto;padding-left:55px;padding-right:55px}.privacy-policy .rte.content--rte .col-sm-12 h2{font-family:Josefin Slab;font-weight:400;font-size:26px;margin-bottom:10px;color:gray;letter-spacing:.1em;line-height:1.2}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole h3{font-family:Josefin Slab;font-weight:400;font-size:26px;margin-bottom:10px;color:gray}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole h4{color:gray;font-family:Josefin Slab;font-weight:400;margin-bottom:10px;font-size:17px}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole p{font-size:14px;line-height:1.75;color:#69727b;margin:0 0 19px}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole ul{list-style:disc outside}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole li{color:#69727b}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole hr{margin-top:20px}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole table.table,.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole table.table thead{background-color:unset;color:#69727b}.privacy-policy .rte.content--rte .col-sm-12 .grid__item.small--one-whole table.table thead th,table tbody td{border:1px solid #e8e9eb;padding:10px 14px!important;border-bottom:unset}.privacy-policy table.table{display:inline-table;word-wrap:break-word}.about-us .main-page .grid.row-eq-height.spacerb40{column-gap:30px}.about-us .main-page .grid__item.small--one-whole.medium-up--one-quarter{max-width:25%}.about-us .main-page .grid__item.small--one-whole.medium-up--three-quarters{max-width:75%}.about-us h1.heading-main{font-family:Josefin Sans;font-size:35px;color:#69727b}.about-us div#table-navigation{margin-bottom:27.5px}.about-us .rte blockquote{display:block;padding:10px 44px 10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee!important;border:none;text-align:left;color:#69727b}.about-us .main-page .grid.row-eq-height.spacerb40 h3{font-family:Josefin Slab;font-weight:400;margin-bottom:15px;color:gray}.about-us .main-page .grid.row-eq-height.spacerb40 p{font-size:14px;line-height:1.75;color:#69727b;margin:0 0 19px}.template-login .custom_breadcrumb_container.page-width{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}.template-login .customer.customer--box.login{background-color:unset;width:50%;max-width:600px;padding-top:55px}.template-login .customer.customer--box.login .field label.hide{display:unset!important;font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray;line-height:1.5;margin-bottom:5px}.template-login .customer.customer--box.login .field input{border:1px solid #949494;background-color:#fff;color:#000;max-width:100%;line-height:1.2;border-radius:2px;padding:10px 18px;font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;height:40px}.template-login .customer .header--head h1{margin:0 0 17.5px;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;color:gray;font-size:35px}.template-login .customer .header--intro{margin-bottom:unset}.template-login .customer a.recover--password{color:gray;margin:0 0 19px!important;display:inline-block}.template-login .customer a.recover--password:hover{color:#cc7d36;transition:.3s ease}.template-login .customer button.btn{padding:10px 18px;border:1px solid transparent;border-radius:2px;background-color:#666;color:#fff;font-family:Josefin Sans;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;white-space:normal;font-size:14px;min-height:38px}.template-login .customer button.btn svg.arrow--right{display:none}.template-login .customer.customer--box.login .field input:focus{border-color:#7b7b7b}.template-login .customer .customer-redirect__link a.link{font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray;line-height:1.5}.template-login .customer .customer-redirect__link a.link:hover{color:#cc7d36;transition:.3s ease}.template-register .custom_breadcrumb_container.page-width{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}.template-register .customer.customer--box.register{background-color:unset;width:50%;max-width:600px;padding-top:55px}.template-register .customer.customer--box.register .header--intro{margin-bottom:unset}.template-register .customer .header--head h1{margin:0 0 17.5px;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;color:gray;font-size:35px}.template-register .customer.customer--box.register .field label.hide{display:unset!important;font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray;line-height:1.5;margin-bottom:5px}.template-register .customer.customer--box.register .field input{border:1px solid #949494;background-color:#fff;color:#000;max-width:100%;line-height:1.2;border-radius:2px;padding:10px 18px;font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;height:40px}.template-register .customer.customer--box.register .field input:focus{border-color:#7b7b7b}.template-register .customer button.btn{padding:10px 18px;border:1px solid transparent;border-radius:2px;background-color:#666;color:#fff;font-family:Josefin Sans;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;white-space:normal;font-size:14px;min-height:38px}.template-register .customer button.btn svg.arrow--right{display:none}.template-register .customer p.customer-redirect__link{font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray;line-height:1.5}.template-register .customer button.btn:hover,.template-login .customer button.btn:hover{background-color:#4d4d4d;transition:.3s ease}.template-search .template-search__header.color-secondary{background-color:#fff}.template-search .template-search__search .field.search .search__button svg.arrow--right{display:none}.template-search .template-search__search .field.search .search__button{padding:10px 18px;font-family:Josefin Sans;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;white-space:normal;font-size:14px;min-height:46px}.template-search .field.search.color-secondary{background-color:#fff;gap:0px;margin:0 auto}.template-search .search__input.field__input{height:46px;border:1px solid #949494;padding:10px 18px;font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;color:#000}.template-search .template-search__header .header--intro{margin-bottom:unset}.template-search .template-search__header h1{margin:0 0 17.5px;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:1.6px;color:gray;font-size:20px;text-transform:uppercase}.template-search .template-search__search .field.search .search__button:hover{background-color:#4d4d4d}.template-search .template-search__search{max-width:420px}.template-search .search-breadcrumb-col.page-width{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}.template-cart .cart .header--head a.btn svg.arrow--right{display:none}.template-cart .cart .header--head h1{font-size:35px;color:gray;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;text-transform:capitalize}.template-cart table.cart-items thead tr th{font-weight:400;color:gray}.template-cart .root--box.color-secondary.cart__contents{background-color:#fff;padding-left:0;padding-right:0}.template-cart table.cart-items thead{background-color:#fff}.template-cart table.cart-items .cart-item__details a.product--title{color:#000;font-size:14px;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.5}.template-cart table.cart-items td.cart-item__details{color:#69727b}.template-cart table.cart-items td.cart-item__details p{font-size:15px}.template-cart table.cart-items td.cart-item__totals .cart-item__price-wrapper span.price{font-family:Josefin Sans;color:#69727b!important}.template-cart table.cart-items td.cart-item__quantity quantity-input.quantity.cart-quantity{border:1px solid #949494}.template-cart .cart-item.main-cart-item td{border-right:0;border-left:0;border-bottom:1px solid #e8e9eb;padding-top:22px!important;padding-bottom:22px!important}.template-cart .cart-item.main-cart-item .cart-item__image-container{border:1px solid #e8e9eb}.template-cart .cart-item.main-cart-item td.cart-item__media{padding-right:34px!important}.template-cart .cart .header--head a.btn{letter-spacing:1.28px;font-family:Josefin Sans;font-style:normal;font-weight:400;text-transform:uppercase;background-color:#666;color:#fff}.template-cart .cart .header--head a.btn:hover{background-color:#4d4d4d;transition:.3s ease}.template-cart .page-width{margin:0 auto;max-width:1200px;padding-left:55px;padding-right:55px}.template-cart cart-items{width:100%}.template-cart .main--cart #main-cart-footer{max-width:100%;padding:unset;background-color:#fff}.template-cart .cart-subdued{justify-content:flex-end}.template-cart small.tax-note.caption-large.rte{margin:0 0 0 auto}.template-cart button.cart__checkout-button{margin:13px 0 0 auto;border-radius:0;background:#cc7d36;color:#fff;width:353px;text-align:center;padding:16px 18px;font-size:16px;line-height:1;text-transform:uppercase;letter-spacing:1.28px;border:0}.template-cart button.cart__checkout-button:hover{background-color:#4d4d4d;transition:.3s ease}.template-cart .cart-subdued h4.totals__subtotal{font-size:18px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:#69727b;line-height:1.5}.template-cart .cart-subdued h4.totals__subtotal-value{font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:#69727b;line-height:1.5;padding-left:55px}.template-cart small.tax-note.caption-large.rte{margin:0 0 0 auto;font-size:14px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:#69727b;line-height:1.5;padding:10px 0 20px}.template-cart .footer-js-contents{padding:19px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px #0000000d}.template-cart .cart__footer .cart__blocks .cart__ctas{margin-top:40px}.template-cart .footer-js-contents .totals{gap:0}.template-cart button.cart__checkout-button svg.arrow--right{display:none}.template-cart .cart__dynamic-checkout-buttons.additional-checkout-buttons{margin:0 0 0 auto}.template-cart .dynamic-checkout__content{margin-top:16px}.template-cart .cart-items thead th{padding-top:27px;padding-bottom:27px}.template-cart td.itg_size_cart.cart-item__details{text-align:center}.is-empty .cart--empty-block h3.cart__empty-text{font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;color:gray;font-size:35px}.is-empty .cart__warnings.root--box.size--medium.color-secondary{background-color:#fff}.is-empty .cart__warnings .cart--empty-block>svg{display:none}.cart--empty-block a.btn{font-family:Josefin Sans;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;white-space:normal;font-size:14px;padding:10px 18px;min-height:42px}.cart--empty-block a.btn svg.icon-arrow-right{width:20px}.cart--empty-block a.btn:hover{background-color:#4d4d4d;transition:.3s ease}.template-product .product .product__title h1{color:#676767;letter-spacing:.1em;font-weight:400;font-size:2.1em;line-height:1.4;margin:0 0 .2em}.template-product .product__title{margin:unset}.template-product span.price-item.price-item--sale.price-item--last.price--red{font-weight:400;color:#cc7d36;font-size:32px;font-family:Josefin Sans}.template-product .price__sale s.price-item.price-item--regular{font-size:22px;line-height:2.2;color:#69727b;font-weight:400;font-family:Josefin Sans}.template-product .product-form__input .form__label{font-size:14px;line-height:1.75;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray}.template-product fieldset.js.product-form__input label{color:gray}.template-product .product-form__submit.btn:hover{background:#cc7d36!important;border-color:#cc7d36;transition:.3s ease}.template-product .form .product-form__buttons .product-form__submit.btn svg.arrow--right{display:none}.template-product .product__inventory-type label.inventory-notice{font-size:14px;line-height:1.75;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray}.template-product .shopify-payment-button button.shopify-payment-button__more-options{display:none}.product__description h4.switch{font-family:Josefin Sans;color:#505050;font-size:17px}.template-product .product__description h4.switch a{text-decoration:unset;font-weight:600;color:#505050!important;font-family:"Josefin Sans 1"}.template-product .product__description h4.switch a:hover{color:#cc7d36!important;transition:.3s ease}.product-form__submit span{font-size:24px;line-height:1.4;font-weight:400;font-family:"Josefin Sans 1";text-transform:lowercase;letter-spacing:.08em}.template-product .product__description .tab{font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:#69727b}.template-product .product__description .tab div{margin-bottom:0}.template-product .price__regular span.price-item.price-item--regular{color:#69727b;font-weight:400;font-size:20px;font-family:Josefin Sans;line-height:1.5}.template-product .product__info-wrapper .no-js-hidden.meta--price{margin:0}.template-product .product.main-product__layout{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}.template-product select.itg_select_option.select__select.option--select{height:45px;min-height:37px;background-color:#eee;border:none;font-size:13px}.template-product select.itg_select_option.select__select.option--select:focus-visible{outline:none;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999;border-color:#66afe9}.template-product .bradcrumb_container{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}.template-product .product .product__description .tab h4{font-size:17px}.template-product .product-form__submit{min-height:70px}.template-collection .facets-wrapper{max-width:100%}.search-popup_content .predictive-search__item-content .price__container .price__sale span{font-size:14px}.search-popup_content .predictive-search__item-content a.product--title.predictive-search__item{font-size:14px;line-height:1.2;letter-spacing:2.4px}.template-collection .product-grid-container .grid__item .card__inner .quick-add{right:0;left:0;bottom:-15px}.shopify-policy__container{max-width:65ch;margin:0 auto;padding-left:20px;padding-right:20px}.shopify-policy__container .shopify-policy__title h1{font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;color:gray;font-size:35px}.shopify-policy__container .shopify-policy__title{margin:0 0 17.5px}.shopify-policy__container .shopify-policy__body .one-whole h2{font-size:20px;text-transform:uppercase;letter-spacing:1.6px;font-family:Josefin Sans;font-style:normal;font-weight:400;line-height:1.2;color:#69727b;margin:0 0 27.5px}.shopify-policy__container .shopify-policy__body .one-whole ul.list-group{list-style:disc outside;row-gap:4px}.shopify-policy__container .shopify-policy__body .one-whole ul.list-group li.list-group-item{font-size:16px;font-family:Josefin Sans;font-style:normal;font-weight:400;color:gray;line-height:1.5}.shopify-policy__container .shopify-policy__body .one-whole ul.list-group li.list-group-item span.badge{margin:0;padding:0}.template-login .customer .customer-reset-password .header--head h1{font-size:20px;text-transform:uppercase;letter-spacing:1.6px}.template-login .customer .customer-reset-password .header--desc p{color:#69727b}.template-login .customer .customer-reset-password label.hide{display:block!important;font-size:16px;color:gray;margin-bottom:5px;text-align:start}.template-login .customer .customer-reset-password a.link--underline{font-size:16px;color:gray;text-decoration:none;margin-top:40px}.template-product .related-products .header--intro .header--head h2.heading{line-height:1.3;color:gray;font-size:20px;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1.6px}.template-product .related-products .card__content P.card__heading{color:gray;font-size:15px;font-weight:700!important;line-height:1.3!important;letter-spacing:0;min-height:39px;margin:0}.template-product .related-products .card__content .card-information{text-align:left}.template-product .related-products .price__regular span.price-item.price-item--regular{font-size:15px;font-weight:700}.template-product .related-products .card__content.text-center{justify-content:start}.template-product .related-products .card__content .card__information{text-align:left}.template-product product-recommendations.related-products.page-width.page-width-with-extra{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}.template-product .quantity-inner__wrapper{width:20%}.template-product span.selected__value,.template-product .product-form__input.itg_color_button_hide.color{display:none}button.thumbnail{border:1px solid #ddd;padding:2px}@media screen and (min-width:750px){.thumbnail-slider .thumbnail-list.slider--tablet-up{flex-wrap:wrap}.product .thumbnail-slider .slider-button{display:none}}.thumbnail-slider .thumbnail-list{grid-gap:20px}@media screen and (min-width:1200px){.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(22.5% - 4px)}}.template-product media-gallery{position:sticky;top:0}.add_finalsale_tag_new{color:red!important;font-weight:700;font-family:Josefin Sans}.template-cart td.itg_price.cart-items__price{text-align:center}h1.collection-hero__title.h3{font-size:35px;text-transform:none;letter-spacing:0;line-height:1;color:gray}.collection-hero.collection--title-only{padding-top:40px!important}.facet--button-result svg{display:none}facet-filters-form.facets.facets-vertical-sort{margin-bottom:10px}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{top:90px!important}.facets .facets__form-vertical{width:150px}.facets__form-vertical{background:transparent}}.facets__disclosure-vertical{background:transparent}.template-collection .collection-hero__title span,span.badge.price__badge-sale.color-accent{display:none}.loading__animation{background:#fff}.card.card--standard.card--media .quick-add{bottom:0;z-index:1;opacity:1;position:absolute;visibility:hidden;right:0;left:0;transform:translateY(20px)}.card.card--standard.card--media:hover .quick-add{z-index:1;opacity:1;visibility:visible;transform:translateY(10px);transition:transform .45s ease}.card.card--standard.card--media .SwymProductCardForm #variant-select input:checked+label{transition:none}.quick-add__submit{max-width:165px;font-size:14px;margin:0 auto;line-height:1.2;letter-spacing:.08em;min-height:auto;padding:10px 18px}.card.card--standard.card--media .quick-add__submit:hover{background:#cc7d36;border-color:#cc7d36}.template-collection span.price-item.price-item--sale.price-item--last.price--red,.template-search span.price-item.price-item--sale.price-item--last.price--red{color:#000!important}#ga-product_related h2{text-transform:uppercase;font-weight:700;letter-spacing:.1em}#ga-product_related h2 span{font-size:20px}.ga-products-box .ga-product_title{font-weight:700}.template-account .itg_breadcrumbs_wpr{padding-bottom:0}.customer-information__btns svg.arrow--right{display:none}.customer-order__empty svg.arrow--right{display:none}.template-account .customer.account.page-width{padding-left:55px;max-width:1200px;margin:0 auto;padding-right:55px}.customer-information h1.h3{color:gray;font-family:"Josefin Sans 1";text-transform:capitalize;line-height:1.2;font-size:35px}.customer--box h4.h4{color:gray;font-family:"Josefin Sans 1";text-transform:uppercase;line-height:1.2;font-size:20px}.empty__box h3{color:gray;font-family:"Josefin Sans 1";line-height:1.2}.template-addresses .customer.addresses.page-width{padding-left:55px;max-width:1200px;margin:0 auto;padding-right:55px}a#down_btn{position:absolute;left:50%;margin:-35px 0 0 -35px;width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:-7px 7px 13px #0000001f;border-radius:70px;overflow:hidden;z-index:1}#down_btn img{display:block;width:30px;height:auto}header-drawer{display:none}.about-us .rte blockquote,.terms-conditions .rte blockquote{font-style:normal}.terms-conditions .main-page .grid__item.small--one-whole.medium-up--three-quarters ul li span{color:#69727b;font-size:16px}.template-list-collections .header--head h1.h3{font-size:35px;color:gray;line-height:1.2}.template-list-collections .page-width.page-width-with-extra{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}.template-list-collections h3.card__heading.h5 a{font-size:22px;color:gray}.page-template__404.color-secondary svg.arrow--right{display:none}.page-template__404.color-secondary{background:#fff}.page-template__404>legend{font-size:15px!important;color:#69727b}.template-404 .heading{color:gray}.template-404 svg.icon.icon--wide.icon-arrow-right{width:20px}.filter--select select.option--select{width:300px!important;max-width:100%!important;border:1px solid #dfdfdf;height:34px;font-size:14px;line-height:1.42857143;padding:6px 12px}.filter--select select.option--select:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.product .product-form__quantity .quantity{background:#eee;border:0}.product .product-form__input input[type=radio]:checked+label:not(.color__swatches){border:1px solid;background:#eee}@media screen and (min-width:769px)and (max-width:870px){.itg_blocks_wpr span{font-size:27.6px}}@media screen and (max-width:991px){slider-component.itg_pointer_event_media{pointer-events:none!important}}#product-grid>li.grid__item{position:relative}.SwymGrSoldOutIcon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;line-height:16px;background:#fff;box-shadow:-7px 7px 13px #0000001f;border-radius:70px;position:absolute;top:-10px;left:10px;z-index:2;color:#333}
/*# sourceMappingURL=/cdn/shop/t/62/assets/style.css.map */
