@import"https://use.typekit.net/dje1uxi.css";:root{--fl-serif: "ivyora-display", Georgia, "Times New Roman", serif;--font-pcard-title-size: 1.4rem;--font-subheading-size: 1.4rem}body{font-size:1.4rem;--font-body-size: 1.4rem;letter-spacing:-.03em}strong,b{font-weight:600}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.h-xl{letter-spacing:-.05em;font-weight:600}@media(min-width:1024px)and (max-width:1279.98px){h3,.h3{font-size:2.4rem}h4,.h4{font-size:2rem}}:is(div.product-recommendations,[id$=__product_tabs_DbXGit]) .section__heading{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h4-size))}@media(min-width:1024px){:is(div.product-recommendations,[id$=__product_tabs_DbXGit]) .section__heading{font-size:2rem}}@media(min-width:1280px){:is(div.product-recommendations,[id$=__product_tabs_DbXGit]) .section__heading{font-size:var(--font-h4-size)}}div.product-recommendations .section__header--text{text-align:left!important}.collection-banner__description,.collection-banner__description :is(p,span,li){font-size:1.6rem!important}.collection-card h3.collection-card__title,.collection-card .collection-card__title{font-weight:400!important}em.highlight-text,.highlight-text{font-family:var(--fl-serif);font-style:normal;font-weight:400;text-transform:none;letter-spacing:-.03em}.fl-serif{font-family:var(--fl-serif)!important;font-weight:400;letter-spacing:-.03em}:root{--btn-transform: none}.btn.btn--primary,.btn.btn--secondary{font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.f-product-single__info .f-product-single__title{font-weight:600;text-transform:uppercase;letter-spacing:-.05em;line-height:1.2}@media(max-width:767.98px){.f-product-single__info .f-product-single__title.h-xl{font-size:calc(var(--font-mega-scale) * var(--font-heading-mobile-scale) * .85rem)}.f-product-single__info .f-product-single__title.h0{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h0-size) * .85)}.f-product-single__info .f-product-single__title.h1{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h1-size) * .85)}.f-product-single__info .f-product-single__title.h2{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h2-size) * .85)}.f-product-single__info .f-product-single__title.h3{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h3-size) * .85)}.f-product-single__info .f-product-single__title.h4{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h4-size) * .85)}.f-product-single__info .f-product-single__title.h5{font-size:calc(var(--font-heading-mobile-scale) * 1.8rem * .85)}.f-product-single__info .f-product-single__title.h6{font-size:calc(var(--font-heading-scale) * 1.6rem * .85)}}body.template-product .site-header{border-bottom:0}body.template-product #MainContent.site-main>.f-section:first-child{margin-top:0}body.template-product #MainContent.site-main>.f-section:first-child .breadcrumbs{display:none}.f-product-single__info{font-size:14px;--font-body-size: 14px}.f-product-single__info :is(.f-price-item,.f-price__unit,.font-semibold,.font-medium,.font-bold,.font-body-bolder,.selected-value,.variant-picker__option-button,.collapsible__button,.collapsible__content,.rte,.rte p,.rte li,.rte td,.rte th,p,li,td,th,label,legend,a,u,span,.btn,button,.shopify-payment-button__more-options,.f-inventory,.f-product-single__block):not(.f-product-single__title){font-size:14px;font-weight:400}.f-product-single__info .f-price .f-price-item.f-price-item{font-size:16px;font-weight:600}.f-product-single__info .f-product-single__block--quantity_selector,#shopify-section-sticky-atc-bar .f-quantity__wrapper{display:none!important}.f-product-single__info .f-product-single__block--price{margin-top:24px!important}.f-product-single__info .f-product-single__block--variant_picker,.f-product-single__info .f-product-single__block--buy_buttons{margin-top:40px!important}.f-product-single__info .f-product-single__block--collapsible_tab:not(.f-product-single__block--collapsible_tab+.f-product-single__block--collapsible_tab){margin-top:40px!important}.f-product-single__info .fl-short-desc{margin:0 0 24px}.f-product-single__info .fl-short-desc__text{margin:0;line-height:1.6}.f-product-single__info a.fl-short-desc__more{margin-left:.3em;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.f-product-single__info .fl-sg-link{text-transform:none!important;letter-spacing:0!important;min-height:0!important;height:auto!important;line-height:1.5!important;padding:0!important}.f-product-single__info .collapsible__button,.f-product-single__info .collapsible__button>span{text-transform:uppercase}.f-product__media .f-product__media-zoom{display:none!important}:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media,:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media responsive-image{--aspect-ratio: .8 !important}:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media img{object-fit:cover}@media(min-width:768px){.f-product__media-list:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols){grid-template-columns:2fr 1fr!important}:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media{grid-column:auto!important;grid-row:auto}:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media:nth-child(3n+1){grid-row:span 2;height:100%}:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media:nth-child(3n+1):before,:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media:nth-child(3n+1) responsive-image:before{padding-top:0!important}:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media:nth-child(3n+1)>div,:is(.f-product__media-list--grid-mix,.f-product__media-list--grid-2-cols) .f-product__media:nth-child(3n+1) responsive-image{height:100%}}@media(max-width:767.98px){.f-product__media-viewer:is(.f-product__media-viewer--grid-mix,.f-product__media-viewer--grid-2-cols){--media-aspect-ratio: .8 !important}.f-product__media-viewer:is(.f-product__media-viewer--grid-mix,.f-product__media-viewer--grid-2-cols):not(.f-product__media-only--image,.f-product__media-viewer--thumbs-show,.f-product__media-mobile-full) [data-media-viewer]:before{padding-top:125%!important}.f-product__media-viewer:is(.f-product__media-viewer--grid-mix,.f-product__media-viewer--grid-2-cols):not(.f-product__media-only--image,.f-product__media-viewer--thumbs-show,.f-product__media-mobile-full) .f-product__media{width:100%!important;margin:0!important}}:is(.f-grid,.f-flex):has(>.f-column :is(.product-card,.collection-card)),:is(.f-grid,.f-flex):has(>:is(.product-card,.collection-card)),:is(.f-grid,.f-flex):has(>.flickity-viewport>.flickity-slider>.f-column :is(.product-card,.collection-card)){--column-gap: 2px !important;--column-gap-mobile: 2px !important}.f-grid.flickity-all:has(:is(.product-card,.collection-card)){margin-left:-1px!important;margin-right:-1px!important}.f-grid.flickity-all:has(:is(.product-card,.collection-card)) .f-column{padding-left:1px!important;padding-right:1px!important}@media(min-width:768px){.f-grid.md\:flickity-enable:has(:is(.product-card,.collection-card)){margin-left:-1px!important;margin-right:-1px!important}.f-grid.md\:flickity-enable:has(:is(.product-card,.collection-card)) .f-column{padding-left:1px!important;padding-right:1px!important}}.product-card .product-card__info,.product-card~.product-card__options,.product-card .product-card__options{padding-left:8px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/fortyluv-custom.css.map */
