h1,h2,h3,h4,h5,h6{letter-spacing:normal}#CollectionSection-template--20119779868914__product-grid .card-information__wrapper{position:inherit!important}#CollectionSection-template--20119779868914__product-grid .card-media{padding:0!important}#CollectionSection-template--20119779868914__product-grid .card-title-ellipsis{overflow:visible;white-space:normal;display:block;-webkit-line-clamp:var(--product-title-line-text);text-overflow:unset;-webkit-box-orient:vertical;color:#763a14;font-weight:800;text-align:center}#CollectionSection-template--20119779868914__product-grid .link-underline:hover .text{text-decoration:none}#CollectionSection-template--20119779868914__product-grid .card-information{background-color:#efe7da;border-radius:10px}#CollectionSection-template--20119779868914__product-grid .card{box-shadow:none;border:none}#CollectionSection-template--20119779868914__product-grid .product{margin-top:0!important;margin-bottom:1em!important}#CollectionSection-template--20119779868914__product-grid .card-information__wrapper{padding:0!important}#CollectionSection-template--20119779868914__product-grid .card-media>img{display:none!important}@media screen and (min-width:1024px){#CollectionSection-template--20119779868914__product-grid .page-content{margin-top:-90px!important}}#CollectionSection-template--20119779868914__product-grid .collection:before{content:"Choose Your Flag Size";font-family:Playfair Display;font-size:32px;font-weight:700}#CollectionSection-template--20198753468658__product-grid .card-information__wrapper{position:inherit!important}#CollectionSection-template--20198753468658__product-grid .card-media{padding:0!important}#CollectionSection-template--20198753468658__product-grid .card-title-ellipsis{overflow:visible;white-space:normal;display:block;-webkit-line-clamp:var(--product-title-line-text);text-overflow:unset;-webkit-box-orient:vertical;color:#763a14;font-weight:800;text-align:center}#CollectionSection-template--20198753468658__product-grid .link-underline:hover .text{text-decoration:none}#CollectionSection-template--20198753468658__product-grid .card-information{background-color:#efe7da;border-radius:10px}#CollectionSection-template--20198753468658__product-grid .card{box-shadow:none;border:none}#CollectionSection-template--20198753468658__product-grid .product{margin-top:0!important;margin-bottom:1em!important}#CollectionSection-template--20198753468658__product-grid .card-information__wrapper{padding:0!important}#CollectionSection-template--20198753468658__product-grid .card-media>img{display:none!important}@media screen and (min-width:1024px){#CollectionSection-template--20198753468658__product-grid.page-content{margin-top:-90px!important}}#CollectionSection-template--20198753468658__product-grid .collection:before{content:"Choose Your Flag Size";font-family:Playfair Display;font-size:32px;font-weight:700}.product-card-layout-02 .productListing .product-item.enable_custom_layout_card .card-action{max-width:100%!important}@media (min-width: 1200px){#ProductSection-template--19848779104498__main .halo-productView-left{width:50.4%;padding-right:60px}}@media (min-width: 1200px){#ProductSection-template--19848779104498__main .halo-productView-right{width:49.6%}}#ProductSection-template--19848779104498__main .product-form__submit.button{border-radius:0!important}#ProductSection-template--19848779104498__main .product-form__radio:checked+.product-form__label .text{background-color:#4e2003;border:1px solid #4E2003;color:#fff}#ProductSection-template--19848779104498__main .product-form__label .text{border:1px solid #4E2003;color:#4e2003;font-weight:700}#ProductSection-template--19848779104498__main .product-form__input .form__label,#ProductSection-template--19848779104498__main .productView-subtotal,#ProductSection-template--19848779104498__main .productView-quantity .quantity__label,#ProductSection-template--19848779104498__main .productView-subtotal .text{font-weight:700}#ProductSection-template--19848779104498__main .product-customInformation__content .des .modal-content p:not(:last-child){margin-bottom:1em}#ProductSection-template--19848779104498__main .product-customInformation__content .des .modal-content p,#ProductSection-template--19848779104498__main .product-customInformation__content .des .modal-content ul{line-height:1.5}#ProductSection-template--19848779104498__main .product-customInformation__content .product__text.title{display:none}.flag-button{pointer-events:auto!important}.modal{display:block;opacity:0;pointer-events:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0009;transition:opacity .3s ease}.modal.show{opacity:1;pointer-events:auto}.modal-content{position:absolute;background:#fff;margin:auto;padding:20px;border-radius:10px;width:90%;max-width:600px;box-shadow:0 5px 15px #0000004d;transition:transform .3s ease;transform:translate(-50%,-50%);left:50%;top:50%}.close{color:#333;float:right;font-size:24px;font-weight:700;cursor:pointer;transition:color .2s ease}.close:hover{color:#000}.flag-button{display:inline-block;margin:10px 0;padding:12px 20px;background:#b2907a;color:#fff;font-weight:700;font-family:DM Sans;font-size:14px;border:none;cursor:pointer}.button,.product-block__collection--list{border-radius:20px!important;text-transform:uppercase}.button.button-ATC{border-radius:0 0 20px 20px!important}.wrapper-body{padding-bottom:0}.card-media>img{opacity:1!important;border-radius:20px 20px 0 0}@media only screen and (min-width:981px){.page-width div:not(:last-child){padding-right:2.5%}}@media only screen and (max-width:980px){.page-width div:not(:last-child){margin-bottom:1em}}.product-card-layout-02 .product-item.enable_infor_on_image .card-information{padding-top:0!important}.product-card-layout-02 .product-item.enable_custom_layout_card .wrapper__card{margin-top:0!important}.card-action .button{border-radius:0 0 20px 20px!important;border:none;background-color:#efe7da;color:#763a14;text-transform:uppercase}.card-action .button:hover{background-color:#b2907a;color:#fff}.product-block__collection--list{max-width:350px;margin:auto;padding:15px;border-radius:20px;font-size:20px;font-weight:600;transition:all .3s}.product-block__collection--list:hover{background-color:#efe7da;box-shadow:none}.product-block__collection--list:hover a{color:#000;text-decoration:none!important}.custom-split-section{display:flex;align-items:center;flex-wrap:wrap;gap:40px;padding:50px 70px}.text-content h2{font-size:33px;line-height:1.2;margin:0}.text-content p{font-size:20px;line-height:1.5}@media only screen and (min-width: 981px){.text-content,.image-content{flex:1}}@media only screen and (max-width: 980px){.custom-split-section{padding-left:10px;padding-right:10px}.text-content p{font-size:16px}}a.btn{display:inline-block;width:fit-content;padding:16px 48px;text-align:center;text-transform:uppercase;border-radius:20px;font-weight:700;font-size:18px;transition:all .3s}a.btn-beige{color:#763a14;background-color:#e0dac9}a.btn-beige:hover,a.btn-lightbrown{color:#fff;background-color:#b2907a}a.btn-lightbrown:hover{color:#fff;background-color:#763a13}a.btn-darkbrown{background-color:#4e2003;color:#fff}a.btn-darkbrown:hover{background-color:#b2907a;color:#fff}.row{display:flex}.item60{flex:5.5 0}.item40{flex:4.5 0}.item50{width:100%;flex:1 0}.item_inner{padding:min(80px,5vw) min(120px,7vw)}.row img{object-fit:cover;width:100%;height:100%}.row h2{max-width:420px;font-size:min(50px,4vw);line-height:min(65px,7vw)}.row li,.row p{font-size:20px;line-height:1.4em;font-weight:100}@media only screen and (max-width: 980px){.row{flex-direction:column}.row h2{font-size:35px;line-height:1.2em;justify-self:center}.row p,.row li{font-size:16px;line-height:1.8}h2,h3,.item50 .item_inner p{text-align:center}.btn-flex{align-items:center}}.cf_box{margin:auto;max-width:1200px;display:flex;flex-direction:row;justify-content:center;align-items:stretch;text-align:center;font-size:20px;padding-bottom:20px}.cf_box h2{font-size:30px}.cf_item{flex:1 0;border-radius:20px}.cf_inner{padding:40px}.cf_btn{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;text-align:center;font-size:20px;gap:20px}.masonry{max-width:1200px;column-count:4;column-gap:1rem;margin:auto;padding:0 10px 40px}.masonry img{width:100%;display:block;margin-bottom:1rem;border-radius:8px}.lightbox{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:#000c;justify-content:center;align-items:center}.lightbox-content{max-width:90%;max-height:90%;border-radius:8px}.lightbox .close{position:absolute;top:20px;right:30px;font-size:2rem;color:#fff;cursor:pointer}@media screen and (max-width: 980px){.masonry{column-count:3}}@media screen and (max-width: 400px){.masonry{column-count:2}}.pxFormGenerator .form_generator_form_div{max-width:1250px;border:none;background:#00f}.pxFormGenerator .form-control{height:54px;font-size:20px;border:1px solid #707070;border-radius:15px}.pxFormGenerator .fitText.block_label{padding-left:10px;font-size:20px}.pxFormGenerator .form_submit_div .btn{background-color:#763a13;border-radius:15px;border:none;padding:20px;text-transform:uppercase}.fl_whycho_box{display:flex;flex-direction:row}.fl_whycho_item1{flex:5.5 0}.fl_whycho_item1 img{object-fit:cover;width:100%;height:100%}.fl_whycho_item2{background-color:#f5f5eb;flex:4.5 0}.fl_whocho_item2_inner{padding:min(80px,5vw) min(120px,7vw)}.fl_whocho_item2_inner h2{font-size:min(50px,4vw);line-height:min(65px,7vw)}.fl_whocho_item2_inner p{font-size:22px;line-height:1.4em;font-weight:100}@media screen and (max-width: 980px){.fl_whycho_box{flex-direction:column}.fl_whocho_item2_inner h2{font-size:35px;line-height:1.2em}}.fl_ourfla_box{display:flex;flex-direction:row}.fl_ourfla_item1{flex:5.5 0}.fl_ourfla_item1 img{object-fit:cover;width:100%;height:100%}.fl_ourfla_item2{background-color:#763a14;flex:4.5 0}.fl_ourfla_item2_inner{padding:min(80px,5vw) min(120px,7vw)}.fl_ourfla_item2_inner h2{font-size:min(50px,4vw);line-height:min(65px,7vw);color:#fff}.fl_ourfla_item2_inner p{font-size:20px;line-height:1.4em;font-weight:100;color:#fff}.cfb_amq_wrapper{padding:10px 0}.cfb_amq_item1 h2{text-align:center;font-size:35px;color:#4e2003}.cfb_amq_item2{padding:40px 80px;display:flex;flex-direction:row;gap:40px}.cfb_amq_item2_col:nth-child(1){background:#efe7da}.cfb_amq_item2_col:nth-child(2){background:#e0dac9}.cfb_amq_item2_col:nth-child(3){background:#f5f5eb}.cfb_amq_item2_col{padding:50px 50px 20px;flex:1 0;text-align:center;border-radius:20px}.cfb_amq_item2_col h3{line-height:2em;font-size:20px;color:#4e2003}@media only screen and (max-width: 980px){.cfb_amq_item2{flex-wrap:wrap;padding:40px}}.ouroff_box{display:flex;flex-direction:row}.ouroff_item1{flex:5.5 0}.ouroff_item1 img{object-fit:cover;width:100%;height:100%}.ouroff_item2{background-color:#e0dac9;flex:4.5 0}.ouroff_item2_inner{padding:min(80px,5vw) min(120px,7vw)}.ouroff_item2_inner h2{font-size:min(50px,4vw);line-height:min(65px,7vw)}.ouroff_item2_inner li{font-size:22px;line-height:1.4em;font-weight:100;margin:1em 0}.ouroff_item2_inner p{font-size:22px;line-height:1.4em;font-weight:100}.cfb_wrapper{width:100%;padding:min(80px,4vw) min(60px,3vw);background-image:url(/cdn/shop/files/BG_texture_3_2x_b126c004-0139-41ee-b977-dabc20cfe265.png?v=1755199970)}.cfb_box{display:flex;flex-direction:row;gap:min(60px,4vw);align-item:strech}.cfb_item1{flex:.8 0}.cfb_item1 p{font-size:22px;line-height:36px}.cfb_item1 h2{font-size:40px;line-height:1.2em}.cfb_item1 a{display:inline-block;margin-top:30px;margin-bottom:30px;border-radius:15px;padding:10px 100px;color:#fff;background:#763a14;text-align:center}.cfb_item2{flex:1 1}.cfb_item2 img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 980px){.cfb_box{flex-direction:column}}.abt_wrapper2{background:#f5f5eb}.abt_box2{display:flex}.abt_box2 h2{font-size:50px;max-width:420px;line-height:1.4em}@media only screen and (max-width: 980px){.abt_box2 h2{font-size:35px}}.abt_item2-1{width:100%;flex:1 0}.abt_item2-1 img{height:100%;width:100%;object-fit:cover}.abt_item2-2{flex:1 1;background-color:#dbdbdb;display:flex}.abt_item2-2-box{padding:4em 0;margin:auto;max-width:1080px;width:90%}.abt_item2-2-box p{font-size:16px;font-weight:700}.abt_item2-2 img{border-radius:1px;height:100%;width:100%;object-fit:cover}@media screen and (max-width:980px){.abt_box2{flex-direction:column}}.footer-block__item:nth-child(2) a{color:#763a14;font-weight:600}.footer-block__list-social h6{color:#763a14;font-size:16px;line-height:22px;margin-bottom:0}.footer-block__details .phone-wrapper a{color:#763a14;font-size:16px}.footer-block__list-social .list-social__item .list-social__link{padding:0;border:none}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
